禪道搭建踩過的坑
背景:
前幾天經理為了進行任務管理,所以說要在本地伺服器上搭建一個禪道。本來這個工作是交給了專案組的一個人,但是兩天之後他跑過來告訴我,不行了,伺服器不行了。嚇了一跳,還以為是怎麼了呢,結果一看是Apache埠沒有開。搭建禪道的時候,需要開啟mysql的埠和apache埠。但是.....這個小朋友他告訴我他把我裝的mysql社群版給卸掉了,問他原因,他說是因為兩個Mysql的埠一樣,要卸掉一個重新裝。【吐血】難道重新裝一個mysql埠就不佔用了麼? 沒有辦法啊,自己找原因去解決吧。
解決方法:
1、首先 通過xfts把禪道的壓縮包放在linux的 /opt 資料夾下 然後使用tar -zxvf /opt/ZenTaoPMS.7.3.stable.zbox_364.tar.gz -C /opt
2、重啟mysql和apache服務
執行/opt/zbox/zbox start 命令開啟Apache和Mysql。
執行/opt/zbox/zbox stop 命令停止Apache和Mysql。
執行/opt/zbox/zbox restart 命令重啟Apache和Mysql。
可以使用/opt/zbox/zbox -h命令來獲取關於zbox命令的幫助
執行到這一步問題就出現了 Apache 80埠被佔用,沒有辦法重啟Apache 問題如圖:
3、先看80埠是被誰佔用的
從上圖我們可以看到,佔用80埠的pid為2930,所以就用kill -9 2930 去解除端口占用問題,但是依然沒有解決。所以又找了很多的網站,最終用killall -9 httped 命令,然後重啟Apache和mysql 。
4、Apache和mysql啟動成功
5、然後訪問伺服器ip就可以了
總結:
空中飄來五個字兒,那都不是事兒~