最近在部署禅道项目管理系统,因为要部署证书,故踩了一片坑!多的不说,现在开始
1、部署安装,下载开源版本12.4.2版本,下载地址https://www.zentao.net/download/zentaopms12.4.2-80263.html,
千万别下载(未加安全设置),此版本不支持SSL且apache/modules目录下mod_ssl.so,此处是大坑,也别随意从本地安装的版本中拷贝此文件,在禅道中很可能加载失败。
2、配置SSL证书
涉及conf有2个配置文件需要修改
xampp\apache\conf\httpd.conf和xampp\runner\res\apache\conf\httpd.conf
主要集中3个位置
1)新增SSL监听端口
# server basic settings.
ServerRoot "C:/workspace/xampp/apache"
DocumentRoot "C:/workspace/xampp/htdocs"
Listen 8803
#新增SSL 监听端口8830,默认443
Listen 8830
ServerAdmin zentao@localhost.net
ServerName localhost:8803
PidFile "logs/httpd.pid"