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

Cómo crear un certificado SSL gratuito con Let's Encrypt en Syspanel

Actualizado el 19 de junio de 2026

¿Te preocupa que tu web no sea segura o que Google la penalice por no tener HTTPS? Tranquilo, porque hoy vas a aprender a solucionarlo de una vez por todas. Y lo mejor de todo es que no te costará ni un solo euro.

En esta guía completa y paso a paso, voy a explicarte cómo crear un certificado SSL gratuito con Let's Encrypt en Syspanel. Olvídate de pagar 50 o 100 euros al año por un candadito. Con esta herramienta, tendrás la seguridad de tu sitio web activada en menos de 5 minutos.

Además, te voy a dar trucos y avisos importantes para que no cometas errores típicos de principiante. Vamos a ello.

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

Antes de ensuciarnos las manos con la configuración, vamos a entender qué estamos haciendo. Un certificado SSL (Secure Sockets Layer) es un archivo que se instala en tu servidor y que activa el protocolo HTTPS en tu dominio.

¿Qué significa esto en cristiano? Que la información que viaja entre el navegador de tus visitantes y tu web va encriptada, como en una caja fuerte. Si alguien intenta interceptar esa información (por ejemplo, una contraseña o un número de tarjeta), solo verá un galimatías imposible de leer.

Pero ojo, que el SSL no solo sirve para proteger datos. Tiene otros beneficios que te interesan muchísimo:

  • Confianza del usuario: los visitantes ven el candadito verde en la barra de direcciones. Eso genera confianza y aumenta las conversiones.
  • Mejora el SEO: Google confirma que el HTTPS es un factor de posicionamiento. Si no lo tienes, tu web parte con desventaja frente a la competencia.
  • Es obligatorio para ciertas funciones: si quieres recibir pagos online o usar algunas APIs de Google, necesitas sí o sí el HTTPS.

Y aquí es donde entra Let's Encrypt, una autoridad de certificación gratuita, automática y abierta. Es la solución perfecta para el 99% de los sitios web.

¿Por qué usar Let's Encrypt en Syspanel y no comprar un certificado?

Es una pregunta muy común. La respuesta es sencilla: porque es gratis y funciona igual de bien. La tecnología de Let's Encrypt es exactamente la misma que la de los certificados de pago. La única diferencia práctica es que los certificados de Let's Encrypt caducan cada 90 días.

¿Te parece un problema? No lo es. En Syspanel, la renovación es automática. Tú no tienes que hacer absolutamente nada. El sistema se encarga de renovarlo antes de que caduque.

Comprar un certificado SSL de pago tiene sentido solo en casos muy concretos, como si necesitas un seguro de garantía extendida o si tu empresa tiene políticas de seguridad muy estrictas. Para el resto de mortales, Let's Encrypt es la opción inteligente.

Requisitos previos antes de activar el SSL

