Presentación de cPanel
cPanel & WHM es el panel de gestión de hosting web más extendido. WHM (WebHost Manager) está pensado para el administrador del servidor: creación de cuentas, paquetes de recursos, DNS, correo y copias de seguridad. cPanel es la interfaz de cada cliente final: sitios web, bases de datos, cuentas de correo y certificados.
Al entregarse, el VPS (Debian o Ubuntu, en París o Fráncfort) ya ha ejecutado el instalador oficial descargado desde securedownloads.cpanel.net/latest. Se genera una contraseña root aleatoria de 48 caracteres hexadecimales y el archivo /tmp/credentials.txt reúne la dirección IP, la URL de WHM y esa contraseña.
Solo falta abrir WHM, completar el asistente de configuración inicial e introducir una licencia de cPanel válida. La instalación no incluye la licencia, pero sin ella no se puede usar el panel.
Lo que puede hacer con cPanel
WHM para el administrador del servidor
Interfaz de administración accesible por HTTPS en el puerto 2087 con la cuenta root. Desde ella gestionas cuentas, cuotas, servicios y ajustes del servidor.
cPanel para cada cuenta
Cada cuenta creada en WHM dispone de su propia interfaz cPanel en el puerto 2083, para gestionar archivos, bases de datos, dominios y buzones de correo sin acceso root.
Instalador oficial de cPanel
El script obtiene el instalador publicado por cPanel y comprueba que exista /usr/local/cpanel/cpanel antes de dar el proceso por terminado. No se usa ninguna versión modificada.
Credenciales generadas en la entrega
Se crea una contraseña root aleatoria para cada servidor. Se guarda junto con las URL de acceso en /tmp/credentials.txt, legible solo por root (permisos 600).
Registro de instalación completo
Toda la salida de la instalación se conserva en /var/log/cpanel-auto-install.log, útil para seguir el avance o entender un fallo.
Empezar con cPanel
Del pedido a la puesta en producción en pocos minutos.
- 1
Pide el VPS con cPanel marcado
Elige un VPS Linux (París o Fráncfort) con Debian o Ubuntu y marca cPanel en la pestaña «Aplicaciones» del formulario de pedido. Cuenta con al menos 2 GB de RAM.
- 2
Conéctate y recupera las credenciales
Cuando el servidor esté entregado, conéctate por SSH. La instalación de cPanel tarda un rato: sigue su avance en el registro y lee el archivo de credenciales cuando termine.
Bashssh root@SERVER_IP tail -f /var/log/cpanel-auto-install.log cat /tmp/credentials.txt - 3
Completa el asistente de WHM y crea una cuenta
Abre https://SERVER_IP:2087 e inicia sesión con root y la contraseña del archivo. Acepta el certificado autofirmado en el navegador, introduce tu licencia de cPanel, recorre el asistente y crea una primera cuenta cPanel.
Bashhttps://SERVER_IP:2087 - 4
Protege el servidor para producción
Copia las credenciales en un gestor de contraseñas y borra el archivo. Apunta un nombre de dominio al servidor, úsalo como nombre de host en WHM y comprueba que el cortafuegos deja pasar los puertos 2087 y 2083, además de los de tus sitios. Por último, configura las copias de seguridad en WHM.
Bashshred -u /tmp/credentials.txt
Casos de uso de cPanel
Alojar los sitios de tus clientes
Una agencia web agrupa los sitios de sus clientes en un único servidor, con una cuenta cPanel por cliente y sus propias bases de datos y buzones de correo.
Revender hosting compartido
WHM permite definir paquetes de recursos y crear cuentas bajo demanda. Es la base de un negocio de reventa de hosting.
Migrar desde un hosting existente
Si tus sitios ya funcionan con cPanel en otro proveedor, encontrarás la misma interfaz en un servidor cuyos recursos y configuración controlas tú.
Centralizar webs, DNS y correo
Un solo panel gestiona tus dominios, zonas DNS, certificados y cuentas de correo, pensado para una pequeña empresa que quiere tenerlo todo en un mismo lugar.
Preguntas frecuentes sobre cPanel
El script de instalación las escribe en /tmp/credentials.txt, un archivo legible solo por root. Contiene la IP pública, la URL de WHM en el puerto 2087, la URL de cPanel en el puerto 2083 y la contraseña root generada. Cópialo cuanto antes, porque está en un directorio temporal.
Más sobre cPanel
Licencia de cPanel
La instalación no incluye ninguna licencia. El archivo de credenciales lo recuerda: hace falta una licencia de cPanel válida. Consíguela directamente con cPanel o a través de un revendedor autorizado, e introdúcela la primera vez que accedas a WHM.
Seguir la instalación
El script lo registra todo en /var/log/cpanel-auto-install.log. Mientras el archivo /tmp/credentials.txt no exista, la instalación no ha terminado: solo se crea después de verificar /usr/local/cpanel/cpanel. Si algo falla, el registro termina con «ERROR: cPanel installation failed.».
Puertos y acceso
WHM responde en el puerto TCP 2087 y cPanel en el 2083, ambos por HTTPS. En el primer acceso, el navegador avisará de que el certificado no es de confianza: es normal mientras no uses un nombre de host válido. Si activas un cortafuegos, abre esos dos puertos y los de los servicios que alojes (web, correo).
Conservar las credenciales
El archivo /tmp/credentials.txt está en un directorio temporal. Cópialo en cuanto te conectes por primera vez y bórralo después. A continuación, cambia la contraseña de root y valora usar autenticación SSH por clave.
¿Necesitas hosting sin administrar un servidor?
Si no quieres gestionar un servidor, echa un vistazo a nuestra oferta de hosting cPanel. Para tus nombres de dominio, visita /web-domains.