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

Cómo instalar y activar SSL Let's Encrypt en Syspanel

Actualizado el 8 de noviembre de 2025

¿Qué es SSL y por qué necesitas activarlo en Syspanel?

Antes de meternos de lleno en el proceso de instalar ssl syspanel, vamos a ponernos en contexto. SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la conexión entre tu navegador y tu servidor web. Cuando lo tienes activo, la URL de tu sitio comienza con https:// y muestra un candadito verde en la barra del navegador. Esto no solo da confianza a tus visitantes, sino que Google lo usa como factor de posicionamiento. Si aún no lo tienes, estás perdiendo visitas y reputación.

[INFO] Un certificado SSL convierte tu web de "No segura" a "Segura". Es imprescindible para cualquier proyecto serio, incluso para una página personal o un blog pequeño.

Syspanel (el antiguo HestiaCP, que ahora se llama así y se accede por el puerto 2106) es un panel de control gratuito y muy potente. Te permite gestionar dominios, bases de datos, correos y, por supuesto, certificados SSL. La buena noticia es que no necesitas pagar por un certificado caro: Let's Encrypt ofrece certificados gratuitos, automáticos y muy fáciles de gestionar desde el propio panel.

En este artículo te voy a explicar, paso a paso y sin tecnicismos innecesarios, cómo instalar y activar SSL Let's Encrypt en Syspanel para que tu web quede protegida en menos de 5 minutos. Vamos a ello.


Requisitos previos antes de instalar SSL en Syspanel

Antes de lanzarte a activar ssl syspanel, asegúrate de tener todo en orden. No querrás encontrarte con errores a mitad del proceso.

1. Acceso al panel de control

Necesitas tener las credenciales de administrador de Syspanel. Normalmente, se accede escribiendo en tu navegador la IP de tu servidor seguida de dos puntos y el puerto 2106. Por ejemplo: https://tu-ip:2106.

2. Dominio apuntando al servidor

Tu dominio (o subdominio) debe estar apuntando a la IP de tu servidor donde está instalado Syspanel. Esto se hace desde tu proveedor de dominios (donde compraste el dominio), creando un registro A con la IP de tu servidor. Si no haces esto, Let's Encrypt no podrá validar que el dominio es tuyo y el proceso fallará.

3. Puerto 80 abierto

Let's Encrypt necesita verificar tu dominio a través del puerto 80 (HTTP). Asegúrate de que tu firewall (por ejemplo, UFW o CSF) y tu proveedor de hosting permitan conexiones entrantes a ese puerto. Si lo bloqueas, la instalación no funcionará.

4. Tener el dominio creado en Syspanel

El dominio debe existir dentro de Syspanel. Si aún no lo has agregado, ve a la sección "Web" y crea el dominio antes de continuar.

[WARNING] Si tienes algún servicio como Cloudflare en modo proxy (naranja), desactívalo temporalmente o ponlo en modo DNS (gris) durante la instalación. Si no, la validación de Let's Encrypt fallará.


Cómo instalar SSL Let's Encrypt en Syspanel (método gráfico)

El método más sencillo para instalar ssl syspanel es hacerlo desde la interfaz web del panel. No necesitas tocar la terminal ni escribir comandos. Es perfecto para principiantes.

Paso 1: Accede a Syspanel

Abre tu navegador y entra a https://tu-ip:2106. Acepta el aviso de certificado autofirmado si aparece (es normal). Introduce tu usuario y contraseña de administrador.

Paso 2: Ve a la sección "Web"

En el menú lateral izquierdo, busca la pestaña que dice "Web" o "Sitios Web". Haz clic en ella y verás una lista con todos los dominios que tienes alojados en el servidor.

Paso 3: Selecciona tu dominio

Localiza el dominio al que quieres instalarle el certificado SSL. A la derecha de cada dominio, verás una serie de iconos y botones. Busca uno que tenga un candado o que diga "SSL". Normalmente es un icono de candado o un texto que dice "SSL Support".

Haz clic en ese icono. Se abrirá una ventana o te llevará a una nueva página de configuración.

Paso 4: Elige Let's Encrypt

En la pantalla de configuración SSL, tendrás varias opciones. Verás algo como:

  • Let's Encrypt (recomendado)
  • Certificado propio (self-signed)
  • Certificado personalizado (subir tus propios archivos)

Selecciona la opción de Let's Encrypt. Es la que te permite obtener un certificado gratuito y válido automáticamente.

Paso 5: Marca las casillas necesarias

Syspanel te ofrecerá algunas opciones adicionales. Te recomiendo marcar las siguientes:

  • "Activar SSL" (o "Support SSL")
  • "Forzar redirección HTTPS" (o "Redirect to HTTPS"). Esto hace que cualquier visita a tu web en HTTP se redirija automáticamente a HTTPS. Es muy recomendable para el SEO.

Paso 6: Guarda los cambios

Busca el botón "Guardar" o "Install" y haz clic en él. El panel se pondrá a trabajar. Normalmente tarda unos segundos. Verás un mensaje de éxito si todo ha ido bien.

[TIP] Si el proceso falla, revisa los requisitos previos. El error más común es que el puerto 80 esté cerrado o que el dominio no apunte correctamente al servidor.

Paso 7: Verifica que funciona

Abre tu navegador en una ventana de incógnito y escribe https://tudominio.com. Deberías ver el candado verde. También puedes usar herramientas online para comprobar la validez del certificado.


Cómo instalar Let's Encrypt en Syspanel desde la terminal (método avanzado)

