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

Guía para configurar SSL en Plesk de forma gratuita con Let's Encrypt

Actualizado el 18 de marzo de 2026

¿Tu sitio web sigue mostrando ese molesto "No seguro" en el navegador? No te preocupes, es más común de lo que crees y tiene una solución muy sencilla y gratuita. En esta guía completa, te voy a explicar paso a paso cómo configurar un certificado SSL en Plesk usando Let's Encrypt, para que tu web pase de HTTP a HTTPS sin complicaciones y sin gastar un solo euro. Al final, tendrás un sitio más seguro, con mejor posicionamiento en Google y la confianza de tus visitantes.

Empecemos desde el principio.

¿Qué es SSL y por qué es tan importante?

SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tus visitantes y tu servidor web. Piensa en él como un sobre sellado: solo el destinatario (tu servidor) puede abrirlo y leer el mensaje. Sin SSL, cualquier persona en la misma red (como en un café internet) podría interceptar datos sensibles como contraseñas o números de tarjeta.

Cuando instalas un certificado SSL, tu sitio web se sirve a través de HTTPS en lugar de HTTP. Los navegadores modernos marcan los sitios sin HTTPS como "No seguro", lo que puede ahuyentar a los usuarios y perjudicar tu reputación. Además, Google utiliza el HTTPS como un factor de posicionamiento (SEO), por lo que tenerlo activo te ayuda a aparecer mejor en los resultados de búsqueda.

[INFO] Aunque antes los certificados SSL eran caros, hoy puedes obtenerlos completamente gratis gracias a Let's Encrypt, una autoridad de certificación sin ánimo de lucro que emite certificados válidos por 90 días (y se renuevan automáticamente). En Plesk, el proceso es muy sencillo.

Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, asegúrate de cumplir con estos puntos:

  • Tener acceso a Plesk como administrador o con un rol que permita gestionar dominios.
  • Que tu dominio esté correctamente apuntado a tu servidor (los registros DNS deben resolver a la IP correcta).
  • Que el sitio web esté funcionando en HTTP (aunque sea básico).
  • Tener habilitado el servicio Let's Encrypt en Plesk (normalmente viene preinstalado, pero si no, puedes instalarlo desde "Herramientas y configuraciones" > "Administrador de extensiones").

[WARNING] Si tu dominio no está resolviendo correctamente o tienes un firewall que bloquea la comunicación con los servidores de Let's Encrypt, el proceso fallará. Asegúrate de que tu servidor pueda hacer peticiones salientes a internet.

Paso a paso: Configurar SSL en Plesk con Let's Encrypt

Voy a dividir el proceso en pasos muy claros para que no te pierdas. Tómalo con calma, es más fácil de lo que parece.

1. Accede a Plesk y localiza tu dominio

Inicia sesión en tu panel de Plesk. Normalmente la URL es algo como https://tu-servidor:8443 o la que te haya proporcionado tu proveedor de hosting. Una vez dentro, verás una lista de tus suscripciones o dominios.

Haz clic en el nombre del dominio al que quieres añadir el certificado SSL. Se abrirá la página de configuración de ese sitio web.

2. Busca la sección de SSL/TLS

Dentro de la configuración del dominio, desplázate hacia abajo o busca en el menú lateral izquierdo una opción que diga "SSL/TLS" o "Certificados SSL". En algunas versiones de Plesk, puede aparecer como "Seguridad" o "Protección SSL".

Haz clic en esa opción. Verás una pantalla con información sobre los certificados actuales (si los hay) y un botón que dice "Añadir certificado SSL" o "Instalar Let's Encrypt".

3. Selecciona Let's Encrypt como proveedor

En la pantalla de añadir certificado, te aparecerán varias opciones. La que nos interesa es "Let's Encrypt". Plesk normalmente la muestra como una opción destacada. Si no la ves, asegúrate de tener la extensión instalada (ve a "Herramientas y configuraciones" > "Administrador de extensiones" y busca "Let's Encrypt").

