环境搭建

    web服务:Apache或Nginx(本文以nginx为例讲解apache可以参考下的方式部署

    数据库:Mysql(推荐5.5/5.6)

    PHP:PHP5.3/5.4/5.5/5.6/7.0/7.1 /7.2都可以(本文以php7.0版本为例介绍如何安装)

    其他软件工具,根据自己实际情况与需要来选择安装即可。

    添加站点

    登录宝塔面板,在站点管理中点击“添加站点”。

    绑定多个域名时,每个域名占一行;

    默认会在建站目录(/www/wwwroot/)下自动创建一个与域名同名的目录作为网站根目录;

    数据库选用mysql,并设置数据库用户名和密码;

    PHP选择 PHP7版本。(本文操作及配置都以PHP7为例)。

    上传文件

    注:下面以安装禅道开源版为例进行演示,如果您是要安装禅道专业版,需要先安装ioncube

    下载禅道源码包,解压后得到zentaopms文件夹,将里面的所有文件上传到网站根目录下。

    站点设置

    在宝塔面板的网站管理中,点击相应站点的设置按钮,在网站目录中设置运行目录。将运行目录指向/www目录,如下图:

    1.11 宝塔面板安装禅道 - 图1

    2.配置文件设置


    上面配置代码如下:

    注:配置文件中端口号、域名、站点根目录等信息根据自己实际情况填写,切勿直接复制粘贴。

    注:默认是80端口,如果需要修改其他端口,需要在配置里修改 listen 端口号。

    下面为nginx配置中引用文件的内容,仅供参考

    3.伪静态设置

    1.11 宝塔面板安装禅道 - 图2

    上面伪静态代码如下:

    设置后,重启nginx。

    安装禅道

    注:请确保域名已经解析到服务器上。

    使用产品须遵循我们的授权协议,不得擅自去除标志、链接。

    填写数据库相关信息,如数据库已存在,可勾选清空现有数据。

    4、安装禅道过程中常见问题**:**

    1.11 宝塔面板安装禅道 - 图5

    (1)如果遇到如上图一样的报错,找到session配置页面,检查下储存模式是否是files,如果不是修改为files。(宝塔的新版本增加了这个功能,老版本没有这个功能的话,可以不用设置)。(2)修改php.ini 配置文件的 session.save_path 的值为实际的目录 并给这个目录分配读写权限。 重启服务后刷新页面。 注意:session.save_path前的注释分号需要去掉1.11 宝塔面板安装禅道 - 图6

    注:

    备注1:如果模块或者目录检查不通过的话,请按照系统给出的提示进行操作以解决问题。

    备注2:linux系统部署时需要注意selinux是否会限制目录操作权限,建议关闭后再安装。

    安装成功后,即可使用上面设置的管理员账号登录禅道。