linux環(huán)境下搭建禪道

一、安裝

進(jìn)入禪道官網(wǎng)www.zentao.net,選擇適用的版本進(jìn)行安裝,我這里選擇9.4版本進(jìn)行安裝

Linux 64位一鍵安裝包(適用于Linux 64位)

下載站點(diǎn)1:http://sourceforge.net/projects/zentao/files/9.4/ZenTaoPMS.9.4.zbox_64.tar.gz/download

下載站點(diǎn)2:http://dl.cnezsoft.com/zentao/9.4/ZenTaoPMS.9.4.zbox_64.tar.gz

Linux 32位一鍵安裝包(適用于Linux 32位)

下載站點(diǎn)1:http://sourceforge.net/projects/zentao/files/9.4/ZenTaoPMS.9.4.zbox_32.tar.gz/download

下載站點(diǎn)2:http://dl.cnezsoft.com/zentao/9.4/ZenTaoPMS.9.4.zbox_32.tar.gz

注:Linux一鍵安裝包必須直接解壓到/opt目錄下。

1、將安裝包直接解壓到/opt目錄下,不要解壓到別的目錄再拷貝到/opt/,因?yàn)檫@樣會(huì)導(dǎo)致文件的所有者和讀寫權(quán)限改變,也不要解壓后把整個(gè)目錄777權(quán)限。

可以使用命令: tar -zxvf? ZenTaoPMS.7.3.stable.zbox_32.tar.gz -C /opt

2、執(zhí)行/opt/zbox/zbox start 命令開啟Apache和Mysql。

執(zhí)行/opt/zbox/zbox stop 命令停止Apache和Mysql。

執(zhí)行/opt/zbox/zbox restart 命令重啟Apache和Mysql。

3、瀏覽器訪問 http://ip:apache端口 (默認(rèn)帳號(hào) admin,密碼 123456)

本地瀏覽器輸入ip:8888,點(diǎn)擊開源版,進(jìn)入到禪道登錄界面,輸入默認(rèn)用戶名和密碼admin/123456,進(jìn)入后修改密碼(9.4版本對(duì)于密碼安全性要求比較高,需要修改為復(fù)雜的密碼)

點(diǎn)擊開源版本

修改默認(rèn)用戶密碼

修改密碼

到此處,證明已經(jīng)完全搭建完成,可以進(jìn)行一系列新建產(chǎn)品和項(xiàng)目,包括分配任務(wù)。

二、如何訪問數(shù)據(jù)庫(kù)

1、網(wǎng)頁(yè)登錄數(shù)據(jù)庫(kù)。

禪道數(shù)據(jù)庫(kù)管理用的是adminer,但是為了安全,訪問adminer的時(shí)候需要身份驗(yàn)證,需要運(yùn)行/opt/zbox/auth/adduser.sh來添加用戶(先 cd /opt/zbox/auth/ 然后執(zhí)行 ./adduser.sh)。

如何操作:網(wǎng)頁(yè)訪問 http://禪道服務(wù)的ip:apache端口,點(diǎn)擊“數(shù)據(jù)庫(kù)管理”按鈕有2層驗(yàn)證:

1)彈窗驗(yàn)證是輸入運(yùn)行 addusers.sh添加的用戶名和密碼。

我加的用戶名是root,密碼是123456。那么授權(quán)頁(yè)面里用戶名和密碼就填寫root和123456。

注意:這里添加的用戶名和密碼是自定義的,你可以根據(jù)你的使用習(xí)慣來添加。

你添加了什么用戶名和密碼就填寫什么。

2)網(wǎng)頁(yè)直接顯示登錄界面:

系 ? 統(tǒng):默認(rèn)選擇MySQL。

服務(wù)器:127.0.0.1:mysql端口,我在前面開啟服務(wù)時(shí),mysql端口啟用的是3307。那么就填寫127.0.0.1:3307(服務(wù)器以實(shí)際部署的ip為準(zhǔn))。

用戶名: root。(禪道默認(rèn)的數(shù)據(jù)庫(kù)用戶名是root)

密 ? 碼:123456。(禪道默認(rèn)的數(shù)據(jù)庫(kù)密碼是123456)

數(shù)據(jù)庫(kù):zentao。

導(dǎo)入數(shù)據(jù)

根據(jù)需要導(dǎo)入數(shù)據(jù)

2、命令行連接數(shù)據(jù)庫(kù)。

登錄數(shù)據(jù)庫(kù):/opt/zbox/bin/mysql -u root -P mysql端口 -p? (比如:/opt/zbox/bin/mysql -u root -P 3307 -p)

導(dǎo)入數(shù)據(jù)庫(kù):/opt/zbox/bin/mysql -u root -P mysql端口 -p 要導(dǎo)入的庫(kù)名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3307 -p zentao < zentao.sql)


配置域名訪問禪道

在部署的環(huán)境中(測(cè)試環(huán)境或虛擬機(jī)),可以通過配置域名訪問禪道(在同一個(gè)局域網(wǎng)中)

server{

listen 80;

server_name zentao.xxx.com; ?# 配置想要訪問的域名

location / {

proxy_pass http://xxx.xxx.xxx.xx:8888/; ?# ip:端口 服務(wù)地址

proxy_set_header? Host? ? ? ? ? ? $host;

proxy_set_header? X-Real-IP? ? ? ? $remote_addr;

proxy_set_header? X-Forwarded-For? $proxy_add_x_forwarded_for;

}

location ~* \.php{

root? /opt/zbox/app/htdocs; ? #靜態(tài)頁(yè)面路徑

index? index.html index.htm index.php; ?#禪道靜態(tài)頁(yè)面為php后綴

try_files $uri $uri/ /index.html =404;

}

}


配置完成,需要做如下操作:

1、公司所有人需要使用禪道,在局域網(wǎng)中配置dns,這樣所有人才能通過域名去訪問禪道地址。?

2、個(gè)人使用或者只有小團(tuán)隊(duì)使用,可以在本機(jī) C:\Windows\System32\drivers\etc 修改 hosts 文件:

192.168.xxx.xx? zentao.xxx.com ?#由于ip指向域名


linux搭建禪道過程遇到的問題

啟動(dòng)Apache報(bào)錯(cuò),而Mysql卻啟動(dòng)成功

apache啟動(dòng)失敗,httpd沒有啟動(dòng)

經(jīng)過查看原因,是本地環(huán)境的httpd沒有啟動(dòng),且默認(rèn)80端口被占用

確定問題所在,可以使用/opt/zbox/zbox -h命令來獲取關(guān)于zbox命令的幫助

其中 -ap參數(shù) 可以修改Apache的端口,-mp參數(shù) 可以修改Mysql的端口(比如:/opt/zbox/zbox -ap 8888)./zbox restart -ap 8888 -mp 3307

修改默認(rèn)端口,查看httpd進(jìn)程:ps -ef|grep httpd ?

然后執(zhí)行: ?killall -9 httpd ?停止所有httpd進(jìn)程

進(jìn)入 /opt/zbox/etc/sysconfig/? 目錄中, 重新啟動(dòng)httpd:service httpd start

然后再次執(zhí)行 /opt/zbox/zbox start 命令開啟Apache和Mysql。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容