Cómo instalar CentOS Web Panel (CWP) en CentOS 7


CentOS Web Panel (CWP) es un panel de control de alojamiento web gratuito que ofrece una fácil administración de 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 necesita completar. Es un panel de control rico en funciones, que viene con una gran cantidad de opciones y funciones para una administración rápida del servidor.

Estas son algunas de las características y servicios más beneficiosos que ofrece CentOS Web Panel.

  • Servidor web Apache (Mod Security + Reglas automáticas actualizadas opcionales).
  • PHP 5.6 (suPHP, SuExec + selector de versiones de PHP).
  • MySQL/MariaDB + phpMyAdmin.
  • Correo electrónico: Postfix y Dovecot, buzones de correo, interfaz web RoundCube ((Antivirus, Spamassassin opcional).
  • CSF (servidor de seguridad del servidor de configuración).
  • Copias de seguridad (esta función es opcional).
  • Interfaz de administración de usuario sencilla.
  • Configura el servidor para alojamiento web con WordPres.
  • Servidor FreeDNS.
  • Monitoreo en vivo.
  • Bloqueo del sistema de archivos (es decir, no más piratería de sitios web debido al bloqueo de archivos debido a cambios).
  • Configuración del servidor AutoFixer.
  • Migración de la cuenta de cPanel.
  • TeamSpeak 3 Manager (voz) y Shoutcast Manager (transmisión de video).

Hay muchas más funciones que ofrece CWP, que puede consultar aquí.

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

New Root Admin Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2030
SSL Login: https://79.137.25.230:2031
Username: root
Password: admin123

New End user Panel Login:
Non SSL Login: http://demo1.centos-webpanel.com:2082
SSL Login: https://79.137.25.230:2083
Username: testacc
Password: admin123

Para evitar problemas, asegúrese de leer detenidamente todas las siguientes instrucciones importantes antes del proceso de instalación de CWP.

  1. Instale CWP únicamente en un servidor CentOS 7 recién instalado sin ningún cambio de configuración.
  2. Requisito mínimo de RAM para 512 MB de 32 bits y 1 GB de 64 bits con 10 GB de espacio libre.
  3. Actualmente, solo se admiten direcciones IP estáticas, 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 un mejor rendimiento, le sugerimos que solicite un VPS Linode con una instalación mínima de CentOS 7.

Instale CentOS Web Panel (CWP) en CentOS 7

Para el propósito de este artículo, instalaré CWP (CentOS Web Panel) en un servidor CentOS 7 local con una dirección IP estática 192.168.0.104 y un nombre de host cwp.tecmint.com.

1. Para iniciar la instalación de CWP, inicie sesión en su servidor como root y asegúrese de establecer el nombre de host correcto.

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).

# hostnamectl set-hostname cwp.tecmint.com
# hostnamectl

2. Para configurar la red, usaremos la utilidad nmtui (NetworkManager Text User Interface), que ofrece una interfaz gráfica de usuario para configurar la red controlando Network Manager.

# yum install NetworkManager-tui
# nmtui

3. Después de configurar el nombre de host y la dirección IP estática, ahora necesita actualizar su servidor a la última versión e instalar la utilidad wget para obtener e instalar el script de instalación de CWP.

# yum -y update
# yum -y install wget
# cd /usr/local/src
# wget http://centos-webpanel.com/cwp-el7-latest
# sh cwp-el7-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:

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.

# reboot

4. Después de reiniciar el servidor, inicie sesión en el servidor como root, una vez que inicie sesión verá una pantalla de bienvenida diferente con información sobre los usuarios registrados y el uso actual del espacio en disco.

Ahora inicie sesión en su servidor CentOS Web Panel usando el enlace proporcionado por el instalador en su servidor.

CentOS WebPanel Admin GUI: http://SERVER-IP:2030/
Username: root
Password: your root password

Para obtener instrucciones de configuración adicionales, consulte el sitio wiki/documentación.

En este artículo, explicamos cómo instalar CentOS Web Panel en CentOS 7. Si tiene alguna pregunta o comentario, no dude en enviarlos en la sección de comentarios a continuación.