$ U.S. Dollar€ Euro£ British PoundC$ Canadian DollarsA$ Australian DollarsRs Indian Rupees¥ China Yuan RMBMore Info
What is CloudLinux?
CloudLinux OS is a Linux distribution specially designed for managing shared hosting environments based on CentOS. It stands out with its innovative use of Lightweight Virtualized Environments (LVEs), which ensure stability by preventing any single account from overusing resources. This is particularly beneficial in a shared hosting setting where multiple users share the same server resources.
The following diagram demonstrates the work of the traditional server environment vs. CloudLinux:
CloudLinux enhances security through CageFS, a virtualized per-user file system that isolates users in their secure environments, placing them in a so-called 'container' (a separated operating environment) and preventing them from seeing each other's presence or accessing sensitive information. This feature is crucial for protecting users from various security threats, including privilege escalation and data disclosure attacks.
The benefits of CageFS:
Only safe binaries are available to the user
The user will not see any other users and will have no way to detect the presence of other users & their user names on the server
The user will not be able to see server configuration files, such as Apache config ones
The user will have a limited view of the /proc file system and will not be able to see other users' processes
CageFS will also cage any script execution, so if any executable malware is opened in a different cPanel account, it will not reach the others.
Key Features Across Different CloudLinux OS Products
CloudLinux offers different plans tailored to meet the specific needs of web hosting environments, ensuring stability, security, and resource efficiency. These plans include:
CloudLinux Solo is for small businesses and individuals with just one hosting account. It includes website monitoring, performance detection, and performance optimization tools that allow you to ensure that the website is up and running, help investigate problems with WordPress, PHP, and Databases, and speed up a website.
Ideal for a single account on a Dedicated server.
Includes features like CageFS, PHP Selector, and Apache mod_lsapi PRO.
CloudLinux Admin:
Suitable for small servers hosting up to five users.
Offers many shared hosting features for management but excludes the MySQL Governor.
CloudLinux Shared/Legacy improves server stability, density, and security by isolating each tenant and giving them allocated server resources.
Designed to isolate and manage resources efficiently among unlimited accounts.
Includes full LVE functionality, CageFS, PHP Selector, and MySQL Governor.
CloudLinux Shared Pro is an advanced version of CloudLinux OS Shared/Legacy that includes deep-look performance analytics and centralized monitoring tools.
Extends the Shared/Legacy edition with additional tools like Centralized Monitoring, advanced automation, and deep-look performance analytics, catering to even more extensive hosting requirements.
Advanced Components of CloudLinux OS Explained
CloudLinux OS is equipped with several components that enhance performance and security:
LVE Manager (except Cloudlinux Solo): Allows precise control over resource limits, ensuring fair usage among all accounts.
MySQL Governor (except Cloudlinux Solo and Admin): Monitors and throttles MySQL usage in real-time to prevent resource hogging.
PHP Selector: Enables users to select desired PHP versions and extensions, providing flexibility and compatibility.
Ruby (except Cloudlinux Solo) and Python Selectors: Facilitate application-specific environment setups for better performance.
Node.js Selector: Simplifies the setup and management of Node.js applications.
Apache mod_lsapi PRO: Known for its efficiency, this module is the fastest handler for PHP on Apache.
The benefits of CloudLinux:
Isolates the users from each other to avoid neighbor effect
Prevents users from seeing configuration files or any other private information
Allows monitoring and controlling limits, such as CPU, RAM, and I/O usage
Monitors and operates MySQL usage
Provides CageFS file system that uniquely encapsulates each customer
End users can select PHP versions 5.2-5.6; 7.0-7.4; 8.0-8.1.
Prevents symbolic link attacks
Compatible with all major control panels
Choosing the right CloudLinux plan depends on your specific hosting needs. Whether you’re managing a single site or hundreds, CloudLinux provides tailored solutions to enhance server performance, security, and user isolation. Assess your needs carefully to select the most appropriate plan with a dedicated server.
FAQ
What happens if I choose a CloudLinux Product without a control panel?
If you opt for CloudLinux without a control panel, you can use other third-party web panels or build an infrastructure server.
Which web panels are compatible with CloudLinux Solo?
CloudLinux Solo is specifically designed to support only one hosting account. CloudLinux Solo is compatible with:
- cPanel Solo
- Webuzo Personal (1 account)
Can I exceed CloudLinux Solo and Admin's account limits if I use a control panel that allows more accounts?
No, the account limit is determined by the CloudLinux product, not the control panel. For example, CloudLinux Solo is limited to one account, even if the control panel allows more. Similarly, CloudLinux Admin is limited to five accounts, regardless of the control panel's capabilities. Conversely, if you are using cPanel Solo, which supports only one account, and CloudLinux Shared/Legacy, which allows unlimited accounts, you would still have only one account at your disposal.