Linux環境搭建禪道專案管理工具
1.開源版安裝包下載
[[email protected] ~]# wget http://dl.cnezsoft.com/zentao/9.0.1/ZenTaoPMS.9.0.1.zbox_64.tar.gz
2.直接解壓安裝包到/opt目錄下
[[email protected] ~]# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt
3.修改禪道自帶apache、mysql埠
為了不佔用Server上預設的80、3306埠,我們修改禪道自帶的apache、mysql埠
修改禪道自帶apache埠:
[[email protected] logs]# /opt/zbox/zbox -ap 9000
修改禪道自帶mysql埠:
[[email protected] logs]# /opt/zbox/zbox -mp 9001
為了不妨礙預設埠80、3306,這裡我使用了高階口,從9000開始,你也可以改為自己喜歡的埠號,只要記得後面防火牆加規則的時候對應上就行;
4.重啟禪道服務
[[email protected] ~]# /opt/zbox/zbox start
Apache is running
Mysql is running
執行/opt/zbox/zbox start 命令開啟Apache和Mysql。
執行/opt/zbox/zbox stop 命令停止Apache和Mysql。
執行/opt/zbox/zbox restart 命令重啟Apache和Mysql。
可以使用/opt/zbox/zbox -h命令來獲取關於zbox命令的幫助
5.建立資料庫賬號
[[email protected] logs]# /opt/zbox/auth/adduser.sh
This tool is used to add user to access adminer
Account: adminer
Password: Adding password for user adminer
注:資料庫的使用者名稱:root,密碼為空。資料庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證,需要執行指令碼新增賬戶
命令列登入禪道自帶mysql資料庫:
/opt/zbox/bin/mysql -u root -P 3306 -p
命令列匯入備份的資料:
/opt/zbox/bin/mysql -u root -P 3306 -p zentaopro < zentao.sql
如果是首次安裝“禪道”,此處略過;如果之前已經裝有“禪道”,想匯入之前的資料,則可以匯入備份的zentao.sql檔案;
6.配置iptables防火牆規則,允許埠訪問
[[email protected] logs]#iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
[[email protected] logs]#iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
重啟防火牆,使規則生效:
[[email protected] logs]#service iptables save
[[email protected] logs]#service iptables restart
7.瀏覽器訪問
http://x.x.x.x:9000
客戶端:
http://x.x.x.x:9000/zentao/user-login-L3plbnRhby8=.html
預設賬號密碼:admin/123456
客戶端登入頁面
系統管理頁面
7.修改專案名稱
通過訪問管理端:http://x.x.x.x:9000,點選右下角的“資料庫”,輸入賬號點選後即可跳轉到資料庫登入頁面,輸入adduser.sh指令碼建立的使用者名稱和密碼即可登入成功。
找到zt_company表,編輯表,修改name欄位為你想要的公司名/專案名即可;
修改專案名稱欄位
到這裡,就已經可以正常使用禪道進行專案管理了,祝使用愉快!
2017年2月24日17:50【補充部分】
伺服器每次重啟,“禪道”服務自動啟動
1.編輯rc.local檔案,新增shell命令
[[email protected] ~]# vim /etc/rc.local
#!/bin/sh
#
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
touch /var/lock/subsys/local
#執行禪道服務啟動指令碼
/opt/zbox/zbox start
:wq 儲存退出
2.重啟伺服器測試是否自動啟動了“禪道”服務
ps aux | grep zbox
作者:MichaelLee
連結:https://www.jianshu.com/p/39beebc32b5e
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯絡作者獲得授權並註明出處。