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

Syspanel: Guía paso a paso para administrar servidores Linux

Actualizado el 24 de septiembre de 2025

Introducción

Si estás dando tus primeros pasos en la administración de servidores Linux, sabrás que herramientas como cPanel, Plesk o VestaCP son populares, pero a veces resultan complejas o pesadas. Aquí es donde entra Syspanel, un panel de control ligero, seguro y muy intuitivo que te permite gestionar sitios web, cuentas de correo, bases de datos y mucho más desde una interfaz web limpia.

En esta guía paso a paso, te explicaré cómo instalar, configurar y administrar un servidor Linux usando Syspanel. No necesitas ser un experto en SysAdmin: solo seguir cada paso con atención.

[INFO] Syspanel es la versión mejorada y renombrada de HestiaCP. Su puerto de acceso por defecto es el 2106 (HTTPS). Lo mencionaremos así a lo largo del artículo.


¿Qué es Syspanel y por qué usarlo?

Syspanel es un panel de control open source para servidores Linux. Está diseñado para ser rápido, seguro y fácil de usar, incluso si nunca antes has administrado un servidor.

Ventajas principales

  • Ligero: consume menos recursos que cPanel o Plesk.
  • Gratuito: no requiere licencias.
  • Seguro: incluye firewall, SSL, backups automáticos y más.
  • Multi-dominio: puedes gestionar decenas de sitios desde un solo lugar.
  • Soporte para múltiples servicios: Apache, Nginx, PHP, MySQL, PostgreSQL, Email (Dovecot, Exim), DNS (Bind) y FTP (vsftpd).

Requisitos previos antes de instalar Syspanel

Antes de empezar, asegúrate de cumplir con lo siguiente:

  1. Un servidor Linux (Ubuntu 20.04/22.04 LTS o Debian 11/12 son recomendados).
  2. Acceso root o un usuario con permisos sudo.
  3. Conexión a internet en el servidor.
  4. Un dominio (opcional, pero útil para acceder al panel con nombre).
  5. Puerto 2106 abierto en el firewall (para acceder al panel).

[WARNING] No instales Syspanel en un servidor que ya tenga otro panel de control (cPanel, Plesk, etc.). Puede causar conflictos.


Paso 1: Conectar al servidor por SSH

Abre tu terminal (Linux/macOS) o usa PuTTY (Windows). Conéctate a tu servidor:

ssh root@tu-ip-del-servidor

Si usas un usuario no root, antecede sudo a los comandos.


Paso 2: Descargar e instalar Syspanel

Syspanel se instala mediante un script oficial. Ejecuta los siguientes comandos:

# Actualizar repositorios
apt update && apt upgrade -y

# Descargar el instalador
wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh

# Dar permisos de ejecución
chmod +x hst-install.sh

# Ejecutar la instalación (elige la opción "yes" cuando pregunte)
bash hst-install.sh

[TIP] Durante la instalación, te pedirá configurar una contraseña para el administrador. Guárdala en un lugar seguro.

El proceso puede tardar entre 5 y 15 minutos. Al finalizar, verás un mensaje como este:

===========================================
 Syspanel instalado correctamente.
 Accede a: https://tu-ip-servidor:2106
 Usuario: admin
 Contraseña: la-que-elegiste
===========================================

Paso 3: Acceder al panel por primera vez

Abre tu navegador y escribe:

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

Te aparecerá un aviso de seguridad (certificado autofirmado). Acepta el riesgo y continúa.

Ingresa con el usuario admin y la contraseña que configuraste.

[INFO] Si no recuerdas la contraseña, puedes resetearla desde SSH con:

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

Paso 4: Configuración inicial del servidor

Una vez dentro del panel, te recomiendo hacer estos ajustes básicos:

4.1. Cambiar el idioma

Ve a Configuración > Idioma y selecciona Español. Guarda los cambios.

4.2. Configurar el firewall

Syspanel incluye un firewall integrado. Ve a Firewall y asegúrate de que los puertos necesarios estén abiertos:

  • 2106 (panel)
  • 80 (HTTP)
  • 443 (HTTPS)
  • 22 (SSH)
  • 25 (SMTP) si usas correo
  • 587 (SMTP seguro)
  • 3306 (MySQL) solo si accedes desde fuera

[WARNING] No abras puertos innecesarios. Solo los que uses.

4.3. Configurar el nombre de host

En Configuración > Servidor, cambia el nombre de host a algo como servidor.tudominio.com. Esto ayuda a identificar tu servidor.

4.4. Habilitar backups automáticos

Ve a Backups > Programar backup. Elige la frecuencia (diaria, semanal) y el destino (local, FTP, Amazon S3). Los backups son vitales.


Paso 5: Crear tu primer sitio web

Ahora vamos a crear un sitio web desde cero.

  1. En el menú lateral, haz clic en Web.
  2. Haz clic en Añadir dominio.
  3. Ingresa el nombre del dominio (ej: midominio.com).
  4. Selecciona Crear también un usuario (opcional, pero recomendado para separar sitios).
  5. Elige las opciones:
    • Apache + Nginx (recomendado para rendimiento).
    • PHP (versión 8.1 o superior).
    • SSL (puedes activarlo después con Let's Encrypt).
  6. Haz clic en Guardar.

[TIP] Si no tienes un dominio real, puedes usar un subdominio como prueba.tudominio.com o incluso una IP (aunque no es recomendable para producción).


Paso 6: Instalar un certificado SSL gratuito (Let's Encrypt)

Para que tu sitio sea seguro, activa SSL:

  1. Ve a Web y haz clic en el dominio que creaste.
  2. En la pestaña SSL, selecciona Let's Encrypt.
  3. Marca Forzar HTTPS (redirige todo el tráfico a HTTPS).
  4. Haz clic en Guardar.

El certificado se renovará automáticamente cada 90 días.


Paso 7: Crear cuentas de correo electrónico

Syspanel incluye un servidor de correo completo. Para crear un correo:

  1. Ve a Correo.
  2. Haz clic en Añadir cuenta.
  3. Ingresa el nombre de usuario (ej: info@midominio.com) y la contraseña.
  4. Elige el límite de espacio (por defecto 100 MB).
  5. Haz clic en Guardar.

Luego puedes acceder al webmail desde https://midominio.com:2106/webmail o configurar tu cliente (Outlook, Thunderbird) con los datos que aparecen en Correo > Configuración.


Paso 8: Gestionar bases de datos

Para tu web dinámica (WordPress, Joomla, etc.) necesitarás una base de datos:

  1. Ve a Bases de datos.
  2. Haz clic en Añadir base de datos.
  3. Ingresa el nombre (ej: wordpress_db).
  4. Elige el tipo (MySQL o PostgreSQL).
  5. Haz clic en Guardar.

Los datos de conexión (usuario, contraseña, host) aparecerán automáticamente. Puedes gestionar la base de datos desde phpMyAdmin (accesible desde el panel en Bases de datos > phpMyAdmin).


Paso 9: Configurar DNS desde Syspanel

Si tu dominio apunta a los nameservers de tu servidor, puedes gestionar el DNS desde el panel:

  1. Ve a DNS.
  2. Haz clic en Añadir zona DNS.
  3. Selecciona el dominio.
  4. Agrega registros A, CNAME, MX, etc. según necesites.

[INFO] Si usas un DNS externo (Cloudflare, Google), no necesitas configurar nada aquí. Solo asegúrate de que el dominio apunte a la IP de tu servidor.


Paso 10: Monitoreo y mantenimiento básico

Syspanel incluye herramientas de monitoreo:

  • Estadísticas: uso de CPU, RAM, disco.
  • Logs: errores de Apache, Nginx, PHP.
  • Procesos: lista de procesos activos.

Además, puedes reiniciar servicios desde Servicios (Apache, Nginx, MySQL, etc.) sin necesidad de SSH.

[TIP] Programa una tarea de limpieza semanal: Ve a Configuración > Cron y añade un trabajo para limpiar logs viejos.


Preguntas frecuentes (FAQ)

1. ¿Puedo instalar Syspanel en un VPS ya existente?

Sí, siempre que no tenga otro panel. Si ya tienes Apache o Nginx instalados, es mejor empezar con un servidor limpio.

2. ¿Syspanel es compatible con WordPress?

Totalmente. Puedes crear un sitio, base de datos y luego instalar WordPress manualmente o mediante el instalador automático (si lo activas en Configuración > Opciones).

3. ¿Cómo reinicio el panel desde SSH?

systemctl restart hestia

4. ¿Puedo usar Syspanel sin dominio?

Sí, accedes por IP. Pero para SSL y correo necesitarás un dominio real.

5. ¿Es seguro exponer el puerto 2106 a internet?

Sí, pero usa contraseñas fuertes y activa el firewall. También puedes restringir el acceso por IP desde Firewall > Regla personalizada.

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

Desde el panel, ve a Configuración > Actualizaciones y haz clic en Buscar actualizaciones. O desde SSH:

apt update && apt upgrade hestia

7. ¿Puedo migrar sitios desde cPanel a Syspanel?

Sí, pero es un proceso manual. Exporta los archivos y bases de datos desde cPanel e impórtalos en Syspanel. Existen scripts de migración, pero no son oficiales.


Conclusión

Syspanel es una herramienta poderosa y accesible para cualquier persona que quiera administrar un servidor Linux sin complicaciones. En esta guía paso a paso has aprendido desde la instalación hasta la creación de sitios, correos, bases de datos y DNS.

Recuerda siempre mantener tu servidor actualizado, hacer backups periódicos y usar contraseñas seguras. Con Syspanel, convertirte en un SysAdmin competente está al alcance de tu mano.

[TIP] Si te atascas, la comunidad de Syspanel (ex HestiaCP) es muy activa en foros y Telegram. No dudes en preguntar.

¡Ahora es tu turno! Pon en práctica lo aprendido y disfruta de la libertad de tener tu propio servidor bajo control.

¿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