Ir al contenido

Blog ·

Alternativas a cPanel para hosters

Seis paneles de control comparados: modelo de licencia, esfuerzo de migración y comportamiento de API medido. DirectAdmin, Plesk, HestiaCP y CyberPanel.

Por Provibr

La mayoría de los comparativos de paneles de control de alojamiento los escribe alguien que vende uno de ellos. Este lo escribe una empresa que ejecuta los seis como integraciones en producción y que cobra lo mismo con independencia de cuál se elija, así que lo útil que podemos ofrecer no es una opinión, sino mediciones.

Todo lo que figura en la tabla de API de más abajo se midió contra servidores en funcionamiento mientras construíamos esas integraciones. Es la parte de un panel que solo se descubre después de haberse comprometido con él, y es la que decide si la automatización será aburrida o una fuente permanente de incidentes.

Los seis, de un vistazo

PanelModelo de licenciaIdeal paraA tener en cuenta
cPanel / WHMpor cuenta, al meshosters cuyos clientes lo piden por su nombreel coste crece con el número de clientes
DirectAdminpor servidor, tarifa plana a partir de un nivelvolúmenes de cuentas en aumento, márgenes ajustadosun ecosistema de terceros más reducido
Pleskpor servidor, por nivelesalojamiento Windows, cargas de agenciados API, ninguna completa por sí sola
Virtualminedición de código abierto, edición Pro de pagohosters técnicos que ya usan Webminel soporte de cuotas depende del sistema de archivos
HestiaCPcódigo abiertoparques pequeños y ligeros con Debian/Ubuntubanea la automatización tras cinco rechazos
CyberPaneledición de código abierto, edición Enterprise de pagopilas LiteSpeed / OpenLiteSpeedel acceso a la API está desactivado por defecto

El coste de licencia, y dónde dejamos de dar cifras

Podemos dar cifras sólidas para dos de los seis, porque las verificamos en la fuente y podemos fecharlas.

cPanel, precios públicos en self-managed vigentes el 1 de enero de 2026: Solo 29,99 $, Admin 35,99 $, Pro 53,99 $, Premier 69,99 $ hasta 100 cuentas y 0,49 $ por cada cuenta por encima de esa cifra. Los predecesores de 2025 eran 26,99 $, 32,99 $, 46,99 $, 65,99 $ y 0,45 $. Pro subió un 14,9 %; la tarifa por cuenta por encima de 100 subió un 8,9 %.

DirectAdmin, precios de venta al público tomados de directadmin.com el 21 de agosto de 2026: Personal PLUS 5 $/mes (2 cuentas), Lite 15 $/mes (10 cuentas), Standard 29 $/mes para un número ilimitado de cuentas y dominios, con descuentos por volumen publicados del 15 % a partir de cuatro licencias Standard y hasta el 40 % con treinta y cinco.

Para las otras cuatro nos abstenemos deliberadamente de citar un precio. Plesk publica niveles por servidor, y lo que se paga depende del nivel, de si se compra directamente, a través de un proveedor de alojamiento o de un marketplace en la nube, y de la duración del compromiso; no verificamos para 2026 una cifra que estuviéramos dispuestos a poner en una tabla, así que no ponemos ninguna. Virtualmin, HestiaCP y CyberPanel son un tipo de afirmación distinto, no un precio más bajo: Virtualmin ofrece una edición GPL junto a una edición Pro de pago, HestiaCP es de código abierto, y CyberPanel ofrece una edición de código abierto junto a una edición Enterprise de pago que integra LiteSpeed Enterprise. «Sin coste de licencia» es un hecho sobre la licencia del software, no una afirmación sobre el coste total de propiedad: se cambia una línea de licencia por horas.

La forma de la curva de cPanel es lo que conviene interiorizar, porque es lo que hace de esto una pregunta recurrente y no puntual. A 0,49 $ por cuenta y mes, un servidor de mil cuentas cuesta 510,99 $ donde DirectAdmin Standard cuesta 29 $, y el próximo enero la primera cifra se mueve y la segunda probablemente no.

Lo que el cliente nota de verdad

La aritmética de las licencias es la mitad fácil. La mitad cara son la fuga de clientes y el soporte, y ahí solo una cosa aparece de forma fiable en las cifras: si el cliente reconoce la interfaz.

La ventaja de ecosistema de cPanel es real y no es nostalgia. Más integraciones de terceros, más herramientas de migración, más documentación escrita por gente ajena, y clientes cuyos tres últimos hosters lo usaban todos. Si la carga de soporte es el mayor coste, esa familiaridad vale dinero, y cualquier comparativo que la trate como mero apego induce a error. En sentido contrario: para el alojamiento de reventa, para públicos técnicos y para todo aquello en lo que el cliente vive en el panel propio y no en el de alojamiento, la interfaz es casi invisible, y la línea de licencia no lo es.

Lo que hace de verdad cada API, medido

