禅道升级方法(针对目标服务器)
禅道升级前必须要做好备份工作,具体可参考禅道官网文档:https://www.zentao.net/book/zentaopmshelp/42.html
本次禅道升级版本是9.8.2到10.1 stable。由于10.2开始新增了喧喧聊天客户端,而该功能对团队没有太大用处,且版本重量级,故选择升级到10.1版本。
(1)停止禅道服务
/opt/zbox/zbox stop
(2)从禅道官网下载.zip源码包,并解压到/opt目录下(注意,不是.tar.gz 的集成运行环境,如果你下载这个,会造成数据被覆盖)
wget http://dl.cnezsoft.com/zentao/10.1/ZenTaoPMS.10.1.stable.zip
(3)解压缩后得到zentaopms文件夹
/usr/bin/unzip ZenTaoPMS.10.1.stable.zip
注意:不要解压缩成/opt/zbox/app/zentao/zentao。不要将原来的程序移走,再解压缩新的版本,注意是覆盖!
【小技巧】该服务器上没有unzip工具,故需要安装该工具。
yum install unzip
which unizp (查看unzip的绝对路径)
(4)将zentaopms/下面的所有文件复制到/opt/zbox/下面,覆盖同名文件
cp -rf zentaopms/* /opt/zbox/
(5)访问10.5.231.94/upgrade.php,按照页面提示,在指定目录下创建ok.txt文件,并按照步骤进行相应升级。
touch /opt/zbox/www/ok.txt
备份之前的数据库
mysqldump -uroot -ppassw0rd zentao >filename
退出在重新登录时
账号是root 密码是admin的密码
可以在mysql里查看
mysql -uroot -ppassw0rd
use zentao;
select id,account,password from zt_user;
查看id是1的用户变成了root 不是admin