Vamos a asegurarnos de que tienes todo listo para que la instalación sea un éxito. No queremos que te frustres a mitad de camino.

  1. Tener un dominio apuntando a tu servidor: es imprescindible que tu dominio (ej: tudominio.com) esté resolviendo a la IP de tu servidor. Si no sabes cómo hacerlo, revisa la documentación de tu registrador de dominios.
  2. Tener el sitio web creado en Syspanel: el certificado se instala sobre un dominio que ya esté dado de alta en el panel. No puedes activar SSL en un dominio que no existe en tu sistema.
  3. Acceso a Syspanel: necesitas tus credenciales de administrador para entrar al panel de control. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (ej: https://tu-servidor:2106).

[INFO]
Si tu dominio aún no apunta a tu servidor, la instalación del certificado fallará. El sistema no puede verificar que el dominio te pertenece si no lo tiene localizado. Es el requisito más importante.

Paso a paso: Cómo activar HTTPS en Syspanel con Let's Encrypt

Ahora sí, vamos a la acción. Sigue estos pasos al pie de la letra y en menos de lo que canta un gallo tendrás tu web con el candadito verde.

Paso 1: Accede a tu panel de Syspanel

Abre tu navegador web favorito y escribe la dirección de tu servidor con el puerto correspondiente. Recuerda que es el puerto 2106.

https://la-ip-de-tu-servidor:2106

Te pedirá tu usuario y contraseña. Inicia sesión con tus credenciales de administrador.

Paso 2: Navega hasta la sección de "Web"

Una vez dentro, verás el menú principal en la parte superior o lateral. Busca la sección que dice "Web" o "Dominios". Haz clic en ella.

Se te mostrará una lista con todos los dominios que tienes alojados en tu servidor. Busca el dominio en el que quieres activar el SSL.

Paso 3: Activa el Soporte SSL en el dominio

A la derecha del dominio que quieres configurar, verás una serie de iconos o botones. Busca uno que tenga una llave inglesa o que ponga "Editar" (normalmente es un lápiz). Haz clic en ese icono para entrar en las opciones de configuración del dominio.

Dentro de la página de edición, busca una pestaña o sección que se llame "SSL" o "Seguridad". Haz clic ahí.

Verás un interruptor o una casilla que dice algo como "Activar soporte SSL" o "SSL". Actívalo y guarda los cambios. Esto le dice a Syspanel que tu dominio podrá usar HTTPS, pero aún no hemos instalado el certificado.

Paso 4: Activa Let's Encrypt (El paso mágico)

Ahora viene lo bueno. En esa misma sección de SSL, verás un apartado dedicado a Let's Encrypt. Habrá un botón que dice "Activar Let's Encrypt" o "Obtener certificado". Haz clic en él.

[TIP]
Aquí puedes elegir si quieres el certificado para el dominio principal (tudominio.com) o si también quieres incluirlo para el subdominio www (www.tudominio.com). Mi recomendación es que lo actives para ambos, así no tendrás problemas de contenido mixto.

Paso 5: Espera unos segundos y verifica

El sistema hará su magia en segundo plano. Es un proceso automático que se comunica con los servidores de Let's Encrypt para verificar que el dominio es tuyo y emitir el certificado.

No tardará más de 10-15 segundos. Cuando termine, verás un mensaje de éxito o verás que el estado del certificado cambia a "Activo".

Paso 6: Forzar la redirección a HTTPS (Opcional pero crucial)

Ahora mismo, tu web funciona tanto con HTTP como con HTTPS. Eso no es ideal para el SEO, ya que Google lo ve como contenido duplicado.

Para solucionarlo, vuelve a la configuración de tu dominio y busca una opción que diga "Forzar HTTPS" o "Redirección SSL". Actívala.

Esto hará que cualquier persona que intente acceder a http://tudominio.com sea redirigida automáticamente a https://tudominio.com. Es el paso final para que todo funcione perfectamente.

[WARNING]
Si no fuerzas la redirección a HTTPS, tus visitantes podrían seguir entrando por HTTP y verían un aviso de "No seguro" en su navegador. Activar la redirección es tan importante como instalar el certificado.

Solución de problemas comunes: FAQ (Preguntas Frecuentes)

Aquí te dejo las dudas más habituales que nos llegan al soporte. Léelas bien, porque seguro que alguna te resuena.

¿Qué pasa si el certificado no se activa y me da un error?

El error más común es que el dominio no esté apuntando al servidor. Verifica que el registro DNS de tu dominio apunte a la IP correcta. Puede tardar unas horas en propagarse si acabas de cambiarlo.

Otro error típico es tener el puerto 80 bloqueado. Let's Encrypt necesita comunicarse con tu servidor a través del puerto 80 (HTTP) para verificar la propiedad. Asegúrate de que tu firewall no lo esté bloqueando.

¿Cada cuánto tiempo se renueva el certificado?

Como te comentaba, los certificados de Let's Encrypt caducan cada 90 días. Pero no te preocupes, Syspanel lo renueva automáticamente. No tienes que hacer nada. Solo asegúrate de que el servicio de cron (tareas programadas) esté activo en tu servidor.

¿Puedo usar Let's Encrypt si tengo un certificado de pago instalado?

Sí, pero primero deberías desactivar el certificado de pago en Syspanel y luego activar Let's Encrypt. Si no, puede haber conflictos.

¿Qué es el contenido mixto (Mixed Content) y cómo lo evito?

El contenido mixto ocurre cuando tu web carga recursos (imágenes, scripts, CSS) desde URLs que empiezan por http:// en lugar de https://. Esto hace que el candado aparezca roto.

Para solucionarlo, asegúrate de que todos los enlaces internos de tu web usen https://. Si usas un CMS como WordPress, hay plugins que hacen esto automáticamente.

Si uso HestiaCP, ¿cambia algo?

No, si usas HestiaCP, el proceso es exactamente el mismo que te he descrito, pero recuerda que en Syspanel (que es el nombre que le damos nosotros a HestiaCP) el acceso se realiza por el puerto 2106. El resto de pasos son idénticos.

Beneficios adicionales de tener SSL activado en tu web

Más allá de la seguridad y el SEO, activar HTTPS con Let's Encrypt en Syspanel tiene otras ventajas que notarás a corto plazo:

  • Mejor rendimiento: el protocolo HTTP/2, que es mucho más rápido que el antiguo, solo funciona con HTTPS. Tu web cargará más rápido, lo que mejora la experiencia de usuario y el posicionamiento.
  • Compatibilidad con nuevas tecnologías: funciones como las PWA (Progressive Web Apps) o el acceso a la cámara y micrófono del navegador requieren HTTPS.
  • Tranquilidad mental: saber que tus datos y los de tus usuarios están protegidos es un plus que no tiene precio.

Conclusión: No hay excusa para no tener HTTPS

Como has visto, activar HTTPS en Syspanel con Let's Encrypt es un proceso sencillo, rápido y gratuito. No hay ninguna razón técnica ni económica para tener tu web sin el candadito verde.

Has aprendido a hacerlo paso a paso, a solucionar los errores más comunes y a entender por qué es tan importante. Ahora te toca a ti.

Entra en tu panel de Syspanel (recuerda, puerto 2106) y aplica lo que has aprendido. En menos de diez minutos, tu web estará más segura, cargará más rápido y Google te lo agradecerá con mejores posiciones.

Si te surge cualquier duda, aquí estoy para ayudarte. Pero estoy seguro de que no la vas a necesitar. ¡Manos a la obra!

¿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