基于禅道当前的一键安装包(Windows和Linux)如何源码安装20系列禅道

2020-11-05 09:17:26
于涛
270
最后编辑:于涛 于 2020-11-05 15:13:53
分享链接
摘要:本文将介绍如何基于禅道当前的一键安装包(Windows和Linux)如何源码安装20系列禅道


禅道20.0.alpha1版本是在之前版本的基础上做了重大升级,和之前的版本相比,禅道20.0.alpha1版本内置了项目集、产品、项目和管理模型的概念,同时对界面交互也做了重大的调整。


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


一、禅道Windows一键安装包下进行源码安装20系列



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

请参考禅道Windows一键包安装文档: https://www.zentao.net/book/program/457.html

     



二、在禅道Windows一键安装包下安装20系列

      

        1.    下载禅道20系列的安装包

                      禅道20系列软件包下载地址: https://www.zentao.net/download/zentaopms20.0.alpha1-80282.html

                      找到禅道20系列对应版本的页面(目前只有一个版本),点击下载源码包,解压后得到一个zentaopms的文件夹。


        2.     修改.ztaccess文件

                      修改zentaopms/www/下的 .ztaccess文件,第8行的zentao改为zentao20.

                               

              

          3.    将解压出来的zentaopms文件夹重命名为zentao20,把zentao20文件夹复制粘贴到禅道xampp包目录里。

                 注意:要求zentao20文件夹跟原来的zentao文件夹是平行关系,类似xampp/zentao和xampp/zentao20.

                         

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

 # setting for zentao20.
Alias /zentao20 "%APP_LOCATION%zentao20/www/"
<Directory "%APP_LOCATION%zentao20/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%zentao20/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler text/plain
  </FilesMatch>
</DirectoryMatch>



           5.    添加成功后保存。

          

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

         

           7.    访问地址安装禅道20

                        浏览器访问: http://127.0.0.1:Port/zentao20,系统会自动进入禅道20的安装程序界面,按照提示进行安装即可。

                        具体的安装步骤可以参考源码安装禅道: https://www.zentao.net/book/program/459.html



 三、在禅道Linux一键安装包下安装禅道20系列。


      

           1.下载禅道20系列的安装包

                     禅道20系列软件包下载地址: https://www.zentao.net/download/zentaopms20.0.alpha1-80282.html

                     找到禅道20系列对应版本的页面(目前只有一个版本),点击下载源码包,解压后得到一个zentaopms的文件夹。

 

            2.修改.ztaccess文件

                    修改zentaopms/www/下的 .ztaccess文件,第8行的zentao改为zentao20

                           



             3.将解压得到的zentaopms文件夹改名为zentao20并将其放到/opt/zbox/app目录下。

                        


              4.在禅道Linux一键安装包目录/opt/zbox/etc/apache/httpd.conf文件中添加以下配置代码:(请用类似 notepad++的编辑器打开,可以直接复制粘贴过去,然后保存)


# setting for zentao20.
Alias /zentao20 "/opt/zbox/app/zentao20/www/"
<Directory "/opt/zbox/app/zentao20/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/zentao20/www/.+/.*">
  <FilesMatch ".+\.ph(p[3457]?|t|tml)$">
    SetHandler text/plain
  </FilesMatch>
</DirectoryMatch>




              5.添加配置代码后保存。

            

              6.重启服务。Linux系统需要执行: /opt/zbox/zbox restart

            

              7.访问地址安装禅道20

                       浏览器访问: http://服务器实际IP:Port/zentao20,系统会自动进入禅道20的安装程序界面,按照提示进行安装即可。

                       具体的安装步骤可以参考源码安装禅道: https://www.zentao.net/book/program/459.html



        安装操作流程:

                               

                              

                             

                             

                            

                             

                            

                             

                             



       注

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

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

           数据库名称请根据自己需求进行填写,建表使用前缀也应该具体特殊标识性(默认为: zt_)。

 

四、注意事项

 

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

 

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

 

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

 

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

 

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




发表评论
评论通过审核后显示。