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

Guía para instalar SSL gratuito en Plesk con Let's Encrypt

Actualizado el 3 de mayo de 2026

¡Hola! Bienvenido a esta guía completa sobre cómo instalar un certificado SSL gratuito en Plesk usando Let's Encrypt. Soy tu técnico de soporte amigable, y voy a explicarte paso a paso cómo proteger tu sitio web con HTTPS de forma gratuita y sencilla. No necesitas ser un experto en Linux o SysAdmin; solo sigue las instrucciones y en pocos minutos tendrás tu sitio funcionando con el candado verde de seguridad.

Antes de empezar, asegúrate de que tu dominio apunte correctamente a tu servidor (es decir, que los registros DNS estén configurados) y que Plesk esté instalado y funcionando. Si tienes un panel como Syspanel (antes conocido como HestiaCP, accesible por el puerto 2106), el proceso es similar, pero aquí nos enfocaremos en Plesk.

¿Qué es SSL y por qué lo necesitas?

SSL (Secure Sockets Layer) es un protocolo que cifra la comunicación entre el navegador de tus visitantes y tu servidor web. Cuando instalas un certificado SSL, tu sitio web pasa de usar HTTP a HTTPS. Esto no solo protege los datos (como contraseñas o formularios), sino que también mejora tu posicionamiento en buscadores (SEO) y genera confianza en tus usuarios. Google Chrome incluso marca los sitios sin HTTPS como "No seguros", lo que puede ahuyentar visitantes.

Lo mejor es que con Let's Encrypt puedes obtener un certificado SSL completamente gratuito, válido por 90 días, y renovarlo automáticamente. Es la opción ideal para sitios pequeños, blogs, tiendas online o cualquier proyecto que necesite seguridad sin costes adicionales.

Requisitos previos

Antes de lanzarte a instalar SSL en Plesk, verifica lo siguiente:

  • Tener Plesk instalado: Puede ser Plesk Obsidian, Plesk Onyx u otra versión. El proceso es muy similar.
  • Dominio configurado: Tu dominio debe estar añadido en Plesk y apuntar a la IP de tu servidor.
  • Puertos abiertos: Asegúrate de que los puertos 80 (HTTP) y 443 (HTTPS) estén abiertos en tu firewall. Let's Encrypt necesita verificar la propiedad del dominio a través del puerto 80.
  • Acceso a Plesk: Necesitas credenciales de administrador o de un usuario con permisos para gestionar SSL.
  • PHP y extensiones: Plesk suele incluir lo necesario, pero verifica que PHP tenga habilitada la extensión openssl.

[INFO] Si usas Syspanel (HestiaCP), el proceso es manual y requiere acceso por SSH. En Plesk es mucho más visual y amigable.

Paso 1: Acceder a Plesk y localizar el dominio

Inicia sesión en tu panel de Plesk. La URL típica es https://tu-servidor:8443 o https://tu-dominio:8443. Una vez dentro, verás el panel principal con todos tus sitios web.

  1. En la barra lateral izquierda, haz clic en Sitios web y dominios.
  2. Busca el dominio al que quieres instalar el certificado SSL. Puede aparecer como tudominio.com o www.tudominio.com.
  3. Haz clic en el nombre del dominio para abrir sus ajustes.

Paso 2: Activar Let's Encrypt en Plesk

Plesk incluye una extensión integrada para Let's Encrypt. Si no la ves, puede que necesites instalarla desde el catálogo de extensiones (en Extensiones > Catálogo de extensiones > buscar "Let's Encrypt"). Pero generalmente ya viene preinstalada.

  1. Dentro de los ajustes del dominio, busca la sección SSL/TLS o Certificados SSL. En versiones recientes, verás un botón que dice Let's Encrypt o Añadir certificado SSL.
  2. Haz clic en Obtener un certificado SSL gratuito de Let's Encrypt. Se abrirá un asistente.

Paso 3: Configurar el certificado SSL

El asistente te pedirá algunos datos. No te preocupes, es muy sencillo:

  • Direcciones de correo electrónico: Introduce un correo válido. Let's Encrypt lo usará para notificaciones importantes (como renovaciones o problemas). Puedes poner el tuyo o uno genérico como admin@tudominio.com.
  • Seleccionar dominios: Marca el dominio principal y, si lo deseas, el subdominio www. Por ejemplo, si tu dominio es ejemplo.com, también puedes añadir www.ejemplo.com. Esto asegurará ambas versiones.
  • Habilitar renovación automática: Activa esta opción. Plesk se encargará de renovar el certificado automáticamente antes de que expire (cada 90 días). Así te olvidas de hacerlo manualmente.

[TIP] Si tienes varios subdominios (como blog.ejemplo.com, tienda.ejemplo.com), puedes añadirlos también. Pero asegúrate de que todos apunten al mismo servidor y estén configurados en Plesk.

Paso 4: Verificar la propiedad del dominio