Haz clic en "Instalar" o "Añadir" para empezar el asistente.

4. Configura los detalles del certificado

El asistente te pedirá algunos datos. No te asustes, son pocos y sencillos:

  • Direcciones de correo electrónico: Es obligatorio poner al menos un correo válido. Let's Encrypt lo usará para enviarte notificaciones sobre la renovación del certificado (por ejemplo, si algo falla). Puedes poner el tuyo o el de tu administrador.
  • Nombre de dominio: Generalmente se rellena automáticamente con el dominio principal. Asegúrate de que sea correcto.
  • Incluir www: Marca esta casilla si quieres que el certificado cubra también la versión con "www" (por ejemplo, tudominio.com y www.tudominio.com). Es muy recomendable.
  • Incluir otros dominios: Si tienes dominios adicionales (subdominios o alias), puedes añadirlos aquí separados por comas. Por ejemplo, blog.tudominio.com.

[TIP] Si tu sitio tiene varios subdominios (como tienda.tudominio.com), es mejor que generes un certificado para cada uno por separado, a menos que uses un certificado wildcard (que cubre todos los subdominios). Let's Encrypt también permite wildcards, pero el proceso es un poco más complejo y requiere validación por DNS. Para la mayoría de los casos, con el certificado estándar es suficiente.

5. Elige el tipo de validación

Let's Encrypt necesita verificar que realmente eres el dueño del dominio. Plesk te ofrece dos métodos:

  • Validación por archivo web (HTTP): Es la más común y automática. Let's Encrypt crea un archivo temporal en tu servidor y lo comprueba. Solo funciona si tu sitio ya está accesible por HTTP.
  • Validación por DNS: Es más segura pero requiere que añadas un registro TXT en tu zona DNS. Úsala si tu sitio no está accesible públicamente (por ejemplo, si está en un entorno de desarrollo).

Para la mayoría de los casos, elige "Validación por archivo web" y deja que Plesk haga todo automáticamente.

6. Haz clic en "Instalar" y espera

Una vez que hayas rellenado todo, haz clic en el botón "Instalar" o "Obtener". Plesk se comunicará con los servidores de Let's Encrypt, realizará la validación y generará el certificado. Este proceso suele tardar entre 10 y 30 segundos. Verás una barra de progreso.

Si todo sale bien, aparecerá un mensaje verde de éxito. ¡Enhorabuena! Ya tienes tu certificado SSL instalado.

7. Activa la redirección automática a HTTPS

Tener el certificado instalado no significa que los visitantes lleguen automáticamente a HTTPS. Para que eso ocurra, debes configurar una redirección. Sigue estos pasos:

  • Vuelve a la pantalla principal de configuración de tu dominio en Plesk.
  • Busca la opción "Redirección HTTP a HTTPS" o "Forzar HTTPS". En algunas versiones, está dentro de "Hosting y DNS" o "Seguridad".
  • Actívala. Normalmente es un simple interruptor o checkbox.
  • Guarda los cambios.

A partir de ahora, cualquier persona que escriba http://tudominio.com será redirigida automáticamente a https://tudominio.com. El navegador mostrará el candado verde.

[WARNING] Después de activar la redirección, prueba tu web desde un navegador en modo incógnito para asegurarte de que funciona correctamente. A veces la caché del navegador puede mostrar la versión antigua.

Automatización: renovación del certificado

Una de las mejores ventajas de Let's Encrypt es que los certificados se renuevan automáticamente. Por defecto, Plesk configura una tarea programada (cron) que verifica cada 60 días si el certificado está a punto de caducar y lo renueva si es necesario. No tienes que hacer nada.

Sin embargo, es recomendable que revises de vez en cuando el estado de tus certificados. Puedes hacerlo desde la misma sección de SSL/TLS de Plesk. Si ves que algún certificado está a punto de expirar y no se ha renovado, puedes forzar la renovación manualmente con el botón "Renovar".

