Instale el Panel de control de alojamiento web de Kloxo en RHEL / CentOS 5.x


Kloxo (anteriormente conocido como Lxadmin) es uno de los paneles de control avanzados de código abierto y alojamiento web gratuito para la distribución RHEL/CentOS 5.x (32 bits), actualmente no compatible con 6.x. Este panel web ligero incluía todas las funciones principales del panel de control, como FTP, PHP, MYSQL, Perl, CGI, Apache Spam Filter y mucho más.

Tiene un sistema de Facturación, Mensajería y Ticketing que le permite interactuar mejor con sus clientes y mantener una buena relación con ellos. También ayuda al usuario final a administrar y ejecutar una combinación de Apache con BIND y cambiar la interfaz entre estos programas con cualquier pérdida de datos. Veamos algunas de las características principales del panel de Kloxo.

Características de Kloxo

  1. RHEL / CentOS 5.x 32Bit Support
  2. Billing support integrated with software’s such as AWBS, WHMCS and HostBill
  3. Support for Apache, Lighttpd, Bind, Djbdns and FTP
  4. Easily Backup/Restore entire Hosting anywhere
  5. Full Control of DNS, Webmail, Spam filter and more
  6. Bandwidth Stasticits Report and Website Analytics with Awstats
  7. Add and Remove Domain/Sub domains
  8. Manage MySQL databases on multiple servers with PhpMyAdmin

Para obtener un conjunto completo de funciones, visite la página de inicio de Kloxo.

Requisitos previos de Kloxo

  1. A Running dedicated CentOS 5.x server. Currently CentOS 6.x is not supported.
  2. A Minimum 256MB of RAM to run Yum
  3. A Minimum 2GB of free disk space required to install Kloxo
  4. Make sure /tmp partition has enough disk space. Kloxo uses /tmp to build and store files temporarily. If there is not enough space installation will fail.

Instalación del panel de control web de Kloxo

Deshabilite SELinux en el archivo “/ etc/sysconfig/selinux”. Abra este archivo con el editor "VI".

# vi /etc/sysconfig/selinux

Y cambie la línea a "selinux u003d disabled". Guarde y cierre el archivo.

SELINUX=disabled

Reinicie el servidor para reflejar los nuevos cambios.

# reboot

Advertencia: Si SELinux no se deshabilitó correctamente, su instalación de Kloxo es inútil y es posible que deba volver a cargar el sistema operativo para volver a instalarlo correctamente.

Antes de comenzar, asegúrese de haber configurado correctamente su nombre de host y también debe instalar MySQL. Para hacerlo, emita los siguientes comandos.

Nota: Si ya instaló MySQL y estableció una contraseña de root, puede omitir este paso y pasar al paso 3.

# yum update
# yum install mysql-server

Inicie el servicio MySQL.

# /etc/init.d/mysqld start

Ahora, ejecute el script de instalación segura de MySQL para asegurar su instalación de MySQL. El script le pedirá que establezca la contraseña de root de MySQL y presentará algunas preguntas cuando se le indique.

# /usr/bin/mysql_secure_installation

Descargue el último script de instalación de Kloxo con el comando "wget", establezca el permiso de ejecución y ejecute el script, asegúrese de reemplazar "mypassword" con su contraseña de root de MySQL. Durante la instalación, el script generará algunas preguntas y, a veces, le pedirá que ingrese la contraseña de root.

# yum install -y wget
# wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh
# chmod +x kloxo-installer.sh
# sh ./kloxo-installer.sh --db-rootpassword=mypassword
Installing as "root"          OK 
Operating System supported    OK 
SELinux disabled              OK 
Yum installed                 OK 

 Ready to begin Kloxo () install. 

	Note some file downloads may not show a progress bar so please, do not interrupt the process.
	When it's finished, you will be presented with a welcome message and further instructions.

Press any key to continue ...

Siga las instrucciones de instalación en la pantalla para finalizar la instalación. Una vez que se complete la instalación, puede navegar hasta su nuevo administrador de Kloxo en:

http://youripadress:7777
http://youripadress:7778
OR
http://localhost:7777
http://localhost:7778

Tenga en cuenta que el puerto 7778 no utiliza SSL y el tráfico, como contraseñas y datos, se enviará sin cifrar (sin formato).

Ahora inicie sesión en el panel de Kloxo proporcionando el nombre de usuario como "admin" y la contraseña como "admin". En el primer inicio de sesión, lo obliga a cambiar su contraseña.

Problema de inicio de sesión

Si no puede iniciar sesión en el Panel de control de Kloxo, asegúrese de que su servicio de Kloxo se esté ejecutando y que su firewall no esté bloqueando los puertos "7777" y "7778". Puede desactivar su firewall deteniéndolo.

# /etc/init.d/iptables stop

Si no quiere detenerlo, puede abrir esos puertos en particular en su firewall. Para hacerlo, ejecute las siguientes reglas de iptables para abrirlo.

# iptables -A INPUT -p tcp --dport 7777 -j ACCEPT
# iptables -A INPUT -p tcp --dport 7778 -j ACCEPT

Reinicie el servicio iptables.

# service iptables restart

Enlaces de referencia

Para obtener información adicional, visite la página de inicio de Kloxo.