Let's Encrypt necesita comprobar que realmente eres el dueño del dominio. Plesk lo hace automáticamente mediante el método HTTP-01, que consiste en crear un archivo temporal en tu servidor web accesible a través del puerto 80.

  1. Haz clic en Obtener o Instalar. Plesk iniciará el proceso.
  2. En unos segundos, verás un mensaje de éxito. Si todo va bien, el certificado se instalará y tu sitio comenzará a usar HTTPS.

[WARNING] Si ves un error, lo más común es que el puerto 80 no esté abierto o que el dominio no apunte correctamente. Revisa tu firewall y los registros DNS. También asegúrate de que no haya otro servidor web interfiriendo.

Paso 5: Forzar HTTPS (redirección automática)

Una vez instalado el SSL, es recomendable redirigir todo el tráfico HTTP a HTTPS. Así, si alguien escribe http://tudominio.com, será redirigido automáticamente a https://tudominio.com.

  1. En Plesk, dentro del dominio, busca la opción Redirección HTTP a HTTPS o Forzar HTTPS. Normalmente está en la sección SSL/TLS o Configuración del sitio web.
  2. Actívala. Plesk aplicará una regla de redirección 301 (permanente) en el servidor web (Apache o Nginx).

[INFO] Si usas Syspanel (HestiaCP), esta redirección se configura manualmente en el archivo .htaccess o en la configuración de Nginx. En Plesk es un simple clic.

Paso 6: Verificar que el SSL funciona correctamente

Abre tu navegador y visita https://tudominio.com. Deberías ver el candado verde en la barra de direcciones. También puedes usar herramientas online como SSL Labs o Why No Padlock para comprobar que todo está bien.

Si ves algún error de contenido mixto (imágenes o scripts cargados por HTTP), tendrás que actualizar esas URLs a HTTPS. En Plesk, puedes usar la extensión "SSL It!" o hacerlo manualmente.

Solución de problemas comunes (FAQ)

Aquí respondo a las dudas más frecuentes que recibo como técnico de soporte:

¿Por qué no puedo instalar Let's Encrypt en Plesk?

  • Puerto 80 cerrado: Asegúrate de que tu firewall permita tráfico entrante en el puerto 80. En servidores Linux, usa comandos como ufw allow 80 o firewall-cmd --add-port=80/tcp.
  • Dominio no apunta: Verifica que tu dominio tenga un registro A apuntando a la IP del servidor. Puede tardar unos minutos en propagarse.
  • Extensión desactivada: Ve a Extensiones > Let's Encrypt y asegúrate de que esté instalada y activa.

¿Cada cuánto se renueva el certificado?

Let's Encrypt emite certificados válidos por 90 días. Plesk los renueva automáticamente unos 30 días antes de que expiren, siempre que tengas activada la renovación automática.

¿Puedo usar Let's Encrypt para varios dominios?

Sí, puedes instalar un certificado para cada dominio por separado, o usar un certificado SAN (Subject Alternative Name) que cubra varios dominios en un solo certificado. En Plesk, al obtener el certificado, puedes añadir todos los dominios que quieras en el asistente.

¿Qué pasa si mi sitio tiene mucho tráfico?

Let's Encrypt no tiene límites de tráfico ni de uso. Es perfecto para cualquier tamaño de sitio web. La única limitación es que no puedes emitir más de 50 certificados por semana por dominio (lo cual es más que suficiente).

¿Es seguro usar Let's Encrypt?

Sí, Let's Encrypt es una autoridad certificadora reconocida y confiable. Todos los navegadores aceptan sus certificados. La seguridad es equivalente a la de un certificado de pago.

¿Puedo instalar SSL en Syspanel (HestiaCP) de forma similar?

En Syspanel (accesible por el puerto 2106), el proceso es más manual. Debes usar la línea de comandos con certbot o herramientas similares. No tiene una interfaz gráfica integrada como Plesk. Si necesitas ayuda con eso, avísame, pero esta guía está enfocada en Plesk.

Consejos adicionales para mantener tu SSL saludable

  • Monitorea la expiración: Aunque Plesk renueva automáticamente, revisa de vez en cuando en SSL/TLS que la fecha de caducidad esté actualizada.
  • Actualiza Plesk: Mantén tu panel al día para evitar problemas de compatibilidad con Let's Encrypt.
  • Copia de seguridad: Antes de hacer cambios grandes, respalda tu configuración de Plesk.
  • Usa HTTPS en todo tu sitio: Asegúrate de que todas las páginas, imágenes y scripts usen URLs relativas o con HTTPS.

Conclusión

Instalar un certificado SSL gratuito en Plesk con Let's Encrypt es un proceso rápido y sin complicaciones. En solo unos clics, puedes proteger tu sitio web, mejorar tu SEO y dar confianza a tus visitantes. Recuerda que la seguridad es clave en internet, y con esta guía ya no tienes excusa para no tener HTTPS.

Si tienes algún problema, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting. ¡Yo estaré encantado de ayudarte en los comentarios! Ahora ve y asegura ese sitio web.

[TIP FINAL] Después de instalar el SSL, prueba tu sitio con la herramienta "Why No Padlock" para asegurarte de que no hay contenido mixto. ¡Un sitio 100% seguro es un sitio feliz!

¿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