ISPmanager 5 Business Documentation

Install CloudLinux

This is documentation for an outdated product. See the current documentation

 

CloudLinux is specifically designed for hosting companies and optimized for shared hosting. This OS brings a lot of benefits by allowing you to improve stability, density, security, and performance of the server. For more information please refer to the article CloudLinux features. 

Server requirements

  • a virtual or physical server that supports hypervisor virtualization; 
  • a virtual server must have the "virtio" network card;
  • Supported operating systems (x64):
    • CentOS 7 (recommended).
  • all cluster node must be added in ISPmanager with a public IP address;
  • check that wget is installed. It is used during the conversion.
Note
Correct installation is not guaranteed if third-party repositories are connected to the system.
Note
Installing Cloudlinux on a server with an AMD Ryzen 7 processor is not possible.
Note
Cloudlinux license does not support IPv6 addresses.

Installation process

Complete the following steps to start the installation process: 

  1. Purchase a CloudLinux license:
    1. Go to Integration → Modules → Buy.
    2. Enter the id of the ISPmanager Business License.
    3. Enter the number of nodes in ISPmanager Business in the Number of module licenses fields.
    4. Set the Auto-renewal period.
    5. Click on Add to cart.
    6. Pay for the order.
    To add a new cluster node to CloudLinux you will need to buy more nodes for your existing license.
  2. Click on Integration → Modules → Install.
  3. Click on Ok.
Note
Configuring integration with ISPmanager Business is only possible if you have purchased a license for the CloudLinux module through the ISPmanager control panel. The standard CloudLinux license does not contain the required software and is not suitable for integration.

Installation algorithm 

The system will perform the following operations: 

  1. Connect the local node to the cluster if it has not been added before.
  2. Start the cldeploy script to convert the operating system and get a license by the server IP address. 
  3. Convert the local cluster node.
  4. Convert the remote cluster nodes. 

It will also run the following operations during the conversion process:

  1. Reinstall MySQL.
  2. Delete the following packages if the cluster node has the role Web-server:
    • ispmanager-pkg-httpd-itk;
    • httpd;
    • ispmanager-pkg-php;
    • ispmanager-pkg-webalizer;
    • httpd-itk.
  3. Delete the following packages if the server has the role Mail server:
    • ispmanager-pkg-httpd-itk;
    • httpd;
    • ispmanager-pkg-php;
    • httpd-itk;
    • mysql.
  4. Restart the cluster node.
  5. Install and configure the packages for the cluster node according to its role.