Esta es la tabla que nadie publica, porque solo se aprende escribiendo una integración contra cada una.

cPanel / WHMDirectAdminPleskVirtualminHestiaCPCyberPanel
Puerto predeterminado2087222284431000080838090
HTTP en clarorechazadohabitual, aceptado con una advertenciaredirige a httpssin medirsin medir443 estaba cerrado en el servidor que medimos
Credencialtoken de API de WHMclave de conexiónuna clave de APIHTTP Basicclave de accesousuario y contraseña, de los que se deriva un token
El éxito se lee enmetadata.resulterror=0 en el cuerposegún la APIstatus: "success"la cabecera Hestia-Exit-Codeel cuerpo JSON
El fallo llega comoHTTP 200HTTP 200HTTP 200 (XML)HTTP 200HTTP 4xx, pero hay que leer la cabecerael cuerpo JSON
Número de API necesariasunaunadosunaunados
Lista las cuentas en una llamadasísísísísí, luego una llamada por cuenta para los dominiosningún endpoint de ese tipo
Retardo de lectura tras un cambioninguno medido~3 segundosninguno medidono medidono medidono medido

Cuatro de esas filas merecen más que una casilla.

Cuatro de estos seis paneles señalan el fallo con un HTTP 200. cPanel coloca result: 0 en un objeto metadata; DirectAdmin coloca error=1 en el cuerpo; la API XML de Plesk responde <status>error</status>; Virtualmin tiene dos formas de fallo distintas y entrega ambas con un 200. Un cliente escrito para comprobar el código de estado señalará un éxito por cada uno de ellos. Es la forma más habitual de que una primera integración no haga nada en silencio.

Plesk necesita sus dos API, y no es una preferencia. La API REST v2 es limpia pero incompleta: /subscriptions y /service-plans no existen, y solicitarlas devuelve un 404 en forma de página HTML. El plan de servicio es el paquete de alojamiento, de modo que toda la parte de los paquetes tiene que pasar por la antigua API XML/RPC. Lo que salva la situación es que una sola clave abre las dos (medimos la misma clave devolviendo 200 en REST y una respuesta válida en XML), así que es un solo campo de credencial, no dos.

CyberPanel no tiene ningún endpoint que liste los sitios web. Es la mayor carencia de los seis. Además, su acceso a la API está desactivado por defecto: el registro del administrador lleva un indicador de API que parte de cero, y mientras está desactivado una contraseña correcta y una incorrecta producen el mismo 403. Activarlo es un paso deliberado en el panel, y hasta que alguien lo dé, ninguna comprobación de credenciales explicará por qué se está bloqueado.

HestiaCP banea la automatización tras cinco llamadas rechazadas. fail2ban con maxretry = 5 y un DROP de iptables. A partir de ahí, las llamadas dejan de fallar a nivel de aplicación y empiezan a expirar a nivel de red, de modo que la supervisión da el panel por inalcanzable y nada en los registros apunta a un problema de credenciales. Una clave acotada con el conjunto de permisos de facturación que trae HestiaCP se queda sin los comandos que usa un ciclo de sondeo normal, así que agota el contador a intervalos regulares.

Dos trampas que cuestan dinero en lugar de tiempo

cPanel convierte los nombres de usuario a minúsculas en silencio. Al crear MyClient mediante WHM se obtiene myclient, anunciado como un éxito y sin mención alguna del cambio. Todo lo que guarda el nombre que envió, y no el que recibió de vuelta, pierde esa cuenta en la siguiente sincronización completa, y una sincronización completa que no encuentra una cuenta es justo lo que le indica a una plataforma que la cuenta se ha eliminado.

Virtualmin acepta un nombre de plan que no existe y no hace nada con él. Medido en 8.1.2: modify-domain --plan <nonexistent> responde status: "success" con una salida que dice «All done», y el plan de la cuenta no cambia ni antes ni después. No hay ninguna forma de error que clasificar; el rechazo es el silencio. Un cliente pulsa cambiar de paquete, obtiene una confirmación verde y sigue en el plan antiguo.

El segundo caso se generaliza. Ninguna mutación, en ninguno de estos seis paneles, puede creerse bajo palabra. cPanel confirma un cambio con una página de salida de proceso en lugar del nuevo estado; Virtualmin confirma con «All done». El único patrón fiable es: cambiarlo, releerlo y comunicar lo que se ha leído.

El esfuerzo de migración, con honestidad

DirectAdmin es la ruta más transitada para salir de cPanel, y hacia la que apunta el mayor número de herramientas de terceros. Las reglas de nombres de usuario son lo bastante parecidas para que la mayoría de las cuentas migren sin cambiar de nombre, algo que importa más de lo que parece.

Plesk es un salto conceptual mayor porque el modelo de objetos difiere: una suscripción de Plesk se identifica por su dominio principal, no por un nombre de usuario, de modo que todo lo que en la facturación guarde un nombre de usuario de cPanel se queda sin nada a lo que apuntar después.

