CloudLinux 安裝
2016 Jan 19 未分類
因為裝了 Google Cloud 的 VPS (Computer Engine)
想說如果要營運的話
還是裝一下 CloudLinux
(之前的機器都沒裝)
CloudLinux 是一套可以精準控制 user 資源使用量的 OS
還滿多主機商安裝 CloudLinux
因為這樣就可以保證客戶的資源使用量
講好聽一點是不會被某些不良用戶獨佔
講難聽一點就是沒人會超量 主機就可以塞更多用戶
CloudLinux 是要錢的
一個月大概 10~15 USD
可以到 buycpanel 參考一下
https://www.buycpanel.com/addons/cloudlinux/
要先買 License 才能安裝
(一跑安裝他就會檢查 License/IP)
買好 License 以後 需要等一下
(因為 buycpanel 是經銷 還要把資料送回 Cloud Linux 授權一類的)
等 buycpanel 的狀態是 Paid 之後 才能裝
安裝步驟如下
http://docs.cloudlinux.com/index.html?converting_existing_servers.html
$ wget http://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
$ sh cldeploy -k # if you have activation key
or
$ sh cldeploy -i # if you have IP based license
$ reboot
我在 buycpanel 買的是 指定 IP 的授權方式
所以請用 sh cldeploy -i 執行
(一開始我還傻傻的跑 -k
然後還寫信問 buycpanel 我的 activation key 在哪= =)
安裝要一點時間
裝好重開機
到 WHM 後台可以看到右邊多了一個選項
點下去後 右邊會出現多個頁籤
第一個是顯示目前用戶的用量
比較重要的是這頁
Package 的設定
可以快速看到每一個 Package 的用量設定
點 Edit 可以看到明細
Cloud Linux 可以設定 CPU 用量
實體/虛擬記憶體用量
連線數/Process(程序)用量
I/O 用量
甚至 inode 的用量
可以非常精確的阻止亂搞的客戶
至於客戶使用量爆掉的時候怎麼處理
可以在這個選項設定
這個頁籤可以設定爆掉以後 要通知誰
至於爆掉以後 網站會顯示什麼
依照以前幫客戶安裝的經驗
網站會顯示 500
或是空白頁
反正就是不會給你正常頁面就對了
如果你是要租主機的客戶
最好挑有 CloudLinux 的主機
雖然某種程度是限制使用者的用量
但起碼對所有 user 是公平的
因為我知道滿多網站公司程式都亂寫
如果網站有些比較吃資源的功能
你跟這些網站放在同一台機器
即使你的網站沒幹嘛
效能也會被這些人拖累 (如果廠商的機器又剛好不夠力)
不過也有很多主機商 表面上 流量容量都開很大
他就會從 CloudLinux 去鎖你其他資源
例如給你無限流量
無限容量好了
CPU 使用率把你鎖在 1%
你什麼事情都不用做了
然後再把你連線數鎖在 10
你的網站一個瞬間最多只能連10個用戶
流量再大有什麼用?
這種設定就是對付貪小便宜的用戶
反正貪小便宜的用戶也不會有什麼流量/客戶上門
正所謂道高一尺 魔高一丈
你想要偷雞 想太多
總之 CloudLinux 是個滿不錯的東西
花 12USD 可以讓管理者安心
很值得的~
0則留言