禅道开源版本升级
第1章 环境说明:
本次是禅道开源版10.3升级至10.6,10.3的部署方式为Linux一键安装包
Ø Linux版本:
[phpmsg@ops-demo-app-1 ~]$ cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
Ø 防火墙及selinux:
[phpmsg@ops-demo-app-1 ~]$ getenforce
Disabled
第2章 升级前备份
2.1登陆禅道后台备份
Ø 点击后台->点击备份->点击右上角的备份
2.2利用mysqldump工具导出数据库
Ø 查看配置文件中数据库连接信息:
[root@ops-demo-app-1 config]# pwd
/opt/zbox/app/zentao/config
[root@ops-demo-app-1 config]# cat my.php
<?php
$config->installed = true;
$config->debug = false;
$config->requestType = 'PATH_INFO';
$config->db->host = '127.0.0.1';
$config->db->port = '3306';
$config->db->name = 'zentao';
$config->db->user = '****';
$config->db->password = '*****';
$config->db->prefix = 'zt_';
$config->webRoot = getWebRoot();
$config->default->lang = 'zh-cn';
Ø 禅道自带里mysqldump工具,在zbox的bin目录下:
[root@ops-demo-app-1 bin]# ./mysqldump -uroot -p zentao >/root/zentao20181127.sql
Enter password:
2.3备份整个禅道目录:
Ø 为了备份的完整,在备份前,需要停掉服务
[root@ops-demo-app-1 zbox]# ./zbox stop
[root@ops-demo-app-1 opt]# cp -r zbox /data/
第3章 进行升级:
下载禅道项目的源码包:!一定是zip的源码包格式!
3.1复制上面的链接进行下载:
[root@ops-demo-app-1 opt]# wget http://dl.cnezsoft.com/zentao/10.6/ZenTaoPMS.10.6.stable.zip
3.2解压并覆盖旧代码:
[root@ops-demo-app-1 opt]# unzip ZenTaoPMS.10.6.stable.zip
[root@ops-demo-app-1 opt]# rsync -avl zentaopms/* /opt/zbox/app/zentao/
3.3浏览器中访问,按照提示进行升级:
http://ip/zentao/upgrade.php
[root@ops-demo-app-1 opt]# touch /opt/zbox/app/zentao/www/ok.txt
备份数据库的操作已经进行过,直接点击升级进行下一步:
升级成功