CloudLinux is based on RHEL/CentOS. CloudLinux allows for limiting resources for individual users and security through CageFS.
CL is also responsible for these features:
- Python Selector - cPanel » Setup Python App
- Ruby Selector - cPanel » Setup Ruby App
Installation #
CL is installed almost identical to CentOS for new servers. It’s installed over the top of CentOS 6/7.
Reqs #
- Conversion only works on CE5, CE6, and CE 7. We only use CL on 6 and 7.
- Conversion requires cPanel 11.30 or higher
- Installation requires the purchase of a key. We purchase our keys from cPanel.
New Install #
Existing CE6 kickstarts can be used with the CL ISOs and installation is exactly the same as with EL6. The ISOs are located here: http://repo.cloudlinux.com/cloudlinux/6/iso/x86_64/ http://repo.cloudlinux.com/cloudlinux/7/iso/x86_64/
If you’re going through DRAC, use the netinstall ISO with a kickstart. Kickstarts can be generated through SC for any server that’s not already setup.
The following IPs are reserved for kickstarting:
- West: 74.124.211.7 / 255.255.254.0 / 74.124.210.1
- East: 67.199.146.3 / 255.255.255.0 / 67.199.146.1
When you boot the installer, hit the tab key and append the following line after ‘initrd.img’:
linux ks="http://path/to/kickstart" ksdevice=em1 IP=$ip netmask=$mask gateway=$gw dns=8.8.8.8
Hit enter.
There’s more to this wiki, but perhaps just referring to the source above is sufficient…