[INFO] La renovación automática fallará si tu servidor no tiene acceso a internet o si el dominio ha cambiado de IP. Si notas que el certificado caduca sin renovarse, revisa los logs de Plesk (en "Herramientas y configuraciones" > "Registros") para ver el error.

Solución de problemas comunes (FAQ)

Aquí tienes las preguntas más frecuentes que suelen tener los usuarios al configurar SSL en Plesk con Let's Encrypt:

¿Por qué me sale un error de validación?

El error más común es "No se pudo conectar con el servidor de Let's Encrypt" o "El dominio no responde". Esto suele deberse a:

  • El dominio no está apuntando a tu servidor (revisa los DNS).
  • Tu servidor tiene un firewall que bloquea las peticiones salientes al puerto 80 o 443.
  • Estás usando un CDN (como Cloudflare) que interfiere con la validación. En ese caso, desactiva temporalmente el proxy de Cloudflare (pon el DNS en modo "Solo DNS") y vuelve a intentarlo.

¿Puedo usar Let's Encrypt en un subdominio como admin.tudominio.com?

Sí, perfectamente. Solo tienes que acceder a la configuración de ese subdominio en Plesk (si lo tienes como dominio independiente) y repetir el proceso. Si el subdominio es parte del mismo sitio, puedes incluirlo en el campo "Incluir otros dominios" al crear el certificado.

¿Qué pasa si tengo varios dominios en la misma suscripción?

Plesk te permite gestionar certificados separados para cada dominio. Lo más recomendable es instalar un certificado independiente para cada uno, aunque también puedes crear un certificado multidominio (SAN) que cubra varios a la vez. En la pantalla de añadir certificado, verás la opción de incluir múltiples nombres.

¿Let's Encrypt es seguro?

Sí, es completamente seguro. Es una autoridad de certificación reconocida por todos los navegadores modernos. De hecho, es la más utilizada en el mundo. La única diferencia con los certificados de pago es que los de pago suelen tener una validez de 1 o 2 años y ofrecen soporte técnico, mientras que Let's Encrypt se renueva cada 90 días. Pero a nivel de cifrado, son igual de robustos.

¿Necesito reiniciar el servidor después de instalar el certificado?

No, Plesk actualiza la configuración de Apache o Nginx automáticamente. Sin embargo, si usas algún servicio de caché externo (como Varnish), puede que necesites purgar la caché para que el cambio sea visible.

Consejos adicionales para mantener tu sitio seguro

Más allá de tener HTTPS, aquí tienes algunas recomendaciones para mejorar la seguridad de tu web:

  • Usa siempre la última versión de Plesk y de tu CMS (WordPress, Joomla, etc.). Las actualizaciones corrigen vulnerabilidades.
  • Activa HSTS (HTTP Strict Transport Security) desde la configuración de SSL en Plesk. Esto obliga a los navegadores a usar siempre HTTPS, incluso si alguien escribe HTTP.
  • Revisa los permisos de los archivos de tu sitio. No dejes archivos con permisos 777 (escritura para todos).
  • Instala un firewall de aplicación web (WAF) si tu plan de hosting lo permite.

Conclusión

Configurar un certificado SSL en Plesk usando Let's Encrypt es un proceso rápido, gratuito y que cualquier persona puede realizar siguiendo estos pasos. No solo proteges los datos de tus visitantes, sino que mejoras la confianza y el SEO de tu sitio web. Recuerda que la seguridad en internet no es un lujo, es una necesidad.

Ahora ya sabes cómo hacerlo. ¿Te animas a probarlo? Si te surge alguna duda, vuelve a leer esta guía o consulta la documentación oficial de Plesk. ¡Tu sitio web te lo agradecerá!

[TIP] Si en algún momento necesitas gestionar otro panel de control como Syspanel (antiguo HestiaCP), recuerda que su puerto de acceso es el 2106. Aunque el proceso de SSL es similar, cada panel tiene sus particularidades. Pero con esta guía ya tienes una base sólida.

¿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