// Engineering Log
Paneles de control de hosting: Parte 3 — Hestia Control Panel (HestiaCP)
Publicado el 22.09.2026
// Ruta rapida
Este articulo pertenece al tema Servidores e infraestructura.
Hestia Control Panel (HestiaCP) — un panel de control de hosting gratuito y de código abierto bajo la licencia GPLv3. El proyecto surgió de la panel VestaCP, que dejó de desarrollarse, y ahora lo mantiene la comunidad. HestiaCP se instala en un VPS o servidor dedicado con Debian o Ubuntu y gestiona sitios, correo, DNS y bases de datos vía interfaz web o línea de comandos. No es necesario pagar licencia sin importar el número de sitios.
La rama actual es 1.10, la última versión estable a septiembre de 2026 es 1.10.5. La versión 1.10.0 salió el 13 de agosto de 2026. Introdujo PHP 8.5 y soporte para Debian 13 y Ubuntu 26.04, se retiró el soporte para Debian 10 y Ubuntu 20.04, y se realizó una gran revisión de seguridad tras una serie de vulnerabilidades críticas en la rama 1.9.
Qué hace HestiaCP
- Servidor web. Nginx como frontend con Apache o Nginx con PHP-FPM. En un mismo servidor se pueden tener varias versiones de PHP, desde 5.6 hasta 8.5, y elegir la versión por sitio.
- Correo. Exim, Dovecot, antivirus ClamAV, antispam SpamAssassin, webmail.
- DNS. Servidor DNS propio BIND, también en clúster de varios servidores.
- Bases de datos. MariaDB o MySQL, y opcionalmente PostgreSQL elegido durante la instalación.
- Certificados. Let’s Encrypt, incluyendo certificados wildcard (para todos los subdominios).
- Seguridad. Cortafuegos basado en iptables con gestión desde el panel, Fail2Ban, listas de bloqueo de direcciones IP (IPSet).
- Copias de seguridad. Locales y en almacenamientos remotos: SFTP, FTP, Backblaze B2.
- Instalación rápida de aplicaciones: WordPress y otros CMS se instalan desde el panel. En 1.10 se añadieron seis aplicaciones, entre ellas Shopware y ClassicPress.
- Línea de comandos y API. Cualquier acción se ejecuta con comandos
v-…, lo que es útil para scripts y automatización. - Importación desde cPanel. La copia de seguridad de una cuenta cPanel se puede desplegar con
v-import-cpanel(desde la versión 1.7).
Qué no tiene HestiaCP
- Gestión de Docker. La solicitud de soporte integrado para contenedores fue cerrada sin implementación. Docker puede instalarse por separado, pero el panel no lo administra.
- Cuentas de revendedor. No hay reventa integrada de hosting. En junio de 2026 se empezó a probar un módulo externo para reselling, pero no forma parte del proyecto.
- Sistemas de la familia RHEL y Windows. Solo se soportan Debian y Ubuntu.
- Procesadores de 32 bits. Se requiere CPU de 64 bits x86-64 o ARM64. No se soportan i386 ni ARMv7.
Requisitos del servidor
| Parámetro | Mínimo | Recomendado |
|---|---|---|
| Procesador | 1 núcleo, 64 bits | 4 núcleos |
| Memoria | 1 GB (sin ClamAV ni SpamAssassin) | 4 GB |
| Disco | 10 GB | 40 GB SSD |
Los sistemas soportados según la guía de instalación son Debian 12 y 13, Ubuntu 22.04, 24.04 y 26.04 LTS. En la descripción del proyecto en GitHub se indica adicionalmente Debian 11. El sistema debe estar instalado desde cero: HestiaCP instala y configura Nginx, Apache, servicios de correo y BIND y puede entrar en conflicto con lo que estuviera configurado antes.
Instalación
El instalador se descarga del repositorio del proyecto y se ejecuta como root:
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.shSin parámetros el instalador hace preguntas y aplica un conjunto por defecto. La lista de parámetros se muestra con bash hst-install.sh -h. Ejemplo de instalación para un servidor donde el correo está en un proveedor externo y los sitios necesitan PostgreSQL:
bash hst-install.sh \
--hostname panel.example.ru \
--email admin@example.ru \
--username admin \
--password 'contraseña-larga-aleatoria' \
--apache no \
--multiphp yes \
--postgresql yes \
--exim no --dovecot no --clamav no --spamassassin noParámetros principales:
| Parámetro | Por defecto | Qué hace |
|---|---|---|
--apache | yes | Apache detrás de Nginx; no — solo Nginx con PHP-FPM |
--multiphp | no | varias versiones de PHP en el servidor |
--mysql / --mysql8 | yes / no | MariaDB o MySQL 8 |
--postgresql | no | PostgreSQL |
--exim, --dovecot | yes | servicios de correo |
--clamav, --spamassassin | yes | antivirus y antispam para correo |
--named | yes | servidor DNS BIND |
--fail2ban | yes | bloqueo por intentos de contraseña |
--quota | no | cuotas de disco |
--port | 8083 | puerto del panel |
--interactive | yes | hacer preguntas durante la instalación |
Después de la instalación el panel está disponible en https://panel.example.ru:8083 o por la dirección IP del servidor con el mismo puerto.
Primeros pasos tras la instalación
- Active la autenticación de dos factores para admin. Este usuario administra todo el servidor, y la documentación recomienda encarecidamente 2FA. Puede activarse en la configuración del usuario o con el comando
v-add-user-2fa admin. - Cree un usuario normal para los sitios. HestiaCP se apoya en usuarios del sistema Linux, por lo que los dominios y el correo no deben alojarse bajo admin.
- Emita un certificado para el propio panel:
v-add-letsencrypt-host. - Restrinja el acceso al panel. El puerto se puede cambiar con
v-change-sys-port 5678, pero es más seguro permitir la conexión solo desde sus direcciones en el cortafuegos del panel. - Configure un almacenamiento remoto para copias:
v-add-backup-host sftp backup.example.ru backupuser 'contraseña' /backups 22. La copia de un usuario individual se puede hacer manualmente:v-backup-user user1 yes. - Habilite la actualización automática del panel:
v-add-cron-hestia-autoupdate apt.
Actualizaciones
Los paquetes de HestiaCP provienen del repositorio del proyecto y se actualizan junto con el sistema mediante apt update && apt upgrade o automáticamente por programación. Las actualizaciones puntuales son especialmente importantes aquí. En agosto de 2026 en la versión 1.9.9 se cerró una vulnerabilidad crítica: un usuario con permisos mínimos podía ejecutar comandos como root a través de la configuración de excepciones de copia de seguridad.
Al actualizar el propio sistema se necesitan pasos adicionales:
- tras cambiar a una nueva versión de Debian o Ubuntu verifique que las líneas de repositorios en
/etc/apt/sources.list.dno estén comentadas, y repitaapt update && apt upgrade; - al pasar de Debian 12 a Debian 13 ejecute el script
migrate_conf_to_debian_13.sh, como se indica en las notas de la versión 1.10.
Seguridad
- Fail2Ban y el cortafuegos se instalan por defecto. Las reglas se configuran en el panel, las listas de bloqueo se conectan mediante IPSet (la lista debe contener al menos diez direcciones o subredes).
- El panel sobrescribe las reglas de iptables. Tras cualquier cambio en el cortafuegos HestiaCP limpia las reglas actuales de iptables y deja solo las suyas y las que estén definidas en
/usr/local/hestia/data/firewall/custom.sh. Por eso las reglas que agreguen otros programas, por ejemplo Docker, pueden desaparecer. Mantenga sus reglas en ese archivo. - No instale servicios innecesarios. Si no necesita correo o DNS en el servidor, desactívelos durante la instalación: cada servicio implica un puerto abierto y actualizaciones separadas.
Errores típicos
- Instalar en un servidor donde ya hay algo funcionando. El panel está pensado para un sistema limpio.
- Sitios bajo el usuario admin. La documentación recomienda crear un usuario normal antes de añadir dominios y correo.
- ClamAV y SpamAssassin en un servidor con 1 GB de memoria. Según los desarrolladores 1 GB es suficiente solo sin estos servicios; con ellos necesita más memoria.
- Ediciones manuales de la configuración de Nginx y Apache. El panel genera la configuración desde plantillas y puede sobrescribir cambios. Para ajustes no estándar se crea una plantilla propia del servidor web.
- Retrasar actualizaciones. En 2026 en la rama 1.9 se cerraron varias vulnerabilidades críticas.
- Importar desde cPanel sin verificar.
v-import-cpanelno migra firmas DKIM, y los certificados pueden no restaurarse al importar. Tras la migración vuelva a emitir certificados y publique nuevas entradas DKIM.
Cuándo elegir HestiaCP
HestiaCP es adecuado si necesita un panel gratuito para varios sitios con correo y DNS en Debian o Ubuntu, y está dispuesto a buscar ayuda en el foro de la comunidad. Para reventa de hosting, gestión de contenedores o servidores en AlmaLinux es mejor elegir ispmanager u otro panel similar.
// Tarea parecida
Si estas resolviendo algo parecido
Este articulo pertenece a uno de los temas principales de trabajo. Puedes seguir leyendo sobre el tema, ir a la pagina principal para entender a que me dedico o abrir directamente los servicios.
Tema del articulo
Servidores e infraestructura
VPS, Linux, stack web, migraciones, hosting, bases de datos y operacion base.
Tareas frecuentes de esta tema
- Migrar un sitio o servicio a un nuevo servidor
- Configurar Linux, Nginx, base de datos y copias de seguridad
- Entender por que el sistema funciona de forma inestable
// Siguiente paso
Si necesitas ayuda con este tema y no solo otro articulo, es mejor ir directo a la pagina del servicio. La pagina principal y la seleccion de materiales quedan como rutas secundarias.
Abrir servicios// Reviews
Reseñas relacionadas
Llegué con una solicitud costosa para la configuración de un servidor VPS, pero durante la consulta Mikhail propuso una solución mucho más sencilla y económica. Al final ahorré dinero y tiempo. Mikhail — un verdadero experto que trabaja por el resultado del cliente, no por la factura. ¡Lo recomiendo!
Llegué con una solicitud costosa para la configuración de un servidor VPS, pero durante la consulta Mikhail propuso una solución mucho más simple y económica. Al final ahorré presupuesto y tiempo. Mikhail es un …
Configuración de VPS, configuración del servidor
12.05.2026 · ★ 5/5
¡Excelente trabajo! Configuró el servidor muy rápido, instaló el panel y configuró la IP. ¡Sin duda lo recomiendo!
¡Excelente trabajo! Muy rápido configuró el servidor, instaló el panel y configuró la IP. ¡Sin duda lo recomiendo!
Configuración de VPS, configuración del servidor
19.04.2026 · ★ 5/5
Todo perfecto, ayudó de forma rápida y profesional, gracias, lo recomiendo a la comunidad
Todo perfecto, ayudó de forma rápida y profesional, gracias, lo recomiendo a la comunidad
Configuración de VPS, configuración del servidor
16.04.2026 · ★ 5/5
Hubo varios problemas, tanto en la parte técnica como en la comprensión general. Mijaíl respondió rápido a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos; por ello, muchas gracias. Estoy satisfecho con el resultado.
Hubo varios problemas relacionados tanto con la parte técnica como con la comprensión en general. Mijaíl respondió rápidamente a la solicitud, ayudó a aclarar las cosas y resolvió los problemas técnicos, por lo que le …
Configuración de VPS, configuración del servidor
18.02.2026 · ★ 5/5
Todo se hizo de manera rápida y precisa. Lo recomiendo.
Todo se hizo rápido y con precisión. Lo recomiendo.
Configuración de VPS, configuración del servidor
17.01.2026 · ★ 5/5
Todo salió bien, el profesional respondió rápidamente a las preguntas y ayudó a resolver el problema. ¡Gracias!
Todo fue bien, el profesional respondió rápidamente a las preguntas y ayudó a resolver el problema. ¡Gracias!
Configuración de VPS, configuración del servidor
16.12.2025 · ★ 5/5
// Contact
¿Necesitas ayuda?
Escríbeme y te ayudaré a resolver el problema
Respondo en un día laborable (03:00-13:00 GMT)
Или оставьте заявку здесь:
// Related