kloxo installation on centos

Kloxo is an another commonly using open source control panel for web servers to manage websites. There are some simple steps to install kloxo on server.


1) A dedicated or virtual server running CentOS or Red Hat EL 5.x. CentOS 6.x is not currently supported.
2) At least 256 MB of RAM (enough to run Yum).
3) At least 2 GB of free disk space for Kloxo and related services.
4) If you partitioned your disks manually, make sure you have a large /tmp. Kloxo uses /tmp to create and store backups temporarily and the process will fail if there is not enough space.

Desable SELinux on server by editing /etc/sysconfig/selinux and changing the line to selinux=disabled.This will keep SELinux from being enabled on your server next boot.
Then you must run the following command as root to disable SELinux for the current session:

[[email protected]]# su - root
[[email protected]]# setenforce 0

Installation of kloxo on a fresh server(Don’t have Mysql)

[[email protected]]# su - root
[[email protected]]# yum install -y wget
[[email protected]]# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh

To install as Master (Default Single Server):

[[email protected]]# sh ./kloxo-installer.sh --type=master

To install as Slave:

[[email protected]]# sh ./kloxo-installer.sh --type=slave

Installation of kloxo on a server which already have MySQL installed.

[[email protected]]# su - root
[[email protected]]# yum install -y wget
[[email protected]rver]# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
[[email protected]]# sh ./kloxo-installer.sh --type=<master/slave> --db-rootpassword=PASSWORD

Accessing kloxo panel from URL:


Configuring Your Firewall For kloxo
Some cases the port for accessing kloxo panel is blocked in server firewall which cause problem with accessing panel. Check ports are opened in your server firewall with the command ‘iptables -L -nv –line-number’
Add the following rule in your server firewall to open kloxo port(7777, 7778)

iptables -A INPUT -p tcp -m tcp –dport 7777 -j ACCEPT
iptables -A INPUT -p tcp -m tcp –dport 7778 -j ACCEPT
/etc/init.d/iptables restart

That’s it.  🙂


Related Posts:
Setup a test page under kloxo
Change kloxo admin password from command line
WordPress installation steps via kloxo panel
Kloxo port
Add/create DNS template in kloxo
Create a Re-seller and assign plan
How to change MySQL root password from Kloxo Panel
Create/schedule cron jobs
Commonly using scripts for Kloxo server

Post navigation

Arunlal Ashok

DevOps Engineer. Linux lover. Traveller.
Always happy for an open discussion! Write to arun ((@)) crybit ((dot)) com.

3 thoughts on “kloxo installation on centos

  1. i tried to install kloxo in my vps server but all is install successfully but when i check my web browser page now show. How can i solve this problem now? Please help me.

Leave a Reply

Your email address will not be published. Required fields are marked *