Introduction

CloudLinux OS editions

Features CloudLinux OS Solo CloudLinux OS Admin CloudLinux OS Shared CloudLinux OS Shared Pro
Maximum amount of hosting accounts 1 5 unlimited unlimited
Resource Limits (LVE) No Yes* Yes Yes
Cage FS Yes Yes Yes Yes
MySQL Governor No No Yes Yes
PHP Selector Yes Yes Yes Yes
Other Selectors (Python, Node.js, Ruby) No Yes** Yes** Yes**
HardenedPHP Yes Yes Yes Yes
Apache mod_lsapi PRO Yes Yes Yes Yes
SecureLinks No Yes Yes Yes
Website monitoring tool Yes Yes Yes Yes
Website monitoring alerts Yes No No No
Slow Site analyzer Yes Yes Yes Yes
PHP X-Ray Yes Yes No Yes
Centralized Monitoring No No No Yes
AccelerateWP Yes Yes No Yes
Support 24/7 Yes Yes Yes Yes

* Limits are disabled by default.

** Python/Node.js/Ruby Selectors are available only for cPanel, DirectAdmin servers, and servers with custom panel with own integration.

CloudLinux OS Solo

CloudLinux OS Solo is designed for installation on VPS or VDS servers. This edition has major difference against all other, so you should look for the detailed docs here.

CloudLinux OS Admin

CloudLinux OS Admin is designed for shared hosting providers who want to flawlessly migrate their big shared hosting customer to individual VPS with same CloudLinux features as on Shared hosting. At the same time you will be able to separate such a user's websites if necessary and isolate them with CageFS for efficient and extra security.

Also it may be suitable for a little server with less than 5 customers on it, but be careful, there is no migration to Shared edition available.

Most of the features of CloudLinux OS Shared are available in this edition, with a small differences:

  • lve limits are set to unlimited by default (can be changed in CloudLinux Manager at any time)
  • MySQL Governor is not available in this edition
  • the license itself does not allow more than 5 users to be hosted on server.

CloudLinux OS Shared (Pro)

CloudLinux OS Shared is designed for shared hosting providers. It isolates each customer into a separate “Lightweight Virtualized Environment” (LVE), which allocates and limits server resources, like memory, CPU and the number of simultaneous connections, for each web hosting tenant. This ensures that tenants cannot jeopardize the stability of your servers, causing all sites to slow down or even come to a halt. CloudLinux OS Shared also “cages” tenants from one another to avoid security breaches. This way, unstable scripts or malware are not able to sprawl across your customer sites, causing severe harm.

Purchasing CloudLinux OS Shared Pro license extends your CloudLinux OS Shared functionality with even more useful features.

CloudLinux OS components

CloudLinux Manager

LVE is a Lightweight Virtualized Environment. CloudLinux Manager allows you to maintain fine-tuned control over your resources, including CPU, IO rate, memory, inodes, numbers of processes, and concurrent connections, that any single account can use. Now you can limit resource abuse, while allowing good customers to use what they need.

See more.

CageFS

CageFS is a virtualized, per-user file system that uniquely encapsulates each customer, preventing users from seeing each other and viewing sensitive information. CageFS prevents a large number of attacks, including most privilege escalation and information disclosure attacks. It is completely transparent to your customers, without any need for them to change their scripts.

See more.

MySQL Governor

Note

This component is not available in CloudLinux OS Admin edition.

MySQL Governor tracks CPU and disk IO usage for every user in real time and throttles MySQL queries by using LVE limits. By using the dbtop utility, it is possible to see the database usage on a per-customer basis, ensuring that the system admin always know what is going on.

See more.

PHP Selector

PHP Selector allows end users to select the specific version of PHP they need. It allows ultimate flexibility by offering all popular versions of PHP, with more than 120 PHP extensions to choose from.

See more.

Ruby Selector

Ruby Selector allows end users to choose the Ruby version for applications and install additional modules to the application environment. Ruby Selector uses mod_passenger for delivering optimum performance.

See more.

Python Selector

Python Selector allows end users to choose the Python version for applications and install additional modules. Python Selector uses mod_passenger to get the best performance from Python applications.

See more.

Node.js Selector

Node.js Selector is a CloudLinux OS Shared component that allows each user to easily create Node.js applications, choose Node.js version and other parameters for applications based on their needs.

See more.

Apache mod_lsapi PRO

Mod_lsapi PRO is the fastest PHP handler for Apache. It is a drop-in replacement for SuPHP, FCGID, RUID2, and ITK. It has a low memory footprint and understands .htaccess PHP directives.

See more.

Reseller limits

Reseller limits is a feature that allows hosters to set limits for the resources each Reseller can operate with. Server admin also provides controls on what resources each end user will have. Reseller limits set by a hoster limit the total amount of resources resellers’ end users can consume altogether.

When a hoster has set reseller limits for the particular reseller he provides the reseller with an ability to set limits for his end users within the Reseller Interface.

See more.

LVE-stats 2

VE-stats 2 collects LVE usage statistics (CPU, memory, disk space usage) and allows to collect the usage data.

See more.

CloudLinux 9 beta

The first release of CloudLinux 9 is available as Shared and Shared Pro editions.
Admin and Solo editions temporarily unavailable to install or activate because of no panel/custom panel release only.
Other editions support will be extended once major control panels add support of CL9.

CloudLinux 9 beta limitations

In the non-panel environment, for now, we can guarantee all of the following CloudLinux Shared components functionality:

  • LVE limits
  • LVE Stats
  • MySQL Governor
  • CageFS
  • PHP Selector
  • HardenedPHP
  • Apache mod_lsapi PRO

Due to integration restrictions with some panels, we are unable to retrieve panel-related information (e.g. a list of domains or handlers used).
As a result, we are currently unable to provide the following components:

  • PHP X-Ray
  • Slow Site Analyzer
  • Website Monitoring Tool
  • Ruby selector
  • Centralized Monitoring

For the custom panel installations, once integration with the CloudLinux components is set, the following components will work in the CloudLinux OS 9 environment:

  • LVE limits
  • LVE Stats
  • MySQL Governor
  • CageFS
  • PHP Selector
  • HardenedPHP
  • Python Selector
  • NodeJS Selector
  • Apache mod_lsapi PRO
  • PHP X-Ray
  • Slow Site Analyzer
  • Reseller limits

CloudLinux OS life cycle

CloudLinux OS follows the life cycle policy of RHEL. Using a supported operating system is critical to maintaining a stable server environment.

Currently, the following versions are available and supported:

Operating System Release Date End of Life and Support
CloudLinux OS Shared 6 Feb 1, 2011 Nov 30, 2020 (ELS until June 30, 2024)
CloudLinux OS Shared 7 Apr 1, 2015 Jun 30, 2024
CloudLinux OS Shared (Pro) 8 Mar 17, 2020 May 31, 2029
CloudLinux OS Solo (8) Mar 17, 2020 May 31, 2029
CloudLinux OS Admin (8) Mar 17, 2020 May 31, 2029
CloudLinux OS Shared (Pro) 9 Jan 17, 2023 May 31, 2032