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:

[root@server]# su - root
[root@server]# setenforce 0

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

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

To install as Master (Default Single Server):

[root@server]# sh ./kloxo-installer.sh --type=master

To install as Slave:

[root@server]# sh ./kloxo-installer.sh --type=slave

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

[root@server]# su - root
[root@server]# yum install -y wget
[root@server]# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
[root@server]# 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

Arunlal Ashok

DevOps (Server & Cloud infrastructure) Engineer. I'm dealing Linux servers since 2012. I started this blog to share and discuss my ideas. Always happy for an open discussion! Write to arun (@) crybit (dot) com

You may also like...

3 Responses

  1. ADI says:

    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.

  1. December 11, 2013

    […] already discussed about, how the kloxo panel is installed on a server. You can refer this link for more details; Here, I will give some quick way to acces your kloxo control panel and how do we […]

Leave a Reply

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