一、安裝
進入禪道官網(wǎng)www.zentao.net福也,選擇適用的版本進行安裝,我這里選擇9.4版本進行安裝
Linux 64位一鍵安裝包(適用于Linux 64位)
下載站點1:http://sourceforge.net/projects/zentao/files/9.4/ZenTaoPMS.9.4.zbox_64.tar.gz/download
下載站點2:http://dl.cnezsoft.com/zentao/9.4/ZenTaoPMS.9.4.zbox_64.tar.gz
Linux 32位一鍵安裝包(適用于Linux 32位)
下載站點1:http://sourceforge.net/projects/zentao/files/9.4/ZenTaoPMS.9.4.zbox_32.tar.gz/download
下載站點2:http://dl.cnezsoft.com/zentao/9.4/ZenTaoPMS.9.4.zbox_32.tar.gz
注:Linux一鍵安裝包必須直接解壓到/opt目錄下。
1屿聋、將安裝包直接解壓到/opt目錄下空扎,不要解壓到別的目錄再拷貝到/opt/,因為這樣會導(dǎo)致文件的所有者和讀寫權(quán)限改變润讥,也不要解壓后把整個目錄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端口 (默認帳號 admin甫煞,密碼 123456)
本地瀏覽器輸入ip:8888,點擊開源版冠绢,進入到禪道登錄界面,輸入默認用戶名和密碼admin/123456常潮,進入后修改密碼(9.4版本對于密碼安全性要求比較高弟胀,需要修改為復(fù)雜的密碼)
修改默認用戶密碼
到此處,證明已經(jīng)完全搭建完成喊式,可以進行一系列新建產(chǎn)品和項目孵户,包括分配任務(wù)。
二岔留、如何訪問數(shù)據(jù)庫
1夏哭、網(wǎng)頁登錄數(shù)據(jù)庫。
禪道數(shù)據(jù)庫管理用的是adminer献联,但是為了安全竖配,訪問adminer的時候需要身份驗證,需要運行/opt/zbox/auth/adduser.sh來添加用戶(先 cd /opt/zbox/auth/ 然后執(zhí)行 ./adduser.sh)里逆。
如何操作:網(wǎng)頁訪問 http://禪道服務(wù)的ip:apache端口进胯,點擊“數(shù)據(jù)庫管理”按鈕有2層驗證:
1)彈窗驗證是輸入運行 addusers.sh添加的用戶名和密碼。
我加的用戶名是root原押,密碼是123456胁镐。那么授權(quán)頁面里用戶名和密碼就填寫root和123456。
注意:這里添加的用戶名和密碼是自定義的诸衔,你可以根據(jù)你的使用習慣來添加盯漂。
你添加了什么用戶名和密碼就填寫什么。
2)網(wǎng)頁直接顯示登錄界面:
系 ? 統(tǒng):默認選擇MySQL笨农。
服務(wù)器:127.0.0.1:mysql端口就缆,我在前面開啟服務(wù)時,mysql端口啟用的是3307磁餐。那么就填寫127.0.0.1:3307(服務(wù)器以實際部署的ip為準)违崇。
用戶名: root阿弃。(禪道默認的數(shù)據(jù)庫用戶名是root)
密 ? 碼:123456。(禪道默認的數(shù)據(jù)庫密碼是123456)
數(shù)據(jù)庫:zentao羞延。
導(dǎo)入數(shù)據(jù):
2渣淳、命令行連接數(shù)據(jù)庫。
登錄數(shù)據(jù)庫:/opt/zbox/bin/mysql -u root -P mysql端口 -p? (比如:/opt/zbox/bin/mysql -u root -P 3307 -p)
導(dǎo)入數(shù)據(jù)庫:/opt/zbox/bin/mysql -u root -P mysql端口 -p 要導(dǎo)入的庫名 < XXXX.sql (比如:/opt/zbox/bin/mysql -u root -P 3307 -p zentao < zentao.sql)
配置域名訪問禪道
在部署的環(huán)境中(測試環(huán)境或虛擬機)伴箩,可以通過配置域名訪問禪道(在同一個局域網(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)頁面路徑
index? index.html index.htm index.php; ?#禪道靜態(tài)頁面為php后綴
try_files $uri $uri/ /index.html =404;
}
}
配置完成入愧,需要做如下操作:
1、公司所有人需要使用禪道嗤谚,在局域網(wǎng)中配置dns棺蛛,這樣所有人才能通過域名去訪問禪道地址。?
2巩步、個人使用或者只有小團隊使用旁赊,可以在本機 C:\Windows\System32\drivers\etc 修改 hosts 文件:
192.168.xxx.xx? zentao.xxx.com ?#由于ip指向域名
linux搭建禪道過程遇到的問題
啟動Apache報錯,而Mysql卻啟動成功
經(jīng)過查看原因终畅,是本地環(huán)境的httpd沒有啟動,且默認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
修改默認端口,查看httpd進程:ps -ef|grep httpd ?
然后執(zhí)行: ?killall -9 httpd ?停止所有httpd進程
進入 /opt/zbox/etc/sysconfig/? 目錄中炼蛤, 重新啟動httpd:service httpd start
然后再次執(zhí)行 /opt/zbox/zbox start 命令開啟Apache和Mysql妖爷。