禅道开源版本安装

1、开源版本下载
访问禅道官网:https://www.zentao.net,选择下载,并选择Linux环境的开源版本,该版本可以一键安装,比较方便

2、将下载后的ZenTaoPMS.12.0.stable.zbox_64.tar.gz文件,拷贝到阿里云linux服务器的/opt文件目录下。

3、打开xshell连接到阿里云服务器上,执行解压命令。

cd /opt/
tar -zxvf  ZenTaoPMS.12.0.stable.zbox_64.tar.gz -C /opt

4、设置Apache和mysql的端口号
   如果不设置,则Apache的端口号默认是80,mysql的端口号默认是3306
     为了和云环境中本身安装的mysql端口不发生冲突,将禅道中内置的mysql端口设置为3307

/opt/zbox/zbox -ap 8089 -mp 3307

5、设置网页登录数据库的用户名和密码,并设置用户名为root,密码设置123456

cd /opt/zbox/auth/
/opt/zbox/auth/adduser.sh

6、启动禅道

/opt/zbox/zbox start

 在xshell上的效果展示可以参考以下

禅道官方有更详细的安装文档,可按需参考:https://www.zentao.net/book/zentaopmshelp/40.html

#发现在linux环境上保存图片的文件夹是只读的,所以会导致上传图片失败,可按照如下方式修改,赋予该文件夹可写权限

#如果涉及到禅道项目的迁移,比如从部署在window上的禅道迁移到linux,这主要涉及到数据库的同步和图片的同步

1、数据库同步
导出数据
首先访问window环境上的禅道数据库,访问禅道,选择【数据库管理】,输入之前设定用户名和密码后,到如下页面进行导出即可。

 

注意导出后的.sql文件,需要删除其中CREATE DATABASE `zentao` /*!40100 DEFAULT CHARACTER SET utf8 */;的语句,不然导入会出错。
导入数据
访问Linux环境的禅道数据库表,选择之前导出的文件,进行导入

2、图片同步
主要找到window环境下禅道的安装目录,并按照此路径找到图片文件D:\xampp\zentao\www\data\upload\1
图片是按照月份来存放的,可以发现有多个以年月命名的文件夹,将该些文件夹拷贝到安装在linux环境下的禅道/opt/zbox/app/zentao/www/data/upload/1目录下即可。

 

posted @ 2020-02-11 18:32  寻的足迹  阅读(2556)  评论(0编辑  收藏  举报