Cómo instalar Kloxo-Mr en CentOS 7: una guía paso a paso

Kloxo-Mr es un potente panel de control de web hosting de código abierto y gratuito tanto para CentOS como para Red Hat Enterprise Linux (RHEL). Este software en particular es un fork del ya desaparecido Kloxo, que incluye una serie de funciones no encontradas en el original. El conjunto de características de Kloxo-Mr incluye:

  • Se instala en Redhat/CentOS 5, 6 y 7
  • Soporte de facturación: AWBS, WHMCS, HostBill, TheHostingTool, AccountLab Plus, Blesta y BoxBilling
  • Soporte de servidores web: Nginx, Nginx-Proxy y Lighttpd-proxy, Hiawatha, Hiawatha-proxy y Httpd 24, Httpd y Lighttpd
  • Soporte de servidores web duales y múltiples
  • Soporte de servidores de caché web: Squid, Varnish y ATS
  • Soporte de PHP: Dual-php con php 5.3/5.4 (primario) y php 5.2 (secundario)
  • Tipos de PHP para Apache: php-fpm_worker/_event y fcgid_worker/_event; además de mod_php/_ruid2/_itk y suphp/_worker/_event
  • Soporte de servidor de correo: qmail-toaster
  • Soporte de base de datos: MySQL o MariaDB
  • Soporte de administrador de bases de datos: PHPMyAdmin, Adminer, MyWebSql y SqlBuddy
  • Soporte de correo web: Afterlogic Webmail Lite, Telaen, Squirrelmail, Roundcube y Rainloop
  • Soporte de servidor FTP: Pure-ftpd
  • Soporte de servidor DNS: Bind, Djbdns, Powerdns, MaraDNS, NSD, myDNS y Yadifa
  • Addons disponibles: ClamAV, Spamassassin/Bogofilter/Spamdyke, RKHunter y MalDetect
  • SSL gratuito

La instalación de Kloxo-Mr no es difícil, pero lleva algo de tiempo. Voy a demostrar cómo instalarlo en CentOS 7. Necesitarás un FDQN, pero Kloxo-Mr se instalará (solo para fines de prueba) con un FDQN local de la LAN, como kloxo.local.lan.

Comencemos con los primeros pasos.

Índice de Contenido
  1. Primeros Pasos
  2. Instalación
  3. Iniciar sesión
  4. Disfruta Kloxo-Mr

Primeros Pasos

Antes de instalar Kloxo-Mr, te recomiendo encarecidamente que actualices tu servidor CentOS. Para hacer esto, abre una ventana de terminal y ejecuta el comando sudo yum update. Una vez que se complete la actualización, asegúrate de establecer tu hostname como un FDQN.

Como estoy instalando Kloxo-Mr en un servidor de prueba solo para uso interno, tengo que cambiar el hostname predeterminado de localhost.localdomain a un FDQN. Para fines de prueba, he establecido el hostname como kloxo.local.lan. Para hacerlo, ejecuta el comando sudo nano /etc/hostname. Reemplaza el contenido de ese archivo con tu FDQN (ya sea algo para pruebas o un FDQN legítimo). Guarda y cierra el archivo. Reinicia el servidor y prepárate para instalar.

Instalación

Primero necesitamos instalar las dependencias necesarias. Esto se hace con los siguientes comandos:

Los diferentes tipos de buses en los dispositivos electrónicos

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

Luego cambia al directorio /tmp con el comando cd /tmp y descarga el script de instalación. Ejecuta el comando:

sudo rpm -ivh https://github.com/mustafaramadhan/rpms/raw/master/mratwork/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm.

Elimina todos los paquetes y encabezados en caché con el comando yum clean all. Actualiza el RPM de mratwork con el comando yum update mratwork-*. Finalmente, instala Kloxo-Mr con los siguientes dos comandos:

yum install kloxomr7 -y
sh /script/upcp

De los comandos anteriores, el segundo tomará entre 15 y 20 minutos para completarse. Cuando termine, se mostrará una salida similar a la que se muestra en la Figura A.

Cómo entrar al programa de configuración del BIOS en tu computadora

Figura A

Iniciar sesión

Ahora que la instalación está completa, abre tu navegador web y ve a http://SERVER_IP:7778 o http://SERVER_IP:7778 (donde SERVER_IP es la dirección IP real de tu servidor). Cuando se te solicite una contraseña, las credenciales son admin/admin. Tan pronto como inicies sesión, se te pedirá que cambies la contraseña de administrador.

Es posible que veas una advertencia al iniciar sesión que indica que el archivo php.ini debe configurarse para que el sitio web pueda procesar archivos PHP. Lo único que tienes que hacer es hacer clic en el enlace proporcionado dentro del error y, cuando se te solicite, selecciona la zona horaria correcta en el menú desplegable (Figura B) y haz clic en Actualizar.

Figura B

Es posible que sigas recibiendo otros mensajes de error (cada uno con un enlace a su opción de configuración - Figura C). Sigue haciendo clic en ellos y configurando las opciones necesarias hasta que dejen de aparecer. La cantidad de mensajes que recibas variará según cómo se haya configurado tu servidor CentOS.

Figura C

Entendiendo los permisos de archivos y directorios en UNIX

Cómo instalar Kloxo-Mr en CentOS 7: una guía paso a paso - Centros de Datos | Imagen 1 Newsmatic

En este punto, estás listo para comenzar a configurar tu servidor de web hosting gracias a Kloxo-Mr. Hay una serie de opciones disponibles (Figura D), por lo que querrás comenzar a trabajar en ellas para crear el servicio de hosting que satisfaga tus necesidades y las de tus clientes.

Figura D

Disfruta Kloxo-Mr

Kloxo-Mr puede ayudarte a configurar fácilmente tu servicio de web hosting e incluso mantenerlo sin tener que pagar por software de terceros. Es potente, fácil de usar y está listo para servir.

Cómo recuperar una contraseña de BIOS perdida: dos métodos efectivos

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Centros de Datos, allí encontraras muchos artículos similares a Cómo instalar Kloxo-Mr en CentOS 7: una guía paso a paso , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.