Si eres de los que prefieren la línea de comandos, también puedes activar ssl syspanel usando SSH. Este método es más rápido si tienes que hacerlo en varios dominios o si estás acostumbrado a la consola.

Paso 1: Conéctate por SSH

Conecta a tu servidor con tu usuario root o un usuario con permisos de sudo. Por ejemplo:

ssh root@tu-ip

Paso 2: Usa el comando v-list-syspanel-users

Primero, listemos los usuarios que tienes en Syspanel para saber en qué cuenta está tu dominio:

v-list-syspanel-users

Paso 3: Ejecuta el comando para instalar SSL

Syspanel incluye un comando específico para instalar certificados Let's Encrypt. La sintaxis es la siguiente:

v-add-letsencrypt-domain usuario dominio

Por ejemplo:

v-add-letsencrypt-domain admin mipagina.com

Este comando hace todo el trabajo: genera el certificado, lo instala y configura la renovación automática.

Paso 4: Fuerza la redirección a HTTPS (opcional pero recomendado)

Si quieres que todas las visitas a HTTP salten a HTTPS, ejecuta:

v-change-web-domain-httpd-cfg usuario dominio

Luego edita el archivo de configuración de Apache o Nginx y añade la regla de redirección. Si no te sientes cómodo editando archivos de configuración, es mejor que hagas este paso desde el panel gráfico marcando la casilla de "Redirect to HTTPS".

Paso 5: Verifica la renovación automática

Let's Encrypt emite certificados válidos por 90 días. Syspanel se encarga de renovarlos automáticamente, pero por si acaso, puedes comprobarlo con:

crontab -l

Deberías ver una línea que ejecuta el script de renovación de Let's Encrypt.

[INFO] El método por terminal es ideal si tienes muchos dominios. Puedes crear un pequeño script para que recorra todos tus dominios y les instale el certificado de golpe.


Problemas comunes al instalar SSL en Syspanel (FAQ)

Aquí tienes una lista de las dudas más frecuentes que nos llegan al soporte. Léelas antes de abrir un ticket, seguro que te ahorras un disgusto.

¿Por qué me sale el error "Could not validate domain"?

Este error es el más típico. Significa que Let's Encrypt no ha podido confirmar que el dominio te pertenece. Las causas más habituales son:

  • El dominio no apunta a tu servidor (revisa el registro A).
  • El puerto 80 está bloqueado por el firewall.
  • Cloudflare u otro CDN está en modo proxy.

¿Cuánto tarda en renovarse el certificado?

Syspanel renueva los certificados de Let's Encrypt automáticamente cada 90 días. No tienes que hacer nada. Eso sí, asegúrate de que el puerto 80 sigue abierto para que la renovación pueda completarse.

¿Puedo instalar SSL en un subdominio?

Sí, absolutamente. El proceso es idéntico. Solo tienes que seleccionar el subdominio en la sección "Web" y seguir los pasos. Let's Encrypt emite certificados por dominio y subdominio.

¿Qué hago si tengo varios dominios en Syspanel?

Puedes instalar el certificado en cada uno de ellos de forma individual. Si usas la terminal, puedes hacer un bucle con for para instalarlo en todos a la vez. Pero si eres principiante, hazlo uno a uno desde el panel gráfico.

¿Necesito pagar por algo?

No. Let's Encrypt es un servicio gratuito y Syspanel lo integra sin coste adicional. Es una de las grandes ventajas frente a otros paneles de pago.

¿Syspanel es compatible con HTTP/2?

Sí. Una vez activado el SSL, puedes habilitar HTTP/2 en la configuración de tu sitio web. Esto mejora la velocidad de carga y el rendimiento general. Se activa desde el panel en la sección de configuración del dominio.


Consejos extra para que tu web vaya rápida y segura

Una vez que ya sabes instalar ssl syspanel, te doy algunos consejos para sacar el máximo partido a tu certificado:

  • Activa la redirección HTTPS forzosa. No dejes que los usuarios accedan por HTTP. Esto evita contenido mixto (recursos cargados por HTTP en una web HTTPS) y mejora tu SEO.
  • Renueva automáticamente. Como ya te he dicho, Syspanel lo hace solo, pero comprueba de vez en cuando que la tarea cron está activa.
  • Comprueba tu certificado. Usa herramientas como SSL Labs para verificar que la instalación es correcta y que no hay vulnerabilidades.
  • Actualiza Syspanel. Mantén el panel al día para tener las últimas correcciones de seguridad y mejoras en la gestión de SSL.

Conclusión

Activar SSL Let's Encrypt en Syspanel es un proceso rápido, gratuito y al alcance de cualquiera. Tanto si usas la interfaz gráfica como la terminal, en menos de 5 minutos tendrás tu web protegida con https://. No hay excusa para no hacerlo: es gratis, automático y mejora tu posicionamiento en buscadores.

Recuerda que instalar ssl syspanel no es solo una cuestión técnica, es una cuestión de confianza. Tus usuarios se sentirán más seguros al ver el candado verde, y Google te lo agradecerá con mejores posiciones.

Si te ha quedado alguna duda, déjala en los comentarios. Estamos aquí para ayudarte. Y si prefieres, abre un ticket de soporte desde el propio panel. Pero con esta guía, estoy seguro de que no lo necesitarás.

[TIP] Guarda este artículo en favoritos. Te servirá cada vez que añadas un dominio nuevo a tu servidor. Es un proceso que repetirás más de lo que crees.

¡A disfrutar de tu web segura y rápida!

¿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