HestiaCP, CyberPanel y Virtualmin son los saltos más grandes, menos por los paneles que por el ecosistema: menos herramientas de conversión, menos gente que lo haya hecho antes, y más trabajo que recae en el propio equipo.

No hemos realizado ninguna migración de datos por encargo y no vamos a describir la herramienta de conversión de ningún fabricante como si la hubiéramos probado. Lo que sí podemos decir es cómo se comporta el panel de destino una vez que las cuentas están ahí.

Cuál conviene a cada negocio

Quedarse en cPanel si los clientes lo piden por su nombre, si se depende de herramientas orientadas solo a él, o si la familiaridad del soporte es el coste dominante. Conviene comprobar las cuotas del sistema de archivos antes de vender otro plan con disco limitado.

Elegir DirectAdmin si el número de cuentas crece y los márgenes son estrechos. Por encima de unos cientos de cuentas, la aritmética de las licencias es decisiva, y sus claves de conexión ofrecen la mejor historia de credenciales de los seis: una clave puede limitarse a una lista explícita de comandos, a una dirección, a una fecha de caducidad y a un número de usos.

Elegir Plesk si se alojan cargas Windows o se atiende a agencias, y se está preparado para una integración con dos API.

Elegir HestiaCP o Virtualmin si se es pequeño y técnico, y el tiempo cuesta menos que una licencia.

Elegir CyberPanel si ya se está comprometido con una pila LiteSpeed. Fuera de ese caso, la ausencia de un endpoint para listar los sitios web es una restricción real para la automatización.

No hace falta elegir uno solo

Si esta decisión parece pesada, es porque suele plantearse como un único interruptor, accionado una sola vez, para todo el mundo.

Provibr ejecuta los seis en paralelo en una misma cuenta. Una cuenta cPanel, una cuenta DirectAdmin y una suscripción Plesk figuran en la misma lista de servidores, cuentan para la misma capacidad y llegan a la misma factura mensual, con las mismas acciones detrás: suspender, reactivar, cambiar de paquete y eliminar. El agente se conecta hacia fuera desde la red propia, de modo que ningún servidor necesita abrir un puerto entrante. Las cuentas que no se hayan creado a través de Provibr se dejan intactas hasta que se importan.

Eso es lo que hace posible una migración por cohortes: los clientes nuevos en el panel nuevo, los existentes migrados cuando convenga, y un solo lugar donde mirar mientras ambas cosas son ciertas.

Preguntas frecuentes

¿Cuál es la alternativa a cPanel más barata?

De dos de los seis podemos dar cifras fechadas. Los precios de lista autogestionados de cPanel vigentes desde el 1 de enero de 2026 llegan a $69,99 para un máximo de 100 cuentas y $0,49 por cada cuenta adicional; DirectAdmin Standard costaba $29 al mes por cuentas ilimitadas el 21 de agosto de 2026. Con mil cuentas eso son $510,99 frente a $29.

¿Un panel gratuito cuesta realmente menos?

«Sin coste de licencia» es un hecho sobre la licencia del software, no una afirmación sobre el coste total: se cambia una línea de licencia por horas. Virtualmin publica una edición GPL junto a una Pro de pago, HestiaCP es de código abierto y CyberPanel publica una edición de código abierto junto a una Enterprise de pago.

¿Qué se rompe primero al automatizar uno de estos paneles?

Cuatro de los seis informan del fallo con HTTP 200. cPanel pone result: 0 en un objeto metadata, DirectAdmin pone error=1 en el cuerpo, la API XML de Plesk responde con un estado de error y Virtualmin entrega dos formas de fallo distintas con un 200. Un cliente que compruebe el código de estado informará de éxito en los cuatro casos.

¿Hay que mover a todo el mundo a un único panel?

No, y ese planteamiento es lo que hace pesada la decisión. Provibr ejecuta los seis en paralelo dentro de una misma cuenta, de modo que una cuenta de cPanel, una de DirectAdmin y una suscripción de Plesk caen en la misma lista de servidores, el mismo recuento de capacidad y la misma factura mensual mientras la migración avanza por cohortes.

Lecturas relacionadas

Los precios públicos de cPanel de 2026 proceden de la cobertura pública del anuncio en vigor el 1 de enero de 2026; los precios de DirectAdmin se tomaron de directadmin.com el 21 de agosto de 2026. No se cita ningún precio para Plesk, Virtualmin, HestiaCP ni CyberPanel porque no pudimos verificar una cifra actual que estuviéramos dispuestos a publicar. Todo el comportamiento de API descrito aquí se midió contra servidores en funcionamiento durante la construcción de las seis integraciones de Provibr, entre julio y agosto de 2026.

Empiece con un host y un agente

Cree una cuenta, instale el agente con un solo comando y conecte su primer host de Proxmox. El periodo de prueba dura 14 días y no pide ningún dato de pago.