如何在Linux服務器上部署禪道
1. 查看Linux服務器版本信息
# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
2. 禪道開源版安裝包下載
# wget?
3. 直接解壓安裝包到/opt目錄下
// -C:Change to directory
# tar -zxvf ZenTaoPMS.9.0.1.zbox_64.tar.gz -C /opt
4. 修改禪道自帶apache、mysql端口
為了不占用Server上默認的80、3306端口,我們修改禪道自帶的apache、mysql端口。你可以根據自己的喜好來修改端口。
1)修改禪道自帶的apache端口:
# /opt/zbox/zbox -ap 9000
2)修改禪道自帶的mysql端口:
# /opt/zbox/zbox -mp 9001
5. 啟動禪道服務
# /opt/zbox/zbox start
Apache is running
Mysql is running
注:你可以通過/opt/zbox/zbox stop命令終止以上服務,也可通過/opt/zbox/zbox restart命令重啟以上服務。
6. 配置iptables防火墻規則,允許端口訪問
# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
7. 重啟防火墻,使上述規則生效
# service iptables save
# service iptables restart
8. 設置禪道服務自動啟動,以保證每次服務器重啟后禪道能夠正常運行
1)編輯rc.local文件,在文件末尾添加禪道重啟命令,保存后退出
# vim /etc/rc.local
……
/opt/zbox/zbox start
:wq
2)重啟服務器后,使用ps命令查看禪道服務是否自動啟動
# ps aux | grep zbox
9. 打開瀏覽器,輸入以下網址即可訪問禪道
管理員登錄的默認賬號和密碼:admin;123456
至此,禪道軟件在Linux服務器上的部署已全部完成。
問題及解決方案:
1. 在部署過程中,第7步執行時報錯:
# service iptables save
The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
# service iptables restart
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit not found.
解決方案:用如下命令安裝后,即可restart iptables service:
#yum install iptables-services
如何重啟禪道服務器 linux
1、檢查該環境中是否已經存在httpd服務的配置文件,默認存儲路徑:/etc/httpd/httpd.conf(這是centos預裝的Apache的一個ent版本,一般我們安裝源代碼版的Apache)。如果已經存在/etc/httpd/httpd.conf,請先卸載或者關閉centos系統自帶的web服務,執行命令:chkconfig httpd off,再或者把centos自帶的httpd服務的80端口改為其他端口,只要不與我們安裝的Apache服務的端口沖突就可以啦。
停止并卸載Linux系統自帶的httpd服務:
1、service httpd stop
2、ps -ef | grep httpd
3、kill -9 pid號(逐個刪除)
4、rpm -qa |grep httpd
5、rpm -e httpd軟件包
[[email protected] bin]# find / -name httpd.conf
[[email protected] bin]#
ubuntu怎么啟動zentao服務
(以下操作均用root用戶)
首先,下載禪道linux安裝包:
ZenTaoPMS.7.3.stable.zbox_64.tar.gz
上傳到linux服務器,放在要安裝的目錄下,解壓
:tar -zxvf ZenTaoPMS.7.3.stable.zbox_64.tar.gz
2.解壓后生成的目錄是zbox
: cd zbox
例如:
1、將安裝解壓到/opt目錄下
2、執行/opt/zbox/zbox start命令開啟Apache和Mysql。
可以使用/opt/zbox/zbox -h命令來獲取關于zbox命令的幫助
其中 -ap參數 可以修改Apache的端口,-mp參數 可以修改Mysql的端口
[[email protected] zbox]$ ./zbox -h
Usage: zamp.php {start|stop|restart|status}
Options:
-h --help Show help.
-ap --aport Apache port, default 80.
-mp --mport Mysql port, default 3306.
3、瀏覽器訪問 :端口
4、數據庫的用戶名:root,密碼為空。數據庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證,需要運行/opt/zbox/auth/adduser.sh來添加用戶。
千鋒教育是專業的IT培訓機構,提供java培訓、大數據培訓、python培訓、web前端培訓等專業IT技能提升服務,如果您有IT培訓需求,歡迎聯系千鋒教育。