由于官方禅道版本的升级文档繁复,先总结一键安装版本的升级步骤如下:
1.记录当前的禅道版本,在页面右下角。
2.备份以下两个目录:
/opt/zbox/app/zentao/www/data/upload/
/opt/zbox/data
备份数据库:
mysqldump -h127.0.0.1 -P3307 -uroot -p123456 zentao > zentao.sql
3. 停止服务
/opt/zbox/zbox stop
4.下载源码,注意对应的php版本,并解压,会看到生成了目录:zentaopms
5. 将解压后的内容复制到/opt/zbox/app/zentao/下
/bin/cp -rf zentaopms/* /opt/zbox/app/zentao/
6. 启动服务:
/opt/zbox/zbox start --aport=7788
7. 访问升级页面
http://ip:7788/zentao/upgrade.php
8. 根据页面提示生成 ok.txt文件,根据提示操作即可。
rm -rf /opt/zbox/app/zentao/www/data/ok.txt
touch /opt/zbox/app/zentao/www/data/ok.txt
9. 如果升级过程报错,可以下载先前记录的版本的一键安装版本重新安装,使用步骤2备份的数据恢复数据,然后再执行3-8步。