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 varios 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. Apache Web Server ( Mod Security and OWASP rules optional).
  2. PHP 5.4 and a PHP switcher
  3. MySQL with phpMyAdmin
  4. Email – Postfix and Dovecot, mailboxes, RoundCube web interface
  5. CSF (Config Server Firewall)
  6. Backups ( this feature is optional)
  7. Easy user management interface
  8. FreeDNS Server
  9. Live Monitoring
  10. Backups
  11. File System Lock (means, no more website hacking due to locking of files from changes).
  12. Server configuration AutoFixer
  13. cPanel Account Migration
  14. TeamSpeak 3 Manager (Voice) and Shoutcast Manager (video streaming).

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. Non SSL Login – http://185.4.149.65:2030/
  2. SSL Login – 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. The installation must be completed on a clean CentOS server without MySQL. It is recommended to use CentOS/RedHat/CloudLinux 6.x. Even though it might work on CentOS 5, it has not been fully tested. CWP is not currently supported for CentOS 7.
  2. Minimum RAM requirement for 32-bit 512MB and 64-bit 1024MB with 10GB of free space.
  3. Static IP addresses are currently supported, no support for dynamic, sticky, or internal IP addresses.
  4. There isn’t any uninstaller for removing CWP after installation, you must reload the OS to remove it.

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 comenzar 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 escribir 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 "reboot" 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 de 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)

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

http://192.168.0.10:2030

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

Después de la autenticación exitosa, verá el panel 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 información breve sobre cada uno de los bloques actualmente presentes:

  1. Navigation (on the left) – the navigation menu for browsing through different settings of each service.
  2. Top 5 processes – this block provides a live monitoring with the 5 processes consuming most resources.
  3. Disk Details – this block provides brief description about your disk partitioning and disk space usage.
  4. Service status – displays the current status of the current services as well as options to “start”, “stop” and “restart” them.
  5. System Stats – displays the current Memory and Swap memory usage, number of processes running and mails in the queue.
  6. Application Version – Displays the currently installed versions of Apache, PHP, MySQL, FTP,.
  7. System Info – displays the information about the server’s CPU Model, number of cores, OS name, Kernel version, platform, uptime and server time.
  8. CWP Info – displays the current setup for your server’s name servers, Server IP, Shared IP, server hostname and version of 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 simple 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/