Instalación de cPanel en Centos 7
cPanel viene del inlés control Panel, mediante este panel de control podemos administrar dominios, cuentas de email, Bases de datos, FTP… es una buena alternativa a Plesk. En este artículo os vamos a enseñar como instalar cPanel en un servidor con sitema operativo Centos 7, no busques como instalar cPanel en Ubuntu ya que no es posible 😉 También se puede instalar sobre CloudLinux ya que nos permitirá controlar/limitar los recursos (Ram, CPU, IO, …) que usa cada dominio.
Abrir puertos en firewall
En el perfil de firewall de nuestros servidor deberemos abrir los siguientes puertos:
- TCP 2082 (cPanel sin SSL)
- TCP 2083 (cPanel con SSL)
- TCP 2086 (WHM sin SSL)
- TCP 2087 (WHM con SSL)
Pasos previos a la instalación cPanel
cPanel realiza varias comprobaciones, tal y como se crea nuestro servidor en Centos 7 deberemos desactivar el Network Manager y cambiar el host de nuestro servidor por algún dominio. Para ello ejecutaremos desde SSH:
# service NetworkManager stop
# chkconfig NetworkManager off
# hostname midominio.com
Además cambiaremos el hostname para que se mantenga cuando reiniciemos el servidor:
# Created by anaconda NOZEROCONF=yes HOSTNAME=midominio.com
Instalación cPanel
Para proceder con la instalación de cPanel desde SSH ejecutaremos:
# cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Configuración inicial cPanel
Una vez instalado cPanel entraremos a https://IP-mi-servidor:2087 con el usuario root de nuestro servidor y seguiremos el asistente para configurar nuestros datos, IPs, servidor DNS, servidor FTP y Quotas (espacio en disco que pueden usar los usuarios):
Primeros pasos desde WHM (administrador cPanel)
Como administrador cPanel te provee un panel para que podamos crear, administrar nuestros dominios, el panel cPanel se usa para administrar los dominios: Crear emails, Bases de datos,…
Desde el panel de WHM os vamos a enseñar los pasos más básico para ello buscaremos en el buscador de la parte superior izquierda las palabras que os ponemos en negrita:
- Crear mi primer dominio en cPanel, buscaremos Crear una nueva cuenta y rellenaremos los datos que nos solicite.
- Añadir un paquete, los paquetes limitan el uso de disco, BD, cuentas de email,…
- Editar un paquete, podemos editar los recursos que usan los dominios.
- Actualice/Revierta una cuenta (cambiar paquete a un dominio).
- Modificación de la contraseña acceso a cPanel para un dominio.
A continuación os dejamos unas capturas de pantalla de los pasos anteriores:






Primeros pasos desde cPanel
Para acceder a cPanel con un dominio iremos a https://IP-mi-servidor:2083 e indicaremos el usuario y contraseña que hayamos usado para crear la cuenta. Una vez dentro ya veremos diferentes secciones: Archivos, Bases de Datos, Dominios, Correo Eletrónico, Seguridad, … a continuación os dejamos unas capturas de pantalla de las secciones más importantes:





