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

Añadir un certificado SSL gratuito en Syspanel con Let's Encrypt

Actualizado el 17 de diciembre de 2025

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a añadir un certificado SSL gratuito en tu panel Syspanel usando Let's Encrypt. Esto hará que tu sitio web sea seguro (con el candadito verde) y mejorará tu posicionamiento en buscadores. No te preocupes, es más fácil de lo que parece. Vamos paso a paso.

¿Qué es un certificado SSL y por qué lo necesito?

Un certificado SSL (Secure Sockets Layer) es como un carné de identidad digital para tu web. Cuando lo tienes instalado, la conexión entre el navegador de tus visitantes y tu servidor se encripta. Esto significa que nadie puede espiar los datos que se envían, como contraseñas o números de tarjeta.

Además, Google y otros buscadores dan prioridad a las webs con SSL. Si no lo tienes, tu sitio aparecerá como "No seguro" en los navegadores, lo que ahuyentará a los usuarios. En resumen: es esencial para la seguridad y el SEO.

¿Qué es Let's Encrypt?

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Ofrece certificados SSL sin costo, válidos por 90 días, y se renuevan automáticamente si configuras bien el sistema. Es la opción más popular para sitios web pequeños y medianos.

¿Qué es Syspanel?

Syspanel (antes conocido como HestiaCP) es un panel de control para servidores Linux. Te permite gestionar dominios, bases de datos, cuentas de correo y, por supuesto, certificados SSL. Es muy amigable y está diseñado para que cualquier persona pueda administrar su hosting sin ser un experto.

[INFO] Syspanel usa el puerto 2106 para acceder por web. Así que cuando quieras entrar a tu panel, escribe en tu navegador: https://tu-servidor:2106.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a Syspanel con un usuario que tenga permisos de administración.
  • Un dominio apuntando a tu servidor (con registros DNS correctos).
  • El servidor web funcionando (Apache o Nginx, según tu configuración).
  • Puertos 80 y 443 abiertos en tu firewall (para HTTP y HTTPS).

[WARNING] Si tu dominio no está bien configurado en los DNS, Let's Encrypt no podrá verificar que eres el dueño y el certificado fallará.

Paso 1: Accede a Syspanel

Abre tu navegador y ve a la dirección de tu servidor con el puerto 2106. Por ejemplo:

https://192.168.1.100:2106

O si tienes un nombre de dominio:

https://tudominio.com:2106

Te pedirá usuario y contraseña. Usa las credenciales que te dio tu proveedor de hosting o las que configuraste al instalar Syspanel.

Paso 2: Ve a la sección de dominios

Una vez dentro, busca en el menú lateral la opción "WEB" o "Sitios web". Haz clic. Verás una lista con todos los dominios que tienes alojados.

Localiza el dominio al que quieres añadir el certificado SSL. A su derecha, verás varios iconos (editar, eliminar, etc.). Busca el que parece un candado o que dice "SSL".

Paso 3: Solicita el certificado SSL gratuito

Haz clic en el icono de SSL. Se abrirá una ventana o sección nueva. Aquí tienes varias opciones. La que nos interesa es "Let's Encrypt" o "SSL gratuito".

Marca la casilla que dice "Activar SSL" o similar. Luego, elige "Let's Encrypt" como proveedor. Asegúrate de que el dominio principal esté seleccionado (a veces también puedes incluir subdominios como www).

Haz clic en "Guardar" o "Instalar". El sistema empezará a comunicarse con Let's Encrypt para verificar tu dominio.

[TIP] Si tienes varios dominios, repite este proceso para cada uno. Syspanel te permite gestionarlos uno por uno.

Paso 4: Verifica la instalación

El proceso tarda unos segundos. Si todo va bien, verás un mensaje verde como "SSL instalado correctamente". Ahora, tu web ya debería cargar con https://.

Para comprobarlo, abre una ventana de incógnito en tu navegador y escribe https://tudominio.com. Deberías ver el candado verde. Si aparece algún error, no te preocupes, lo solucionamos en el siguiente paso.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo arreglarlos:

