Linux系統(tǒng)下一步到位搭建bug管理系統(tǒng)——禪道
導(dǎo)讀:
????作為測(cè)試人員,有時(shí)候進(jìn)入一個(gè)新的環(huán)境,部分公司可能已經(jīng)存在比較完善的測(cè)試環(huán)境,我們?nèi)肼毤纯墒褂?。但是有的公司在測(cè)試數(shù)據(jù),測(cè)試環(huán)境方面可能還是空白,需要我們自己動(dòng)手部署。
????對(duì)于測(cè)試人員來(lái)說(shuō),掌握測(cè)試環(huán)境部署也是必備技能,包括接口環(huán)境部署,缺陷管理部署,性能測(cè)試環(huán)境乃至自動(dòng)化測(cè)試環(huán)境部署等。今天的主題是教大家如何在公司服務(wù)器部署缺陷管理系統(tǒng)——禪道。
1、下載Linux對(duì)應(yīng)版本的禪道壓縮包
https://www.zentao.net/dynamic/zentaopms.biz4.0.1-80255.html
2、使用xftp工具將需要的包(禪道壓縮包)上傳到Linux服務(wù)器的opt目錄下

3、輸入命令ll:查看當(dāng)前目錄下的文件
4、禪道安裝
(1)tar解壓命令(輸入:tar -xzvf Z 按住tab鍵自動(dòng)匹配):
(2)tar -zxvf ZenTaoPMS.12.3.stable.zbox_old.64.tar.gz
注:壓縮文件命令:tar -czvf 文件名
(3)解壓后進(jìn)入zbox目錄:cd zbox
(4)查看目錄命令:ll,下面會(huì)有個(gè)zbox可執(zhí)行文件(-:表示可執(zhí)行文件)
5、啟動(dòng)禪道
(1)輸入命令:./zbox start(注意前面的點(diǎn)),顯示Apache和mysql如下?tīng)顟B(tài)即可成功。
6、修改默認(rèn)端口(默認(rèn)3306)
(1)修改禪道的數(shù)據(jù)庫(kù)端口為3307,如果是3306會(huì)與服務(wù)器中已安裝的mysql端口產(chǎn)生沖突,最好改成不會(huì)常用的端口號(hào);
(2)首先打開(kāi)配置文件:vi etc/mysql/my.cnf;
(3)打開(kāi)文件后進(jìn)行如下命令操作:
o:進(jìn)入編輯模式
esc:跳轉(zhuǎn)到命令模式
ctrl+::退出編輯
wq:保存并退出vim編輯


7、重啟服務(wù)
輸入命令:./zbox restart
8、訪問(wèn)禪道
(1)在本地電腦輸入虛擬機(jī)IP,端口xxxx(安裝禪道在配合文件設(shè)置的端口)來(lái)訪問(wèn),如果被占用要修改端口,文件在虛擬機(jī)服務(wù)器的etc/apachce/httpd.conf目錄,如果是再用的服務(wù)器,不可通過(guò)關(guān)閉防火墻解決,讓運(yùn)維/開(kāi)發(fā)開(kāi)放該端口即可;
(2)如果訪問(wèn)失敗,檢查是否關(guān)閉防火墻(不建議使用),命令為:service ipstables stop,或者使用的端口是否已設(shè)置開(kāi)放;

(3)重新刷新瀏覽器就可以正常訪問(wèn)啦
1、過(guò)程中可能遇到的問(wèn)題
如果我們修改了數(shù)據(jù)庫(kù)配置文件端口和Apache/配置端口,訪問(wèn)禪道還是被拒絕,那么原因可能有如下幾種:
配置文件沒(méi)有修改完全,可能有的文件修改了,但是當(dāng)mysql和Apache都被占用端口情況下,只是改這兩個(gè)文件沒(méi)有用;
2、解決方法如下:
(1)ps -ef|grep mysql:查看禪道數(shù)據(jù)庫(kù)配置,這里顯示是3307;
(2)cat /opt/zbox/app/zentao/config/my.php:查看這個(gè)配置文件里面的端口是否也是和/opt/zbox/etc/mysql/my.cnf文件端口一致,是3006,顯然不一致,那么進(jìn)入該文件修改成一致,重啟zbox即可;
好了,通過(guò)上面的操作,禪道部署其實(shí)很簡(jiǎn)單,踩過(guò)的坑都會(huì)成為你強(qiáng)大后盾的碎片。



