Panel web CentOS: panel de control de alojamiento web gratuito todo en uno para CentOS/RHEL 6


CentOS Web Panel (CWP) es un panel de control de alojamiento web gratuito que le permite administrar fácilmente múltiples servidores (tanto Dedicados como VPS) sin la necesidad de acceder al servidor a través de SSH para cada pequeña tarea que necesite completar. Es un panel de control rico en funciones que estoy seguro de que te encantará. Intentaré enumerar algunas de las características más beneficiosas:

  1. Servidor web Apache (Mod Security y reglas OWASP opcionales).
  2. PHP 5.4 y un conmutador de PHP
  3. MySQL con phpMyAdmin
  4. Correo electrónico: Postfix y Dovecot, buzones de correo, interfaz web RoundCube
  5. CSF (firewall del servidor de configuración)
  6. Copias de seguridad (esta función es opcional)
  7. Interfaz de administración de usuario sencilla
  8. Servidor FreeDNS
  9. Monitoreo en vivo
  10. Copias de seguridad
  11. Bloqueo del sistema de archivos (es decir, no más piratería de sitios web debido al bloqueo de archivos debido a cambios).
  12. Configuración del servidor AutoFixer
  13. Migración de la cuenta de cPanel
  14. TeamSpeak 3 Manager (voz) y Shoutcast Manager (transmisión de video).

La última versión de CWP es 0.9.8.6 y se lanzó el 19 de abril de 2015, que incluye algunas correcciones de errores con respecto a las mejoras en el tiempo de carga.

  1. Inicio de sesión sin SSL: http://185.4.149.65:2030/
  2. Inicio de sesión SSL: https://185.4.149.65:2031/

------------------ Admin / Root Login ------------------

Username: root
Password: admin123 


------------------ User Login ------------------

Username: test-dom
Password: admin123 

Antes de comenzar la instalación, debo decirle algunas cosas importantes sobre CPW y sus requisitos de sistema:

  1. La instalación debe completarse en un servidor CentOS limpio sin MySQL. Se recomienda utilizar CentOS/RedHat/CloudLinux 6.x. Aunque podría funcionar en CentOS 5, no se ha probado completamente. Actualmente, CWP no es compatible con CentOS 7.
  2. Requisito mínimo de RAM para 512 MB de 32 bits y 1024 MB de 64 bits con 10 GB de espacio libre.
  3. Actualmente se admiten direcciones IP estáticas, pero no se admiten direcciones IP dinámicas, fijas o internas.
  4. No hay ningún desinstalador para eliminar CWP después de la instalación, debe volver a cargar el sistema operativo para eliminarlo.

Para el propósito de este artículo, instalaré CWP (CentOS Web Panel) en un servidor CentOS 6 local con una dirección IP estática 192.168.0.10.

Instalación del panel web de CentOS

1. Para iniciar la instalación, acceda a su servidor como root y asegúrese de configurar el nombre de host correcto y la dirección IP estática antes de dirigirse a la instalación de CentOS Web Panel.

Importante: El nombre de host y el nombre de dominio deben ser diferentes en su servidor (por ejemplo, si dominio.com es su dominio en su servidor, utilice hostname.domain.com como su nombre de host completo).

2. Después de configurar el nombre de host y la dirección IP estática, necesita instalar la utilidad wget para obtener el script de instalación de CWP.

# yum -y install wget

3. A continuación, realice una actualización completa del servidor a la versión más reciente y luego reinicie el servidor para que todas las actualizaciones nuevas surtan efecto.

# yum -y update
# reboot

4. Después de reiniciar el servidor, debe descargar el script de instalación de CentOS Web Panel usando la utilidad wget e instalar el CWP como se muestra a continuación.

# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-latest
# sh cwp-latest

Tenga paciencia, ya que el proceso de instalación puede tardar entre 10 y 20 minutos en completarse. Una vez finalizada la instalación, debería ver una pantalla que dice "CWP" instalado y una lista de las credenciales necesarias para acceder al panel. Asegúrese de copiar o anotar la información y mantenerla segura:

5. Una vez que esté listo, presione "ENTER" para reiniciar el servidor. Si el sistema no se reinicia automáticamente, simplemente escriba "reiniciar" para reiniciar el servidor.

6. Después de reiniciar el servidor, inicie sesión en el servidor como root, esta vez la pantalla de bienvenida será ligeramente diferente. Verá la pantalla de bienvenida de CWP que proporcionará información breve sobre los usuarios registrados y el uso actual del espacio en disco:

7. Ahora está listo para acceder a CentOS Web Panel a través de su navegador web favorito. Para hacer esto, simplemente escriba:

http://your-ip-addresss.com:2030
OR
https://your-ip-addresss.com:2031 (over SSL)

Dado que realicé la instalación en mi máquina local, puedo acceder a ella usando:

http://192.168.0.10:2030

Para la autenticación, necesitará usar su nombre de usuario raíz y contraseña para su servidor.

Después de una autenticación exitosa, verá el panel de control de CWP:

Esta es la página principal de su CWP y también el lugar desde el que administra todas las configuraciones. Intentaré brindar una breve información sobre cada uno de los bloques actualmente presentes:

  1. Navegación (a la izquierda): el menú de navegación para navegar a través de diferentes configuraciones de cada servicio.
  2. Los 5 procesos principales: este bloque proporciona un monitoreo en vivo con los 5 procesos que consumen la mayoría de los recursos.
  3. Detalles del disco: este bloque proporciona una descripción breve sobre la partición del disco y el uso del espacio en disco.
  4. Estado del servicio: muestra el estado actual de los servicios actuales, así como las opciones para "iniciarlos", "detenerlos" y "reiniciarlos".
  5. Estadísticas del sistema: muestra la memoria actual y el uso de la memoria de intercambio, la cantidad de procesos en ejecución y los correos en la cola.
  6. Versión de la aplicación: muestra las versiones instaladas actualmente de Apache, PHP, MySQL, FTP.
  7. Información del sistema: muestra la información sobre el modelo de CPU del servidor, la cantidad de núcleos, el nombre del sistema operativo, la versión del kernel, la plataforma, el tiempo de actividad y el tiempo del servidor.
  8. Información de CWP: muestra la configuración actual de los servidores de nombres de su servidor, la IP del servidor, la IP compartida, el nombre de host del servidor y la versión de CWP.

El consumo de recursos de CWP es realmente bajo. Después de algunas horas de prueba, el uso de la memoria se mantuvo en 512 MB:

Esto puede ser de gran beneficio si está ejecutando un servidor pequeño con recursos limitados. El hecho de que CWP proporcione todas las herramientas que necesitará para administrar y personalizar su servidor sin siquiera requerir una licencia paga lo hace perfecto no solo para construir proyectos de prueba, sino también una gran herramienta para administrar el entorno en vivo.

Si está ejecutando un servidor no administrado que viene con una instalación sencilla de CentOS, le recomiendo que considere CWP como el panel de control de su servidor.

Espero que haya encontrado útil el artículo anterior y, como siempre, si tiene alguna pregunta o comentario, no dude en enviarlos en la sección de comentarios a continuación.

Enlaces de referencia: http://centos-webpanel.com/