Apart from Kloxo & Webmin, a third choice of Control Panel is ISPConfig 3.
This can be installed in a few easy steps (Centos 6 used as the OS):
(i) Update the Centos OS with the following command:
(ii) Install PHP with the following command
yum install php
(iii) Install MySQL by execute the following command:
yum install mysql
(iv) Install MySQL Database server by execute the following command:
yum install mysql-server
(v) To run MYSQL by default when the system boots, execute the following command:
/sbin/chkconfig --levels 235 mysqld on
(vi) Start MySQL:
(vi) Install postfix
yum install postfix dovecot system-switch-mail system-switch-mail-gnome
(More info on how to configure Postfix & Dovecot is available here)
(vii) Restart Apache with the following command:
(viii) Download ISPConfig3 (check the latest version & download that)
(ix) Unpack the tar package
tar xzf ISPConfig-126.96.36.199.tar.gz
(x) Go to the relevant folder (check the folder name & location)
(xi) Run the PHP file
php -q install.php
The Installer asks several questions and also provides default answers that you can choose.
After it is installed, you can access ISPConfig at Your_IP_Address:8080. You can login with the default name ‘admin’ and password ‘admin’.
Setting up your name servers (DNS) with ISPConfig 3:
The ISPConfig interface is quite straightforward and easy to understand. Click on the “Sites” Tab and you can add your websites. Click on the DNS Tab and you can create the name servers and add the IP Addresses. You can also create databases, FTP users, manage folders etc.
Add WordPress With SSH & ISPConfig 3: