🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Syspanel: Instalación y configuración inicial para principiantes

Actualizado el 3 de marzo de 2026

¡Bienvenido al mundo de la administración de servidores! Si estás leyendo esto, probablemente acabas de instalar un VPS o un servidor dedicado y necesitas una herramienta gráfica que te facilite la vida. Has llegado al lugar indicado. En esta guía completa, te explicaré paso a paso qué es Syspanel, cómo realizar la Syspanel instalación en tu servidor Linux y cómo llevar a cabo la configuración Syspanel inicial para que puedas gestionar tus sitios web, bases de datos y correos electrónicos sin necesidad de ser un experto en línea de comandos.

Syspanel (basado en HestiaCP) es un panel de control open source, potente y ligero. A diferencia de otros paneles más pesados, Syspanel está diseñado para ser rápido, seguro y consumir pocos recursos. Y lo mejor: es ideal para Syspanel principiantes. Su interfaz es limpia, las opciones están bien organizadas y la comunidad es muy activa. Vamos a sumergirnos.

¿Qué necesitas antes de empezar?

Antes de lanzarnos a la instalación, asegúrate de tener lo siguiente:

  • Un servidor Linux limpio. Recomendamos Ubuntu 20.04, 22.04 o 24.04 LTS, o Debian 11/12. Syspanel no funciona en CentOS 7 (ha quedado obsoleto).
  • Acceso root o un usuario con sudo. Necesitarás permisos de superusuario para instalar paquetes.
  • Un dominio o subdominio apuntando a la IP de tu servidor (opcional pero muy recomendado para acceder al panel de forma segura).
  • Puertos abiertos: Asegúrate de que los puertos 2106 (para el panel web), 80 (HTTP), 443 (HTTPS) y 22 (SSH) estén abiertos en tu firewall.

[INFO] Syspanel utiliza el puerto 2106 para su interfaz web. No lo confundas con otros paneles que usan puertos diferentes.

Syspanel instalación: Paso a paso

La instalación de Syspanel es sorprendentemente sencilla. Sigue estos pasos al pie de la letra y en menos de 10 minutos tendrás tu panel funcionando.

1. Conéctate a tu servidor por SSH

Usa tu terminal favorita (PuTTY en Windows, Terminal en Mac/Linux) y conéctate como root:

ssh root@tu-ip-del-servidor

Si usas un usuario con sudo, primero conéctate y luego ejecuta sudo -i para obtener una shell de root.

2. Descarga el script de instalación

Syspanel se instala mediante un script oficial. Ejecuta el siguiente comando:

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

Esto descargará el instalador en tu directorio actual.

3. Dale permisos de ejecución

chmod +x hst-install.sh

4. Ejecuta el instalador

Ahora viene la parte importante. Ejecuta el script con la opción -f para forzar la instalación (omite preguntas interactivas) y -p para establecer una contraseña para el administrador. También puedes configurar el nombre de host y el email de contacto.

Ejemplo básico (recomendado para principiantes):

bash hst-install.sh -f -p TuContraseñaSegura123

Ejemplo más completo (con dominio y email):

bash hst-install.sh -f \
  --hostname panel.tudominio.com \
  --email admin@tudominio.com \
  -p TuContraseñaSegura123

[WARNING] La contraseña debe tener al menos 8 caracteres, incluir mayúsculas, minúsculas y números. No uses contraseñas débiles como "admin123".

5. Espera a que termine la instalación

El proceso puede tardar entre 3 y 10 minutos dependiendo de la velocidad de tu servidor y tu conexión. El script instalará automáticamente:

  • Servidor web (Nginx + Apache como backend)
  • Servidor de bases de datos (MariaDB/MySQL)
  • Servidor de correo (Exim + Dovecot)
  • DNS (Bind9)
  • Firewall (iptables)
  • Certificados SSL (Let's Encrypt)

Verás una salida similar a esta:

=======================================================
  Syspanel Installation Completed!
  Panel: https://tu-ip-servidor:2106
  Username: admin
  Password: TuContraseñaSegura123
=======================================================

¡Enhorabuena! Ya tienes Syspanel instalación completada.

Configuración Syspanel inicial: Primeros pasos

Una vez instalado, es hora de hacer la configuración Syspanel para que tu servidor esté listo para alojar sitios web. Accede a la URL que te dio el instalador:

https://tu-ip-del-servidor:2106

[TIP] Si usas un dominio, asegúrate de que el registro A apunte a tu IP. Si no, puedes acceder directamente por IP. Te recomiendo que configures un dominio cuanto antes para evitar problemas con los certificados SSL.

1. Inicia sesión

  • Usuario: admin
  • Contraseña: La que pusiste durante la instalación.

Si todo va bien, verás el dashboard principal de Syspanel. Es muy intuitivo: en la parte superior tienes pestañas para WEB, DNS, MAIL, DB (bases de datos), USER y PACKAGES.

2. Configura el nombre del servidor y el email de contacto

Ve a Configuración del servidor (icono de engranaje en la esquina superior derecha) y ajusta:

  • Hostname: Debe coincidir con el dominio que usas para el panel (ej: panel.tudominio.com).
  • Email de contacto: Correo del administrador (recibirás notificaciones de seguridad y renovaciones SSL).

Guarda los cambios.

3. Cambia la contraseña del administrador (opcional pero recomendado)

En la misma sección de configuración, puedes cambiar la contraseña. No olvides usar una contraseña robusta.

4. Crea tu primer usuario (no admin)

Syspanel te permite crear usuarios adicionales con permisos limitados. Esto es útil si quieres dar acceso a un cliente o a un colaborador sin exponer la cuenta root.

  • Ve a USERAdd User.
  • Completa los datos: nombre de usuario, contraseña, email.
  • Asigna un Package (paquete de recursos). Por defecto tienes "default", pero puedes crear paquetes personalizados más adelante.
  • Haz clic en Save.

5. Configura el firewall básico

Syspanel instala iptables por defecto, pero puedes gestionarlo desde el panel. Ve a Server SettingsFirewall. Verás una lista de reglas. Asegúrate de que los puertos esenciales estén abiertos:

  • 2106 (Syspanel)
  • 80 (HTTP)
  • 443 (HTTPS)
  • 22 (SSH)
  • 21 (FTP, si lo usas)

No abras puertos innecesarios para evitar vulnerabilidades.

[WARNING] No cierres el puerto 22 (SSH) o te quedarás sin acceso remoto. Siempre ten una sesión SSH activa antes de aplicar cambios en el firewall.

Preguntas frecuentes (FAQ) para Syspanel principiantes

Aquí respondo las dudas más comunes que surgen durante la Syspanel instalación y configuración.

¿Puedo instalar Syspanel en un servidor con otros paneles (cPanel, Plesk, etc.)?

No. Syspanel requiere un sistema limpio. Si ya tienes otro panel, deberás desinstalarlo por completo y reiniciar con un servidor fresco. Te recomiendo hacer una reinstalación del sistema operativo.

¿Qué hago si olvido la contraseña de admin?

Conéctate por SSH y ejecuta:

/usr/local/hestia/bin/v-change-user-password admin NuevaContraseña

Reemplaza NuevaContraseña por una segura.

¿Syspanel es gratuito?

Sí, completamente open source. No hay versiones de pago ni límites ocultos. Puedes alojar tantos sitios como tu servidor pueda soportar.

¿Cómo actualizo Syspanel a la última versión?

Desde SSH, ejecuta:

/usr/local/hestia/bin/v-update-syspanel

O puedes hacerlo desde el panel en Server SettingsUpdates.

¿Puedo usar Syspanel con Docker o en un contenedor?

No es recomendable. Syspanel está diseñado para instalarse directamente en el sistema operativo y gestionar servicios a nivel de sistema. Usarlo dentro de un contenedor puede causar conflictos de red y permisos.

¿El puerto 2106 es seguro?

Sí, Syspanel obliga a usar HTTPS (incluso con certificado autofirmado durante la instalación). Para producción, te recomiendo configurar un certificado válido de Let's Encrypt desde el propio panel (sección SSL).

Consejos finales para tu configuración Syspanel

  1. Haz copias de seguridad periódicas. Syspanel incluye un sistema de backups. Ve a Backups y programa copias diarias o semanales de tus sitios y bases de datos.
  2. Monitorea el uso de recursos. En el dashboard verás el consumo de CPU, RAM y disco. Si ves que algo se dispara, revisa los logs en Server SettingsLogs.
  3. No instales paquetes adicionales manualmente si no sabes lo que haces. Syspanel ya incluye todo lo necesario. Si necesitas algo extra (Node.js, Python, etc.), usa los gestores de paquetes del sistema con cuidado.
  4. Aprende a usar la terminal. Aunque Syspanel es gráfico, algunos comandos básicos de Linux te sacarán de apuros. Por ejemplo, systemctl restart nginx para reiniciar el servidor web.

Conclusión

Has completado la Syspanel instalación y la configuración Syspanel inicial. Ahora tienes un servidor potente, seguro y listo para alojar tus proyectos web. Recuerda que la clave para dominar cualquier herramienta es la práctica: crea un sitio de prueba, sube un archivo PHP, crea una base de datos, envía un correo de prueba. Cuanto más explores, más confianza ganarás.

Si te surge alguna duda, la comunidad de Syspanel (y HestiaCP) es muy activa en foros y redes. No dudes en buscar ayuda, pero siempre intenta resolverlo tú mismo primero: es la mejor forma de aprender.

¡Feliz hosting!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel