BlueHost cPanel皮膚安裝Nginx教程

sonyaany發表於2020-08-13

  BlueHost是一家擁有20多年行業經驗的美國主機商,不但提供美國主機、香港主機等虛擬主機產品,而且也提供美國伺服器、香港伺服器、站群伺服器等伺服器產品。眾所周知,BlueHost主機採用我們熟悉的cPanel皮膚,cPanel帶有強大的管理模組以及整合化的組建,其中apache為cPanel官方支援的web server,所以他的一些元件會呼叫或者啟用apchae的服務。而自行安裝的Nginx,不會去禁用apache的自啟動,所以apache的程式仍然會在某些情況下會被喚醒。

  所以會有第三方的外掛,例如nginx admin,他們是由於第三方的平臺專門為cPanel編寫的Nginx的外掛,他能夠啟用Nginx並禁用apache相關的服務,所以如果您需要Nginx環境,我們建議您安裝此應用來完成切換。

  cOanel官方提供了以下兩種外掛:

  (收費)

  (免費)

  以安裝為例

  =================================================

  Nginx Admin Install instruction:

  cd /usr/local/src

  wget

  tar xf nginxadmin.tar

  cd publicnginx

  。/nginxinstaller install

  重啟即可

  =================================================

  如何判斷是否已經成功安裝Nginx

  rpm -qa|grep httpd #檢視apache包,找到名字(例如httpd-2.2.15-15.el6_2.1.x86_64)後用下面命令刪除

  rpm -e httpd-2.2.15-15.el6_2.1.x86_64 #不過要先把依賴apache的包刪除

  或者

  yum list|grep httpd #檢視apache包名,例如httpd.x86_64

  yum erase httpd.x86_64 #相關依賴包自動會被刪除

  檢視nigix是否在正常執行,需要用linux命令檢視nginx執行情況。

  執行命令:

  ps -A | grep nginx

  如果返回結果,說明有nginx在執行,服務已經啟動。

  如果不怕nginx關閉的話。也可以執行:

  service nginx restart

  把nginx服務重啟,在重啟時,也可以看到具體有沒有什麼地方出錯

  注:由於Cpanel皮膚目前僅對Apache提供支援,不支援Nginx,所以一旦轉換成Nginx的Web Server後,由Nginx引起的故障,不在售後支援範圍列表中,若在cPanel的伺服器上切換為Nginx,則視為放棄放棄目前apache的售後支援,在後續使用中,出現的問題,將由安裝外掛的提供商來提供Nginx的後續支援,若您需要繼續獲得apache的售後支援,可以解除安裝外掛後重新獲得apache的售後支援。

  文章來源:

  


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31442301/viewspace-2711447/,如需轉載,請註明出處,否則將追究法律責任。

相關文章