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

Cómo instalar y configurar Syspanel para gestionar tu servidor

Actualizado el 12 de octubre de 2025

¿Qué es Syspanel y por qué deberías usarlo?

Si estás gestionando un servidor, ya sea uno dedicado o un VPS, seguramente sabes lo abrumador que puede resultar manejar todo desde la terminal. Crear usuarios, configurar bases de datos, administrar dominios, gestionar certificados SSL... Todo eso puede convertirse en una pesadilla si no tienes experiencia previa. Para eso existe Syspanel.

Syspanel es un panel de control gratuito y de código abierto que te permite administrar tu servidor desde una interfaz web limpia, moderna y muy intuitiva. Piensa en él como el "escritorio" de tu servidor: en lugar de escribir comandos complicados, haces clic en botones y menús para lograr el mismo resultado.

Este panel es especialmente popular entre quienes buscan una alternativa ligera y funcional a otros paneles más pesados. Con Syspanel puedes gestionar:

  • Cuentas de usuario FTP y de correo.
  • Sitios web y dominios.
  • Bases de datos MySQL o MariaDB.
  • Certificados SSL (Let's Encrypt).
  • Registros DNS.
  • Estadísticas de uso y logs del sistema.

Además, al ser una herramienta pensada para la eficiencia, consume muy pocos recursos, lo que lo hace ideal para servidores con limitaciones de RAM o CPU. En este artículo te voy a guiar paso a paso para que puedas instalar syspanel y configurar syspanel correctamente, incluso si nunca has tocado un servidor en tu vida.


Requisitos previos antes de instalar Syspanel

Antes de lanzarnos a la instalación, es importante que tu servidor cumpla con una serie de requisitos mínimos. Esto te ahorrará dolores de cabeza a medio camino.

Hardware y sistema operativo

  • Sistema operativo: Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Debian 11 o Debian 12. Estas son las versiones más estables y las que mejor soporte tienen.
  • RAM: Mínimo 1 GB. Con 2 GB o más, la experiencia será mucho más fluida.
  • Disco duro: Al menos 10 GB de espacio libre.
  • Conexión a internet: Necesaria para descargar los paquetes y actualizaciones.

Acceso al servidor

Necesitarás acceso root o un usuario con permisos de superusuario (sudo). Si no sabes cómo obtenerlo, normalmente al contratar un VPS te dan las credenciales de root. También puedes acceder por SSH con tu usuario y luego ejecutar sudo su - para escalar privilegios.

[INFO] Si tu servidor ya tiene otro panel instalado (como cPanel o Plesk), es muy probable que haya conflictos. Te recomiendo instalar Syspanel en un servidor limpio o formatear el sistema antes de empezar.

Conectar por SSH

Para este proceso, vas a necesitar un cliente SSH. Si estás en Windows, puedes usar PuTTY o el terminal integrado de Windows (PowerShell). En macOS o Linux, simplemente abre la terminal y escribe:

ssh root@tu-ip-del-servidor

Una vez conectado, actualiza los paquetes del sistema:

apt update && apt upgrade -y

Esto asegura que tengas las últimas versiones de las librerías y parches de seguridad.


Paso 1: Descargar el instalador de Syspanel

La instalación de Syspanel es sorprendentemente sencilla gracias a su script automático. No necesitas compilar nada ni configurar dependencias manualmente. Solo tienes que descargar el instalador y ejecutarlo.

Primero, asegúrate de estar en el directorio /root o en un directorio donde tengas permisos de escritura:

cd /root

Ahora descarga el script oficial de instalación:

wget https://syspanel.org/install.sh

[WARNING] Asegúrate de que la URL sea la oficial. Hay scripts falsos circulando por internet que pueden comprometer tu servidor. Siempre verifica la fuente.

Una vez descargado, dale permisos de ejecución:

chmod +x install.sh

Y ahora ejecútalo con privilegios de root:

./install.sh

El script comenzará a trabajar. Verás una serie de mensajes en pantalla indicando que se están instalando los paquetes necesarios. Este proceso puede tardar entre 5 y 15 minutos dependiendo de la velocidad de tu servidor y de tu conexión.


Paso 2: Configuración inicial tras la instalación

Cuando el instalador termine, te mostrará un resumen con la URL de acceso, el usuario y la contraseña temporal. Guarda estos datos, los necesitarás en el siguiente paso.

Acceder al panel por primera vez

Abre tu navegador web favorito y escribe la dirección que te ha indicado el instalador. Normalmente será algo como:

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

[INFO] El puerto de acceso de Syspanel es el 2106. Es importante que lo uses tal cual, porque es el puerto seguro por defecto que el panel configura automáticamente.

Es posible que el navegador te muestre un aviso de seguridad porque el certificado SSL no es reconocido. No te preocupes, es normal en la primera conexión. Haz clic en "Avanzado" y luego en "Continuar" (o la opción equivalente según tu navegador).

Cambiar la contraseña del administrador

Una vez dentro, verás la pantalla de bienvenida. Lo primero que debes hacer es cambiar la contraseña temporal que te ha asignado el instalador. Ve a la sección de "Usuarios" o "Perfil" (según la versión) y busca la opción de cambiar contraseña.

Te recomiendo usar una contraseña fuerte, con al menos 12 caracteres, combinando mayúsculas, minúsculas, números y símbolos. Nunca uses la misma contraseña que para otros servicios.


Paso 3: Configurar el nombre de dominio y DNS

Si tienes un dominio apuntando a tu servidor, es hora de configurarlo en Syspanel. Esto te permitirá acceder al panel a través de una URL bonita en lugar de una IP, y también gestionar los sitios web alojados.

Añadir tu dominio principal

En el menú lateral, busca la opción "Web" o "Dominios". Haz clic en "Añadir dominio" y escribe tu dominio sin www (por ejemplo, midominio.com).

El panel creará automáticamente la estructura de carpetas necesaria:

  • /home/nombre-usuario/web/midominio.com/public_html para los archivos del sitio.
  • /home/nombre-usuario/web/midominio.com/logs para los registros de acceso y errores.

Configurar los registros DNS

Para que tu dominio apunte correctamente, necesitas crear los siguientes registros DNS en tu proveedor de dominios:

TipoNombreValorPrioridad
A@IP de tu servidor-
AwwwIP de tu servidor-
CNAMEmail@-

[TIP] Si no sabes cómo modificar los DNS, contacta con tu registrador de dominios. Es un proceso sencillo que suelen explicar en su documentación.

Una vez que actualices los DNS, espera entre 1 y 48 horas para que se propaguen por todo el mundo.


Paso 4: Crear usuarios y gestionar permisos

Syspanel te permite crear múltiples usuarios con diferentes niveles de acceso. Esto es perfecto si tienes un equipo de desarrollo o colaboradores que necesitan acceso al servidor.

Crear un nuevo usuario

Ve a la sección "Usuarios" y haz clic en "Añadir usuario". El panel te pedirá:

  • Nombre de usuario: será usado para el acceso FTP y SSH.
  • Contraseña: define una segura.
  • Paquete: puedes asignar un paquete de recursos (límites de disco, ancho de banda, etc.) o dejarlo sin límites.
  • Rol: administrador o usuario normal.

Tipos de paquetes

Los paquetes son plantillas que definen los límites de cada usuario. Puedes crear paquetes personalizados desde la sección "Paquetes" si quieres ofrecer servicios de hosting a terceros. Por ejemplo:

  • Básico: 1 GB de disco, 10 GB de tráfico mensual.
  • Profesional: 10 GB de disco, 100 GB de tráfico.
  • Ilimitado: sin restricciones.

Paso 5: Gestionar bases de datos

Las bases de datos son el corazón de la mayoría de aplicaciones web. Syspanel te permite crear y gestionar bases de datos MySQL o MariaDB sin escribir ni una sola línea de SQL.

Crear una base de datos

  1. Ve a la sección "Bases de datos".
  2. Haz clic en "Añadir base de datos".
  3. Elige el tipo (MySQL o MariaDB).
  4. Escribe el nombre de la base de datos.
  5. Define un nombre de usuario y una contraseña para esa base de datos.

El panel creará tanto la base de datos como el usuario con permisos completos sobre ella. Esta información la usarás luego en tu aplicación (por ejemplo, en WordPress, PrestaShop, etc.).

Acceder a phpMyAdmin

Syspanel incluye phpMyAdmin para que puedas gestionar tus bases de datos desde una interfaz web. Para acceder, busca la opción "phpMyAdmin" en el menú lateral. Se abrirá en una nueva pestaña y tendrás que iniciar sesión con las credenciales de la base de datos que acabas de crear.


Paso 6: Configurar el correo electrónico

Aunque no es el panel más potente en gestión de correo, Syspanel incluye lo básico para que puedas crear cuentas de correo asociadas a tus dominios.

Crear una cuenta de correo

  1. Ve a "Correo" en el menú.
  2. Haz clic en "Añadir cuenta".
  3. Selecciona el dominio.
  4. Escribe el nombre de la cuenta (ej. info@midominio.com).
  5. Establece una contraseña.

Podrás gestionar las cuentas, redireccionamientos y los registros MX desde el propio panel. Para acceder al webmail, normalmente se usa la URL webmail.midominio.com o mail.midominio.com.

[INFO] Si no quieres complicarte con la gestión de correo, puedes configurar las cuentas en tu cliente de correo favorito (Outlook, Thunderbird, etc.) usando los protocolos IMAP y SMTP que verás en la configuración del panel.


Paso 7: Asegurar el servidor con SSL

Hoy en día, tener SSL es obligatorio. No solo para el posicionamiento SEO, sino porque los navegadores marcan los sitios sin SSL como "No seguros".

Syspanel integra Let's Encrypt de forma nativa, así que puedes generar certificados gratuitos con un solo clic.

Activar SSL en un dominio

  1. Ve a la sección "Web" y selecciona tu dominio.
  2. Busca la pestaña "SSL".
  3. Haz clic en "Emitir certificado" o "Activar Let's Encrypt".
  4. Marca las opciones de incluir www y el correo de contacto.
  5. Espera unos segundos a que el certificado se genere e instale automáticamente.

A partir de ese momento, tu sitio estará disponible en https://midominio.com y el tráfico será cifrado de extremo a extremo.

[TIP] Puedes configurar la renovación automática para que no tengas que preocuparte nunca más de que el certificado caduque. Syspanel lo hace por defecto cada 60 días.


Paso 8: Copias de seguridad

Por mucho cuidado que tengas, siempre existe el riesgo de que algo salga mal: un error humano, un ataque informático o un fallo del disco duro. Por eso es vital configurar copias de seguridad periódicas.

Syspanel te permite:

  • Crear copias de seguridad manuales de un dominio, base de datos o usuario completo.
  • Programar copias automáticas diarias o semanales.
  • Almacenar las copias en el propio servidor o en un destino FTP externo.

Programar una copia automática

  1. Ve a "Backups".
  2. Haz clic en "Añadir trabajo de backup".
  3. Selecciona qué quieres incluir (dominios, bases de datos, correos, etc.).
  4. Elige la frecuencia (diaria, semanal, mensual).
  5. Configura el destino y el número de copias a conservar.

[WARNING] Si almacenas las copias en el mismo servidor, no te servirá de nada si el disco falla. Te recomiendo encarecidamente configurar un destino externo (por ejemplo, un bucket de S3, otro VPS o un servidor FTP en casa).


Resolución de problemas comunes (FAQ)

Aquí tienes las dudas más frecuentes que suelen tener los usuarios al instalar y usar Syspanel:

¿Cómo cambio el puerto de acceso al panel?

Por defecto, Syspanel usa el puerto 2106 para el panel web. Si quieres cambiarlo, edita el archivo de configuración del servicio. Normalmente se encuentra en /etc/nginx/conf.d/syspanel.conf o en el archivo de configuración del demonio. Busca la línea que dice listen 2106 ssl; y cámbiala por el puerto que prefieras. Recuerda actualizar el firewall.

¿Puedo instalar Syspanel en un servidor con CentOS o AlmaLinux?

Aunque la documentación oficial se centra en Debian y Ubuntu, Syspanel también es compatible con sistemas basados en RHEL. Sin embargo, el proceso de instalación puede requerir pasos adicionales. Te recomiendo seguir la documentación oficial de Syspanel para tu distribución específica.

¿Es Syspanel seguro?

Como cualquier software, su seguridad depende de cómo lo configures. Algunas buenas prácticas son:

  • Mantener el sistema y el panel actualizados (apt update && apt upgrade).
  • Usar contraseñas fuertes para todos los usuarios.
  • Limitar el acceso al panel por IP mediante firewall.
  • Desactivar el acceso SSH por contraseña y usar claves SSH.

¿Puedo migrar mis sitios desde otro panel?

Sí, es posible, aunque puede ser laborioso. La forma más sencilla es exportar las bases de datos con phpMyAdmin y descargar los archivos del sitio por FTP. Luego, en Syspanel, creas el dominio, importas la base de datos y subes los archivos. Recuerda ajustar los archivos de configuración de tu aplicación (como wp-config.php en WordPress) con las nuevas credenciales.

¿Syspanel consume muchos recursos?

No, de hecho es uno de los paneles más ligeros que existen. Con 1 GB de RAM puedes gestionar un par de sitios web sin problemas. Para servidores con muchos sitios, te recomiendo al menos 2 GB.


Conclusión: ¿Merece la pena usar Syspanel?

Si buscas una forma sencilla, rápida y gratuita de administrar tu servidor sin renunciar al control total, Syspanel es una opción excelente. Su instalación es de las más fáciles que encontrarás, la interfaz es amigable incluso para principiantes, y las funciones que ofrece cubren el 90% de las necesidades de cualquier administrador de servidores.

Hemos visto cómo instalar syspanel en menos de 15 minutos, cómo configurar syspanel para dominios, bases de datos, correos, SSL y copias de seguridad. Con esto ya tienes una base sólida para lanzar tus proyectos web con total tranquilidad.

No olvides que, aunque el panel te facilite la vida, siempre es recomendable tener conocimientos básicos de Linux y redes. Así podrás resolver cualquier incidencia de forma más ágil.

[TIP] Si te surge cualquier duda durante el proceso, consulta la documentación oficial de Syspanel o busca en foros de la comunidad. Hay miles de usuarios que comparten sus experiencias y soluciones.

Ahora es tu turno: ponte manos a la obra y dale a tu servidor el panel que se merece. ¡Buena suerte!

¿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