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

Guía para configurar un certificado SSL en Syspanel

Actualizado el 30 de noviembre de 2025

Bienvenido. Si estás leyendo esta guía, probablemente ya sabes que tener un certificado SSL en tu sitio web ya no es una opción, sino una necesidad. No solo porque Google penaliza los sitios sin HTTPS, sino porque la confianza de tus visitantes depende de que vean ese candado verde en la barra de direcciones.

En esta guía completa, te explicaré paso a paso cómo configurar un certificado SSL en Syspanel (el panel de control que antes conocías como HestiaCP, y que se accede por el puerto 2106). Cubriremos desde la instalación automática con Let’s Encrypt hasta la instalación manual de un certificado de pago. Al final, resolveremos las dudas más frecuentes para que no te quede ninguna pregunta sin respuesta.

Vamos a ello.


¿Qué es un certificado SSL y por qué necesitas uno?

Un certificado SSL (Secure Sockets Layer) es un pequeño archivo de datos que enlaza una clave criptográfica con los datos de tu organización. Cuando lo instalas en tu servidor web, activa el protocolo HTTPS, permitiendo conexiones seguras desde el navegador de un visitante hasta tu web.

Los beneficios son claros:

  • Seguridad: Cifra la información sensible (contraseñas, datos de tarjetas, formularios).
  • Confianza: Los visitantes ven el candado verde en la barra de direcciones.
  • SEO: Google da prioridad en los resultados de búsqueda a los sitios con HTTPS.
  • Requisito: Muchas funcionalidades modernas (como ciertas APIs o Progressive Web Apps) exigen HTTPS.

En Syspanel, gestionar Syspanel SSL es muy sencillo, ya que el panel incluye herramientas integradas para hacerlo.


Requisitos previos antes de empezar

Antes de lanzarte a configurar un certificado SSL, asegúrate de cumplir con estos puntos:

  • Tener acceso a Syspanel (puerto 2106) con credenciales de administrador.
  • Que tu dominio apunte correctamente a la IP de tu servidor (registros A o CNAME bien configurados).
  • Que el puerto 80 (HTTP) esté abierto en tu firewall, ya que Let’s Encrypt necesita verificar el dominio a través de ese puerto.
  • Tener al menos un dominio o subdominio añadido en Syspanel como “Web”.

[INFO] Si tu dominio aún no se resuelve correctamente, el proceso de obtención del SSL fallará. Puedes comprobarlo con herramientas como ping o nslookup desde tu terminal.


Instalación automática de SSL con Let’s Encrypt (método recomendado)

El método más rápido y gratuito para obtener un certificado SSL en Syspanel es mediante Let’s Encrypt. El panel lo gestiona de forma automática.

Sigue estos pasos:

Paso 1: Accede a Syspanel

Abre tu navegador y escribe: https://tu-servidor:2106
Inicia sesión con tu usuario y contraseña de administrador.

Paso 2: Ve a la sección “Web”

En el menú lateral izquierdo, haz clic en “Web” (o “Sitios web”). Verás la lista de todos los dominios que tienes configurados.

Paso 3: Edita el dominio deseado

Localiza el dominio al que quieres añadir HTTPS Syspanel. A la derecha, verás un icono de lápiz o el texto “Editar”. Haz clic.

Paso 4: Activa SSL gratuito

Dentro de la edición del dominio, busca la pestaña o sección llamada “SSL” o “Certificados SSL”. Verás una opción que dice “Let’s Encrypt SSL” o “SSL gratuito”. Márcala.

Paso 5: Añade subdominios (opcional)

Si quieres que el certificado cubra también www.tudominio.com y otros subdominios, actívalos en la lista que aparece. Esto es muy recomendable.

Paso 6: Guarda los cambios

Haz clic en “Guardar” o “Actualizar”. Syspanel iniciará automáticamente el proceso de obtención del certificado. Esto puede tardar unos segundos.

[TIP] Si todo va bien, verás un mensaje verde de éxito. A partir de ese momento, tu web cargará por HTTPS. Si falla, revisa que el dominio apunte correctamente y que el puerto 80 esté abierto.


Instalación manual de un certificado SSL de pago

Si necesitas un certificado de pago (por ejemplo, de tipo Wildcard que cubra todos los subdominios, o uno con validación extendida), puedes instalarlo manualmente.

Estos certificados suelen venir en tres archivos: la clave privada (.key), el certificado (.crt) y el certificado intermedio (.ca-bundle o chain.pem). Syspanel los acepta sin problema.

Paso 1: Accede a la edición del dominio

Igual que en el método anterior, ve a Web > Editar el dominio.

Paso 2: Ve a la sección SSL

Dentro de la edición, busca la pestaña “SSL”.

Paso 3: Selecciona “SSL personalizado”

En lugar de marcar Let’s Encrypt, busca una opción que diga “SSL personalizado” o “Subir certificado”.

