How to Install CloudLinux on CentOS 7

CloudLinux OS delivers commercial functionality to Linux with new features for isolating user accounts. If you offer hosting services to clients you may face to performance problems, resources leaks, security issues. All above are recovering by CloudLinux OS specialized for shared hosting environments.

What is a CloudLinux OS?

CloudLinux is a commercially supported Linux operating system interchangeable with CentOS. It includes kernel level technology called LVE that allows you to control CPU and memory on per tenant basis. It is a basis for application level virtualization. CloudLinux delivers advanced resource management, better security and performance optimizations specifically targeted to the multi-tenant hosting environment. This improved performance helps hosting service providers and datacenters provide better support to their customers, reduce churn and save money.

Requirements for CloudLinux

CloudLinux is a commercial addon for popular Linux distributions. While it modifies many fundamental aspects of the operating system, it expects that you have already got a Linux installation up and running. For installation you should prepare a hybrid cloud server or dedicated server, running a clean CentOS 7 minimal OS.

Installation is processed under ‘root’ account privileges.

CloudLinux Installation step-by-step

First of all lets start from pulling in all available CentOS updates (yum update) and installing wget. This critical step should be performed regularly, as CentOS ships security and other fixes as part of its software upgrades.

[root@clxserver ~]# yum install wget

After installing wget, update all system packages:

[root@clxserver ~]# yum -y update && shutdown -r now

Now we need to register a CloudLinux user key. Since this is a commercial product, you will need to purchase the correct number of keys for your needs. They can be acquired here.

The installer is shipped as a runnable script. We need to fetch the script before it can be executed.

[root@clxserver ~]# wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy

Next we will launch the script we have just retrieved.

[root@clxserver ~]# sh cldeploy -k # if you have activation key

You can also run it as follows:

[root@clxserver ~]# sh cldeploy -i # if you have IP based license

Once complete, reboot your server. At this point, the various CloudLinux services will be running, and its kernel modules and modifications will all be active.

[root@clxserver ~]# reboot

Looking for a custom solution?

Our technicians can provide you with the best custom made solutions on the market, no matter whether you're a small business or large enterprise.

Get in touch