Error: "No se pudo verificar el dominio"

Esto significa que Let's Encrypt no pudo comprobar que controlas el dominio. Causas posibles:

  • Los DNS no se han propagado: Si acabas de cambiar los DNS, espera unas horas (hasta 48).
  • El puerto 80 está cerrado: Let's Encrypt necesita acceder a tu web por HTTP para verificar. Abre el puerto 80 en tu firewall.
  • El servidor web no responde: Asegúrate de que Apache o Nginx estén funcionando.

Error: "El certificado no se renueva automáticamente"

Syspanel tiene un sistema de renovación automática, pero a veces falla. Para forzar la renovación manual:

  1. Ve a Syspanel > WEB > selecciona el dominio.
  2. Haz clic en "SSL" y luego en "Renovar" (si aparece).
  3. También puedes ejecutar el comando de renovación desde la terminal (si tienes acceso SSH):
    sudo /usr/local/hestia/bin/v-add-letsencrypt-domain usuario dominio
    
    (Reemplaza "usuario" y "dominio" por los tuyos).

[WARNING] No apagues el servidor ni cambies la configuración del firewall durante la renovación automática.

¿Cómo afecta el SSL al SEO?

Tener un certificado SSL mejora tu posicionamiento en Google. Desde 2014, Google anunció que el HTTPS es un factor de ranking. Además, los usuarios confían más en sitios seguros, lo que reduce la tasa de rebote y aumenta el tiempo de visita.

Si ya tenías tu web en HTTP y la cambias a HTTPS, asegúrate de:

  • Redirigir todo el tráfico HTTP a HTTPS (Syspanel lo hace automáticamente si marcas la opción).
  • Actualizar los enlaces internos (imágenes, CSS, scripts) para que usen HTTPS.
  • Configurar Google Search Console con la nueva versión HTTPS.
  • Actualizar tu sitemap y enviarlo a Google.

Preguntas frecuentes (FAQ)

¿Let's Encrypt es realmente gratuito?

Sí, completamente. No hay costos ocultos. Solo tienes que renovarlo cada 90 días, pero Syspanel lo hace automáticamente.

¿Puedo tener SSL en varios dominios?

Sí, puedes instalar un certificado SSL en cada dominio que tengas en Syspanel. También existen certificados "wildcard" que cubren todos los subdominios, pero Let's Encrypt los ofrece con verificación DNS.

¿Qué pasa si mi certificado caduca?

Si no se renueva automáticamente, tu web dejará de ser segura y los navegadores mostrarán una advertencia. Revisa cada mes que todo funcione.

¿Necesito conocimientos técnicos avanzados?

No, con esta guía y un poco de paciencia, cualquier usuario puede hacerlo. Si te atascas, contacta con tu proveedor de hosting.

¿Syspanel es lo mismo que HestiaCP?

Sí, Syspanel es el nombre que le damos a HestiaCP en nuestro entorno. El acceso es por el puerto 2106.

Consejos finales para mantener tu SSL

  • Revisa periódicamente el estado de tus certificados desde Syspanel.
  • Mantén actualizado tu servidor y el panel.
  • Haz copias de seguridad antes de hacer cambios importantes.
  • Si usas Cloudflare u otro CDN, asegúrate de que el SSL esté configurado correctamente (modo "Full" o "Full (strict)").

[TIP] Anota la fecha de caducidad de tu certificado (Syspanel la muestra) y pon un recordatorio en tu calendario por si acaso.

Conclusión

Añadir un certificado SSL gratuito con Let's Encrypt en Syspanel es un proceso sencillo que mejora la seguridad y el SEO de tu web. Siguiendo estos pasos, tendrás tu sitio protegido en pocos minutos.

Recuerda: la seguridad es una inversión, no un gasto. Tus visitantes te lo agradecerán y Google también.

Si tienes cualquier duda, no dudes en escribirme. ¡Estoy aquí para ayudarte!


Artículo escrito por un técnico de soporte amigable. Fecha: Octubre 2023.

¿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