Introducción

Como nuevo administrador del sistema, a veces se enfrenta a la abrumadora tarea de administrar varios servidores desde una línea de comandos. Esto puede significar que SSH debe estar ejecutándose en los servidores. ya sea un VPS o uno dedicado para cada pequeña tarea que necesita hacer.

CentOS Web Panel, comúnmente conocido como CWP, proporciona un panel de control basado en web que resuelve el engorroso problema de la administración del servidor CentOS. Es una aplicación gratuita de código abierto y ofrece una variedad de opciones y características para la administración del servidor, que incluyen:

  • Gestión de servidores web, como el controlador de versiones de PHP y la gestión de complementos, el creador de servidores web Apache, la vista y configuración del estado y el proxy inverso.
  • Función de gestión de usuarios, como agregar, cambiar y eliminar usuarios.
  • Funciones de administración de DNS como editar la IP del servidor de nombres, administrador de zona DNS y resolución de lista de zonas.
  • Funciones de correo electrónico.
  • Manejo de seguridad como configuración de firewalls, administración de certificados SSL, administrador de acceso al shell y manejo de permisos de usuario.
  • Funciones de administración del sistema
  • Gestión de base de datos.

Instala el panel web de CentOS 7 en su servidor.

requisitos

  • Un VPS o servidor dedicado que ejecute CentOS 7
  • Un usuario no root configurado con privilegios sudo
  • Línea de comando para conocimientos básicos

pasos

Actualice los paquetes de su sistema

$ sudo yum update && sudo yum upgrade

Instalar dependencias

$ sudo yum install epel-release
$ sudo yum groupinstall "Development Tools"
$ sudo yum install wget

Instale el panel web de CentOS

$ wget http://centos-webpanel.com/cwp-latest
$ sudo sh cwp-latest
#############################
#      CWP Installed        #
#############################

go to CentOS WebPanel Admin GUI at http://SERVER_IP:2030/

http://YOUR_SERVER_IP:2030
SSL: https://YOUR_SERVER_IP:2031
---------------------
Username: root
Password: ssh server root password
MySQL root Password: PuSDPmDZf5CW

#########################################################
          CentOS Web Panel MailServer Installer          
#########################################################
SSL Cert name (hostname): hostadvice.local
SSL Cert file location /etc/pki/tls/ private|certs
#########################################################

visit for help: www.centos-webpanel.com
Write down login details and press ENTER for server reboot!
Press ENTER for server reboot!

Si se autentica con un certificado SSL, puede acceder al panel de control de su navegador a través de:

https://YOUR_SERVER_IP:2031

Alternativamente, si no tiene un certificado SSL, puede acceder al panel de control de su navegador a través de:

http://YOUR_SERVER_IP:2030

Debería ver una pantalla similar a la siguiente.

Cómo instalar CentOS Web Panel en CentOS 7

Utilice sus credenciales para que la cuenta raíz inicie sesión como administrador.

Nota especial: si no puede iniciar sesión debido a que la información de inicio de sesión es incorrecta y aparece el mensaje “¡Error de cifrado!” o “Error al iniciar sesión”, intente cambiar su contraseña de root con el comando

$ passwd

Debería ver la página del panel de control similar a la siguiente (según la versión actual).

Cómo instalar CentOS Web Panel en CentOS 7

El área de navegación principal debe estar a la derecha.

Conclusión

Ha instalado correctamente CentOS Web Panel. A partir de ahora, todo debería ser sencillo a medida que explora las diversas funciones que se ofrecen. Agregue una nueva cuenta de correo electrónico, configure su servidor de nombres y DNS, y cree un nuevo paquete de hosting. Sin embargo, se recomienda que instale un certificado SSL y lo use para autenticar a los usuarios que inician sesión. Utilice las credenciales proporcionadas después de instalar CWP para iniciar sesión en MySQL.