禪道升級方法(針對目標(biāo)服務(wù)器)
禪道升級前必須要做好備份工作,具體可參考禪道官網(wǎng)文檔:https://www.zentao.net/book/zentaopmshelp/42.html
本次禪道升級版本是9.8.2到10.1 stable。由于10.2開始新增了喧喧聊天客戶端,而該功能對團(tuán)隊沒有太大用處,且版本重量級,故選擇升級到10.1版本。
(1)停止禪道服務(wù)
/opt/zbox/zbox stop
(2)從禪道官網(wǎng)下載.zip源碼包,并解壓到/opt目錄下(注意,不是.tar.gz 的集成運(yùn)行環(huán)境,如果你下載這個,會造成數(shù)據(jù)被覆蓋)
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。不要將原來的程序移走,再解壓縮新的版本,注意是覆蓋!
【小技巧】該服務(wù)器上沒有unzip工具,故需要安裝該工具。
yum install unzip
which unizp (查看unzip的絕對路徑)
(4)將zentaopms/下面的所有文件復(fù)制到/opt/zbox/下面,覆蓋同名文件
cp -rf zentaopms/* /opt/zbox/
(5)訪問10.5.231.94/upgrade.php,按照頁面提示,在指定目錄下創(chuàng)建ok.txt文件,并按照步驟進(jìn)行相應(yīng)升級。
touch /opt/zbox/www/ok.txt

備份之前的數(shù)據(jù)庫
mysqldump -uroot -ppassw0rd zentao >filename

退出在重新登錄時
賬號是root 密碼是admin的密碼
可以在mysql里查看
mysql -uroot -ppassw0rd
use zentao;
select id,account,password from zt_user;
查看id是1的用戶變成了root 不是admin