How to install Kloxo MR panel on CentOS 7?

Kloxo MR is a control panel for web hosting and server management. It is a free alternative for such well established web hosting and server management panels as cPanel and WHM, Plesk CP, Vesta CP and other easy web hosting and server management control panels.

 

Prerequisites:
  • A fresh installation of RHEL / CentOS Linux 6 and 7 on x86_64 OS.

 

Minimum system requirements:
  • 1 GB RAM.
  • 20 GB HDD.
  • 1 Ghz CPU.

 

Summary:
  1. Update your system and install required packages.
  2. Disable SELinux.
  3. Setup a FQDN (Fully Qualified Domain Name) hostname.
  4. Install Kloxo-MR.

 

1. Update your system and install required packages.

Firstly, update the system and install some required packages.

Command: yum update

Command: yum install telnet wget yum-utils yum-priorities vim-minimal subversion curl zip unzip

 

2. Disable SELinux.

Next, you need to check if SELinux is enabled on your system.

Command: sestatus

If this command returns SELinux status: enabled, you need to disable SELinux with the following command.

Command: setenforce 0

 

3. Setup a FQDN (Fully Qualified Domain Name) hostname.

Then, you need to set a FQDN (Fully Qualified Domain Name) hostname for your server. You can do this either in your hosting provider website or in your server command line.

Command: hostname server.your-domain.tld

 

4. Install Kloxo MR.

Now, you need to download the Kloxo MR installation script and update your system again.

Command: cd /tmp && rpm -ivh https://github.com/mustafaramadhan/rpms/raw/master/mratwork/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm

Command: yum clean all

Command: yum update mratwork-*

 

Then, start installing Kloxo MR panel on your server.

Command: yum install kloxomr7

 

Output:

._/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/.
._/ _/.
._/ ..:: Kloxo-MR Web Panel ::.. _/.
._/ _/.
._/ Attention: _/.
._/ _/.
._/ – Run ‘sh /script/upcp’ to install completely _/.
._/ _/.
._/ – Some file downloads may not show a progress bar so please _/.
._/ do not interrupt the process. _/.
._/ _/.
._/ – Then, go to ‘Switch Program’ to enable web and other programs _/.
._/ _/.
._/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/.

 

Finally, complete the Kloxo MR installation.

Command: sh /script/upcp

 

Output:

._/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/.
._/ _/.
._/ Congratulations. Kloxo-MR has been installed succesfully as ‘MASTER’ _/.
._/ _/.
._/ You can connect to the server at: _/.
._/ https://<your-server-ip>:7777 – secure ssl connection, or _/.
._/ http://<your-server-ip>:7778 – normal one. _/.
._/ _/.
._/ The login and password are ‘admin’ and ‘admin’ for new install. _/.
._/ After Logging in, you will have to change your password to _/.
._/ something more secure. _/.
._/ _/.
._/ – Run ‘sh /script/mysql-convert –engine=myisam’ to minimize MySQLcccc _/.
._/ memory usage. Or, go to ‘admin->Webserver Configure’ _/.
._/ – Run ‘sh /script/make-slave’ for change to ‘SLAVE’ _/.
._/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/.

 

Now you can log into your freshly installed Kloxo MR panel as soon as the installation is complete. The login and password are admin and admin. You can use your domain or IP address to log in. 

Login link (HTTPS): https://<your-server-ip>:7777

Login link (HTTP): http://<your-server-ip>:7778

 

Congratulations!

You have now successfully installed Kloxo MR panel for easy website management.

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.