30 días de garantía de devolución en tu hosting: si no te convence, te devolvemos el dinero.

Cómo instalar cPanel en un servidor VPS: requisitos y pasos

cPanel no se descarga como un programa: se instala en un servidor Linux limpio. Te contamos qué necesitas, cómo se instala paso a paso y la alternativa de pedir el VPS con cPanel ya instalado (la licencia va aparte).

Un VPS con AlmaLinux o Ubuntu ejecuta el instalador de cPanel, que tarda entre 30 y 60 minutos, y al terminar aparece el panel

cPanel es el panel de control de hosting más usado del mundo: desde él se gestionan webs, correos, bases de datos y copias de seguridad sin tocar la terminal. Pero no es un programa que se descargue e instale en tu ordenador: se instala en un servidor Linux, normalmente un VPS o un servidor dedicado, y se usa desde el navegador.

Antes de nada: ¿lo instalas tú o lo pides ya instalado?

Instalar cPanel no es difícil si estás cómodo con la terminal, pero tiene sus pasos y su tiempo. Si lo que quieres es empezar a alojar webs cuanto antes, la otra opción es pedir el servidor con cPanel ya instalado.

Instalarlo tú son cuatro pasos y una hora o más; con el VPS con cPanel preinstalado solo activas tu licencia de cPanel y creas tus cuentas en WHM

Requisitos para instalar cPanel

RequisitoQué necesitas
Sistema operativoUna instalación limpia de AlmaLinux, Rocky Linux, CloudLinux o Ubuntu LTS, en las versiones que admita la release actual de cPanel (las indica su documentación oficial).
Memoria RAM2 GB como mínimo; 4 GB o más para trabajar con holgura.
Disco20 GB como mínimo; 40 GB o más recomendados, además del espacio de las webs.
IPUna IP pública fija (IPv4).
AccesoUsuario root por SSH.
LicenciacPanel es de pago y la licencia se contrata a cPanel o a un distribuidor autorizado. Las IP que no han usado nunca una licencia suelen tener un periodo de prueba de 15 días.

Instalación limpia de verdad. cPanel instala y configura su propio servidor web, de correo y de bases de datos. No lo instales en un servidor que ya tenga Apache, MySQL, otro panel (Plesk, Webmin…) o webs funcionando: el instalador se negará o romperá lo que hay.

Cómo instalar cPanel paso a paso

1. Conéctate al servidor como root

ssh root@IP-de-tu-servidor

2. Pon un nombre de host completo

cPanel exige un hostname con forma de dominio completo, que no sea el mismo dominio de la web que vas a alojar. Lo habitual es un subdominio:

hostnamectl set-hostname servidor.tudominio.com

Crea también en tu DNS un registro A de servidor.tudominio.com que apunte a la IP del servidor.

3. Lanza el instalador dentro de screen

La instalación tarda entre 30 y 60 minutos. Si se corta la conexión SSH a medias, se interrumpe; por eso conviene ejecutarla dentro de screen, que la mantiene viva aunque te desconectes:

screen -S cpanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest

Si se corta la conexión, vuelve a entrar y recupera la sesión con screen -r cpanel. Al terminar, el instalador te muestra la dirección para entrar a WHM.

4. Configura WHM

Entra en https://IP-de-tu-servidor:2087 con el usuario root y su contraseña. El asistente inicial te pedirá:

  • Aceptar la licencia y un correo de contacto para los avisos del servidor.
  • Revisar el hostname y los resolvers DNS.
  • Configurar los nameservers, si vas a usar el servidor como DNS de tus dominios.

Después ya puedes crear tu primera cuenta en Account Functions → Create a New Account: cada cuenta es un cPanel independiente, con su dominio, sus correos y sus archivos.

5. Activa la licencia

Al terminar el periodo de prueba, cPanel deja de funcionar si la IP no tiene una licencia activa. Se contrata a cPanel o a un proveedor autorizado, y el precio depende del número de cuentas que vayas a alojar. Y lo mismo si tu proveedor te entrega el VPS con cPanel ya instalado, como hacemos en Indedmedia: la instalación te la ahorras, pero la licencia sigue siendo tuya.

¿Se puede instalar cPanel en Windows, en Mac o en local?

No. cPanel solo se instala en las distribuciones Linux de servidor que admite, y no existe versión para Windows ni para macOS. Tampoco hay nada que «descargar» para tu ordenador: el panel se usa desde el navegador, entrando al servidor donde está instalado.

Si quieres probarlo sin contratar un servidor, la opción es crear una máquina virtual con AlmaLinux (con VirtualBox, por ejemplo) e instalarlo dentro. Es útil para aprender, pero ten en cuenta que necesita 2–4 GB de RAM solo para él y que la licencia de prueba requiere conexión a internet.

¿Cuándo tiene sentido un servidor con cPanel?

  • Para alojar muchas webs (tuyas o de clientes) con cuentas separadas, cada una con su panel.
  • Cuando el hosting compartido se queda corto en recursos, pero no quieres administrar el servidor a base de comandos.
  • Si eres una agencia y quieres dar a tus clientes un panel con tu marca. En ese caso, mira también el hosting reseller para agencias: tienes WHM sin ocuparte del servidor.

Si solo tienes una o dos webs, normalmente no compensa: un hosting profesional ya incluye cPanel, sin licencia que pagar ni servidor que mantener.

¿Prefieres el VPS con cPanel ya instalado?

Te entregamos el VPS con cPanel ya instalado para que entres en WHM desde el primer día. La licencia de cPanel no la vendemos: la contratas tú directamente con cPanel o con un distribuidor autorizado.

Ver servidores VPS Linux

Preguntas frecuentes

No como un programa para tu ordenador. cPanel se instala en un servidor Linux con un script que descarga el propio instalador (curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest) y se usa desde el navegador.

Entre 30 y 60 minutos en un servidor normal. Conviene lanzarlo dentro de screen para que no se interrumpa si se corta la conexión SSH.

No. Necesita una licencia de pago, cuyo precio depende del número de cuentas. Las IP nuevas suelen tener 15 días de prueba.

No. Solo funciona en las distribuciones Linux de servidor que admite (AlmaLinux, Rocky Linux, CloudLinux y Ubuntu LTS). Para probarlo en casa, instálalo en una máquina virtual con Linux.

Un sistema Linux recién instalado, 2 GB de RAM (mejor 4 GB), 20 GB de disco (mejor 40 GB), una IP fija y acceso root.