Paso 4: Pega los datos del certificado

Te aparecerán tres campos de texto:

  • Private Key: Pega aquí el contenido de tu archivo .key.
  • Certificate: Pega el contenido de tu archivo .crt.
  • CA Bundle: Pega el contenido del archivo de certificados intermedios (.ca-bundle o chain.pem). Algunos certificados ya vienen concatenados en el .crt, pero si no, es obligatorio incluirlo aquí.

Paso 5: Guarda los cambios

Haz clic en “Guardar”. Syspanel instalará el certificado y reiniciará el servicio web para que los cambios surtan efecto.

[WARNING] Asegúrate de que el certificado no haya expirado y de que el nombre del dominio en el certificado coincida exactamente con el que tienes configurado en Syspanel (incluyendo el www si aplica).


Verificar que el SSL funciona correctamente

Una vez instalado el certificado SSL, es buena práctica verificar que todo está en orden.

Desde el navegador

Accede a tu web escribiendo https://tudominio.com. Deberías ver el candado verde. Si ves una advertencia de seguridad, algo no está bien.

Con herramientas online

Puedes usar sitios como SSL Labs (ssllabs.com) para analizar tu certificado. Te dará una nota de la A a la F, y te indicará si hay problemas de configuración o de cadena de confianza.

Desde Syspanel

En la misma sección SSL de tu dominio, Syspanel suele mostrar el estado del certificado: fecha de expiración, emisor, etc. Revísalo periódicamente.

[INFO] Los certificados de Let’s Encrypt caducan cada 90 días. Syspanel renueva automáticamente los certificados gratuitos, pero si por algún motivo falla la renovación, recibirás un aviso. No olvides revisar el estado cada cierto tiempo.


Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar SSL en Syspanel.

¿Qué hago si después de instalar el SSL mi web no carga por HTTPS?

Primero, revisa que hayas activado la redirección automática de HTTP a HTTPS. En Syspanel, dentro de la edición del dominio, suele haber una opción llamada “Forzar HTTPS” o “Redirigir a HTTPS”. Actívala y guarda.

Si el problema persiste, puede ser que tengas algún plugin de caché o redirección que esté causando un bucle. Borra la caché de tu navegador y prueba de nuevo.

¿Puedo tener varios certificados SSL para distintos dominios en el mismo servidor?

Sí, perfectamente. Syspanel gestiona certificados independientes para cada dominio. Puedes tener unos con Let’s Encrypt y otros con certificados de pago sin problemas.

¿Let’s Encrypt es seguro? ¿Es suficiente para mi tienda online?

Sí, Let’s Encrypt proporciona un cifrado de nivel empresarial. Para la mayoría de los sitios, incluyendo tiendas online pequeñas y medianas, es más que suficiente. La única diferencia con un certificado de pago es el tipo de validación (Let’s Encrypt solo valida que controlas el dominio, no tu identidad como empresa). Si necesitas un certificado de Validación Extendida (EV) que muestre el nombre de tu empresa en el navegador, entonces deberás comprar uno de pago.

¿Cada cuánto se renueva el certificado SSL en Syspanel?

Los certificados de Let’s Encrypt se renuevan automáticamente cada 90 días. Syspanel tiene un cron que se encarga de ello. Los certificados de pago los tienes que renovar manualmente antes de su fecha de expiración y volver a instalarlos siguiendo el proceso manual.

¿Por qué al acceder a Syspanel (puerto 2106) veo una advertencia de SSL?

Es normal. El propio panel de Syspanel usa un certificado autofirmado para su interfaz de administración. Puedes ignorar la advertencia o instalar un certificado válido también para el panel (esto último es más avanzado y no lo cubrimos en esta guía).


Consejos finales para mantener tu seguridad web

Configurar el certificado SSL es solo el primer paso. Para mantener una buena seguridad web, te recomiendo:

  • Mantén Syspanel y el sistema operativo actualizados: Las actualizaciones corrigen vulnerabilidades.
  • Usa contraseñas fuertes para los usuarios de Syspanel y para las bases de datos.
  • Activa el firewall (por ejemplo, con UFW o iptables) y solo abre los puertos necesarios (80, 443, 2106).
  • Revisa los logs de Syspanel periódicamente para detectar accesos sospechosos.
  • No compartas tus credenciales de administrador del panel.

Conclusión

Ahora ya sabes cómo configurar SSL en Syspanel de forma rápida y segura. Ya sea que optes por el método gratuito de Let’s Encrypt o por un certificado de pago, el proceso es intuitivo y está integrado en el panel.

Recuerda que tener HTTPS Syspanel no solo protege a tus visitantes, sino que también mejora tu posicionamiento y la credibilidad de tu sitio. No lo dejes para después.

Si te ha quedado alguna duda, repasa la sección de FAQ o consulta la documentación oficial de Syspanel (recuerda, puerto 2106). ¡Tu web segura te lo agradecerá!

¿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