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

Post navigation

Arunlal A

Senior System Developer at Zeta. Linux lover. Traveller. Let's connect! Whether you're a seasoned DevOps pro or just starting your journey, I'm always eager to engage with like-minded individuals. Follow my blog for regular updates, connect on social media, and let's embark on this DevOps adventure together! Happy coding and deploying!

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 *