前陣子因為忙著新案的事情, 到了晚上又要熬夜看世足, 所以不小心又拖過一個月沒寫東西了, 趁著這兩晚沒比賽, 趕快上來晃晃、稍微補點東西.

Ok~言歸正傳. 之前我曾介紹過一篇為 cPanel 加裝 Nginx 的方法, 後來呢, 其實那個 Script 並不是很穩定, 搞得我要一直修東修西的, 但為了 Server 穩定的運作, 所以必須要把它淘汰.

經過在 cPanel Store 上的比較後, 選了一支名為 Nginx Admin 的 Script, Nginx 的優點我就不在這跳針重覆了, 以下是安裝說明.
安裝 Nginx Admin

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

移除 Nginx Admin

cd /usr/local/src
wget http://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall

不論是安裝或移除的方法都不難, 唯一要注意的是, 一定要把定時清理暫存的指令到加進排程裡, 不然當 /tmp 滿的時候, 網站就會打不開.
開啟排程文件

crontab -e

定時清理暫存的指令

0 */1 * * * /usr/sbin/tmpwatch -am 1 /tmp/nginx_client

運行 Nginx Admin 也將近快半年時間, 它給我的感覺是非常穩定, 從沒發生問題. 需要編輯 Nginx 的設定時, 在 WHM 後台裡就能直接編寫, 另外當 Apache 重啟時, Nginx 也會跟著一起重啟. 若你也想為網站提升效能的話, 不訪試試這個不錯的 Script.

相關連結

Nginx AdminNginx Admin Forum