禅道一键安装包里安装渠成软件 分享链接

最后编辑:刘振华 于 2022-11-03 17:10:18

禅道9.2.stable版本升级了Windows一键安装包。

禅道运行集成面板升级到2.0.0版本,我们有针对64位和32位分别打包,请根据自己的电脑下载对应的Windows一键安装包。


同时新Windows一键安装包的安全级别升级,禁用了php解析。因此,想在禅道的Windows一键安装包里同时安装渠成软件或第三方软件时,需要在配置上做一些修改才可以安装成功。


渠成软件是北京睿思得企业管理咨询有限公司和我们团队一起,研发出的一套完全支撑CMMI模型,可以帮助企业快速提升研发能力的渠成软件研发管理平台。 


以下,我们将以在禅道Windows一键安装包里安装渠成软件为例,给大家详细的说明安装的方法。

一、安装运行禅道Windows一键安装包

下载禅道Windows一键安装包,安装并保证禅道可以正常访问和使用。

请参考禅道Windows一键包安装文档:http://www.zentao.net/book/zentaopmshelp/76.html

二、在禅道一键安装包里安装渠成软件

1、下载渠成软件的安装包

渠成软件安装包下载地址:https://www.qcmmi.com/news.html

到对应版本页面,点击下载源码包,填写信息后,会将源码包发送至填写的邮箱中。

根据一键安装包的php版本,选择对应的源码包版本下载,解压后得到一个zentaoqc文件夹。(一键安装包的php版本,可以通过打开xampp/start.exe集成面板进行查看;linux一键安装包可以通过执行 /opt/zbox/bin/php -v 命令进行查看)

2、修改.ztaccess文件

修改目录zentaoqc/www/下的.ztaccess文件,第8行的zentao改为qc

3、把zentaoqc文件夹复制粘贴到禅道xampp包目录里

zentaoqc文件夹和原zentao文件夹是平行的,类似xampp/zentaoqc这样的目录。

注:Linux一键安装包,需要将zentaoqc文件夹放到/opt/zbox/app/目录下 。

4、在禅道Windows一键安装包目录:xampp/runner/res/apache/conf/httpd.conf 加上以下配置代码:(请用类似notepad++的编辑器打开)

可直接复制粘贴过去,然后保存。

# setting for zentaoqc.
Alias /qc "%APP_LOCATION%zentaoqc/www/"
<Directory "%APP_LOCATION%zentaoqc/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "upgrade.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "install.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "checktable.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "x.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "ux.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "api.php">
    SetHandler application/x-httpd-php
  </Files>
</Directory>
<DirectoryMatch "%APP_LOCATION%zentaoqc/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler text/plain
  </FilesMatch>
</DirectoryMatch>

注:Linux一键安装包目录: /opt/zbox/etc/apache/httpd.conf 。

可直接复制粘贴过去,然后保存。

# setting for zentaoqc.
Alias /qc "/opt/zbox/app/zentaoqc/www/"
<Directory "/opt/zbox/app/zentaoqc/www">
  Order deny,allow
  Allow from all
  AllowOverride All
  Require all granted
  <Files "index.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "upgrade.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "install.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "checktable.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "x.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "ux.php">
    SetHandler application/x-httpd-php
  </Files>
  <Files "api.php">
    SetHandler application/x-httpd-php
  </Files>
</Directory>
<DirectoryMatch "/opt/zbox/app/zentaoqc/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler text/plain
  </FilesMatch>
</DirectoryMatch>

5、添加成功后保存。

6、在禅道集成运行集成面板里重启服务。(注意:修改配置后,必须重启服务,才生效。)

     Linux系统执行 /opt/zbox/zbox restart

7、安装禅道

浏览器访问:http://127.0.0.1:端口/qc,系统会自动进入渠成软件的安装程序,按照安装提示安装即可。(注:Linux一键安装包请将127.0.0.1换为禅道服务器实际ip)

其实这一步跟我们的源码包安装渠成是一样的,具体步骤直接参考:https://www.qcmmi.com/book/1/6.html

渠成安装操作流程:



注:

数据库服务器和端口,填写禅道集成运行集成面板里启动时显示的。

数据库用户名填写默认的 root 。数据库密码请填写禅道集成运行集成面板里密码--数据库密码。

数据库名称填写 zentaoqc 。建表使用的前缀填写 qc_     。


渠成软件软件使用手册:https://www.qcmmi.com/book/1/6.html

三、注意事项

1、如果你还想在禅道Windows一键安装包里安装第三方的软件,可以参考以上的配置来完成。

2、请保证禅道Windows一键安装正常使用,服务是启动的。

3、修改配置,保存后,请务必在禅道Windows一键安装包集成运行集成面板里重启服务。(停止,然后再启动)

4、安装步骤中配置数据库时,数据库密码请务必填写禅道Windows一键安装包集成运行集成面板--密码--数据库密码里的密码。

5、如果是在禅道Linux一键安装包里安装然之协同办公软件,以上的配置代码,放到 /opt/zbox/etc/apache/httpd.conf 目录下,然后重启服务。

王林 24138