CloudLinux OS is a Linux distribution built for shared hosting. On a normal server, one account with a traffic spike or a hacked script can slow down or endanger every other site. CloudLinux puts each account in its own lightweight container, so problems stay where they start.
In short
- Every account gets guaranteed, capped resources: no more noisy neighbours.
- Every account sees only its own files, which stops many cross-site attacks.
- Every account can choose its own PHP version and extensions.
The main components
| Component | What it does |
|---|---|
| LVE (Lightweight Virtual Environment) | Limits CPU, memory, entry processes, I/O and process count per account. When an account reaches a limit, only that account slows down or shows a 508 error. |
| CageFS | A virtual file system per user. Accounts cannot see other users, server configuration files or most system tools. See CageFS explained. |
| PHP Selector | Lets each account pick a PHP version, extensions and settings. See PHP Selector vs MultiPHP. |
| MySQL Governor | Tracks and throttles database usage per account. See MySQL Governor explained. |
| Node.js and Python Selectors | Run Node.js and Python apps from cPanel without root access. |
What it means for you
- Stable speed: your site keeps its share of resources even when another account is busy.
- Better security: a compromised neighbour cannot browse your files.
- Visibility: you can see your own usage and faults in cPanel Resource Usage.
- Clear limits: if you hit them, you know exactly why and whether to optimise or upgrade; see resource limits explained.
For resellers
MdmHost's cPanel, reseller and master reseller hosting all run on CloudLinux. Resellers can set limits per package and per customer, see CloudLinux resource limits for resellers.
