CloudLinux is now available on DirectAdmin.
Before you begin, however, there are a few things to do first.
- Please note this tutorial is based on a fresh installation - if you are upgrading an existing installation, please backup the databases before continuing! -
In case you're missing some, make sure to enter the pre-requirements provided below into the command terminal to make the process go much smoother.
yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-devel gd zlib-devel zip unzip libcap-devel cronies bzip2 cyrus-sasl-devel perl-ExtUtils-Embed autoconf automaker libtool which patch mail bzip2-devel lost psmisc net-tools systemd-devel libdb-devel perl-DBI xfsprogs -y
If you haven't installed DirectAdmin yet, run the following command:
wget http://www.directadmin.com/setup.sh;chmod 755 setup.sh;./setup.sh
Enable the ports in the firewall:
firewall-cmd --zone=public --add-port=80/tcp --permanent firewall-cmd --zone=public --add-port=2222/tcp --permanent firewall-cmd --reload
Now you can finally install CloudLinux:
Download the installer:
Activate your CloudLinux license or search through our store for the one you need (We issue licenses via IP):
sh cldeploy -i
Now you need to install CloudLinux CageFS. CageFS offers complete separation from anyone else on your server, keeping you secure and with minimal service interruptions, regardless of the strain on resources.
yum install cagefs -y /usr/sbin/cagefsctl --init
Next, you need to install their Alt-PHP (the CloudLinux PHP Selector):
yum groupinstall alt-php -y
DirectAdmin comes with MariaDB already installed by default. If you wish to install the MySQL Governor or check your version of MariaDB, enter the following commands.
mysql -V yum install governor-mysql -y /usr/share/lve/dbgovernor/db-select-mysql --mysql-version=mariadb55 /usr/share/lve/dbgovernor/mysqlgovernor.py --install
If you upgraded MariaDB using the CustomBuild 2.0 you will need to change 55 to one of the following:
100 for MariaDB v10.0 101 for MariaDB v10.1