CloudLinux 安裝

因為裝了 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 後台可以看到右邊多了一個選項

螢幕快照 2016-01-19 上午9.09.17

點下去後 右邊會出現多個頁籤

第一個是顯示目前用戶的用量

螢幕快照 2016-01-19 上午8.50.00

比較重要的是這頁
Package 的設定

螢幕快照 2016-01-19 上午8.49.50

可以快速看到每一個 Package 的用量設定

點 Edit 可以看到明細

螢幕快照 2016-01-19 上午9.11.51

Cloud Linux 可以設定 CPU 用量

實體/虛擬記憶體用量

連線數/Process(程序)用量

I/O 用量

甚至 inode 的用量

可以非常精確的阻止亂搞的客戶

至於客戶使用量爆掉的時候怎麼處理

可以在這個選項設定

螢幕快照 2016-01-19 上午8.50.13

這個頁籤可以設定爆掉以後 要通知誰

至於爆掉以後 網站會顯示什麼

依照以前幫客戶安裝的經驗

網站會顯示 500

或是空白頁

反正就是不會給你正常頁面就對了

如果你是要租主機的客戶

最好挑有 CloudLinux 的主機

雖然某種程度是限制使用者的用量

但起碼對所有 user 是公平的

因為我知道滿多網站公司程式都亂寫

如果網站有些比較吃資源的功能

你跟這些網站放在同一台機器

即使你的網站沒幹嘛

效能也會被這些人拖累 (如果廠商的機器又剛好不夠力)

不過也有很多主機商 表面上 流量容量都開很大

他就會從 CloudLinux 去鎖你其他資源

例如給你無限流量

無限容量好了

CPU 使用率把你鎖在 1%

你什麼事情都不用做了

然後再把你連線數鎖在 10

你的網站一個瞬間最多只能連10個用戶

流量再大有什麼用?

這種設定就是對付貪小便宜的用戶

反正貪小便宜的用戶也不會有什麼流量/客戶上門

正所謂道高一尺 魔高一丈

你想要偷雞 想太多

總之 CloudLinux 是個滿不錯的東西

花 12USD 可以讓管理者安心

很值得的~

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料