如何在Linux服務(wù)器上部署禪道
1. 查看Linux服務(wù)器版本信息
# 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上默認(rèn)的80、3306端口,我們修改禪道自帶的apache、mysql端口。你可以根據(jù)自己的喜好來修改端口。
1)修改禪道自帶的apache端口:
# /opt/zbox/zbox -ap 9000
2)修改禪道自帶的mysql端口:
# /opt/zbox/zbox -mp 9001
5. 啟動禪道服務(wù)
# /opt/zbox/zbox start
Apache is running
Mysql is running
注:你可以通過/opt/zbox/zbox stop命令終止以上服務(wù),也可通過/opt/zbox/zbox restart命令重啟以上服務(wù)。
6. 配置iptables防火墻規(guī)則,允許端口訪問
# iptables -A INPUT -p tcp --dport 9000 -j ACCEPT
# iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
7. 重啟防火墻,使上述規(guī)則生效
# service iptables save
# service iptables restart
8. 設(shè)置禪道服務(wù)自動啟動,以保證每次服務(wù)器重啟后禪道能夠正常運行
1)編輯rc.local文件,在文件末尾添加禪道重啟命令,保存后退出
# vim /etc/rc.local
……
/opt/zbox/zbox start
:wq
2)重啟服務(wù)器后,使用ps命令查看禪道服務(wù)是否自動啟動
# ps aux | grep zbox
9. 打開瀏覽器,輸入以下網(wǎng)址即可訪問禪道
管理員登錄的默認(rèn)賬號和密碼:admin;123456
至此,禪道軟件在Linux服務(wù)器上的部署已全部完成。
問題及解決方案:
1. 在部署過程中,第7步執(zhí)行時報錯:
# 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
如何重啟禪道服務(wù)器 linux
1、檢查該環(huán)境中是否已經(jīng)存在httpd服務(wù)的配置文件,默認(rèn)存儲路徑:/etc/httpd/httpd.conf(這是centos預(yù)裝的Apache的一個ent版本,一般我們安裝源代碼版的Apache)。如果已經(jīng)存在/etc/httpd/httpd.conf,請先卸載或者關(guān)閉centos系統(tǒng)自帶的web服務(wù),執(zhí)行命令:chkconfig httpd off,再或者把centos自帶的httpd服務(wù)的80端口改為其他端口,只要不與我們安裝的Apache服務(wù)的端口沖突就可以啦。
停止并卸載Linux系統(tǒng)自帶的httpd服務(wù):
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服務(wù)
(以下操作均用root用戶)
首先,下載禪道linux安裝包:
ZenTaoPMS.7.3.stable.zbox_64.tar.gz
上傳到linux服務(wù)器,放在要安裝的目錄下,解壓
:tar -zxvf ZenTaoPMS.7.3.stable.zbox_64.tar.gz
2.解壓后生成的目錄是zbox
: cd zbox
例如:
1、將安裝解壓到/opt目錄下
2、執(zhí)行/opt/zbox/zbox start命令開啟Apache和Mysql。
可以使用/opt/zbox/zbox -h命令來獲取關(guān)于zbox命令的幫助
其中 -ap參數(shù) 可以修改Apache的端口,-mp參數(shù) 可以修改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、數(shù)據(jù)庫的用戶名:root,密碼為空。數(shù)據(jù)庫管理用的是adminer,但是為了安全,訪問adminer的時候需要身份驗證,需要運行/opt/zbox/auth/adduser.sh來添加用戶。
千鋒教育是專業(yè)的IT培訓(xùn)機(jī)構(gòu),提供java培訓(xùn)、大數(shù)據(jù)培訓(xùn)、python培訓(xùn)、web前端培訓(xùn)等專業(yè)IT技能提升服務(wù),如果您有IT培訓(xùn)需求,歡迎聯(lián)系千鋒教育。