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

Cómo instalar SSL gratuito en Plesk con Let's Encrypt

Actualizado el 27 de marzo de 2026

¿Por qué necesitas un certificado SSL en tu sitio web?

Antes de meternos de lleno en los pasos técnicos, es importante que entiendas por qué esto es tan crucial. Un certificado SSL (Secure Sockets Layer) es como un carnet de identidad digital para tu sitio web. Cuando lo tienes instalado, la conexión entre el navegador de tus visitantes y tu servidor se cifra. Esto significa que cualquier dato que se intercambie, como contraseñas, números de tarjetas de crédito o información personal, viaja en un sobre cerrado que nadie puede abrir.

Además de la seguridad, Google y otros motores de búsqueda favorecen a los sitios con HTTPS (el candado verde en la barra de direcciones). Si no tienes SSL, tu sitio puede aparecer como "No seguro", lo que ahuyenta a los visitantes y daña tu posicionamiento web. Por eso, instalar SSL Plesk es uno de los primeros pasos que debes dar al lanzar un proyecto online.

¿Qué es Let's Encrypt y por qué es gratuito?

Let's Encrypt es una autoridad de certificación (CA) gratuita, automatizada y abierta. Fue creada por la Internet Security Research Group (ISRG) con el objetivo de hacer que la web sea más segura para todos. A diferencia de los certificados de pago que pueden costar entre 10 y 200 euros al año, Let's Encrypt ofrece certificados SSL/TLS completamente funcionales sin coste alguno.

La única "pega" es que estos certificados caducan cada 90 días. Pero no te preocupes: Plesk incluye una función de renovación automática que se encarga de todo por ti. Una vez configurado, no tendrás que volver a pensar en ello. Es la solución perfecta para pequeñas y medianas empresas, blogs, portafolios o cualquier sitio web que no requiera certificados de validación extendida (EV).

Requisitos previos para instalar SSL gratuito en Plesk

Antes de empezar, asegúrate de cumplir con estos puntos:

  • Tener Plesk instalado en tu servidor (versión 17.0 o superior, aunque las versiones modernas funcionan mejor).
  • Acceso al panel de administración de Plesk con permisos de administrador o de suscripción.
  • Un dominio configurado en Plesk (puede ser un dominio principal o un subdominio).
  • El dominio debe estar apuntando a tu servidor a través de DNS. Let's Encrypt necesita verificar que controlas el dominio para emitir el certificado.
  • Puertos 80 y 443 abiertos en tu firewall. El puerto 80 es necesario para la validación HTTP, y el 443 para servir el contenido HTTPS.

[INFO] Si tu dominio está en un servidor de desarrollo local o en una red privada sin acceso público, Let's Encrypt no podrá validarlo. Necesitas que el dominio sea accesible desde internet.

Paso 1: Accede a tu panel de Plesk

Abre tu navegador y escribe la dirección de tu servidor Plesk. Normalmente es algo como https://tudominio.com:8443 o https://tu-ip:8443. Introduce tus credenciales de administrador.

Una vez dentro, verás el panel principal con todas tus suscripciones y dominios. Si tienes varios sitios web, asegúrate de seleccionar el dominio correcto para el que quieres instalar el certificado.

Paso 2: Localiza la sección de SSL/TLS

En el panel de tu dominio (no en el de administración general), busca una sección llamada "SSL/TLS Certificates" o "Certificados SSL/TLS". Dependiendo de la versión de Plesk, puede estar en:

  • Plesk Obsidian (la versión más reciente): En el menú izquierdo, dentro de "Hosting & DNS", haz clic en "SSL/TLS Certificates".
  • Plesk Onyx o versiones anteriores: Busca directamente "SSL/TLS Certificates" en el menú del dominio.

Si no lo encuentras, usa la barra de búsqueda de Plesk (arriba a la derecha) y escribe "SSL". Te llevará directamente.

Paso 3: Añadir un nuevo certificado con Let's Encrypt

Dentro de la sección SSL/TLS, verás una lista de certificados existentes (si los hay) y un botón que dice "Add SSL/TLS Certificate" o "Añadir certificado". Haz clic ahí.

Se abrirá un formulario. En la parte inferior, verás una opción que dice "Let's Encrypt" o "Free certificate from Let's Encrypt". Actívala.

Ahora completa los campos:

  • Domain name: Aquí debe aparecer tu dominio principal (ej. mipagina.com). Asegúrate de que sea correcto.
  • Additional domain names: Si quieres proteger también www.mipagina.com, blog.mipagina.com o cualquier otro subdominio, añádelos aquí separados por comas o en líneas nuevas. Plesk los incluirá en el mismo certificado.
  • Email address: Introduce una dirección de correo electrónico válida. Let's Encrypt la usará para enviarte avisos de caducidad o problemas (aunque Plesk se encarga de la renovación automática, es buena práctica tenerla).

[WARNING] No añadas dominios que no sean tuyos o que no estén configurados en este mismo servidor. Let's Encrypt verificará cada uno, y si falla la validación de alguno, no se emitirá el certificado.

Paso 4: Configurar la validación automática

Plesk ofrece dos métodos de validación: HTTP y DNS. El más común y sencillo es HTTP-01, que Plesk maneja automáticamente. Solo asegúrate de que la opción "Automatically validate domain ownership" esté marcada. No necesitas tocar nada más.

Si por alguna razón tu dominio no es accesible por HTTP (por ejemplo, si está redirigido a HTTPS con otro certificado), podrías necesitar el método DNS, pero eso es más avanzado y no lo trataremos aquí.

Paso 5: Instalar el certificado

Una vez que hayas rellenado los campos, haz clic en "Get it free" o "Obtener gratis". Plesk se comunicará con los servidores de Let's Encrypt, validará tu dominio y descargará el certificado. Este proceso suele tardar entre 10 y 30 segundos.

Si todo va bien, verás un mensaje de éxito y el nuevo certificado aparecerá en la lista de certificados disponibles.

Ahora, para que tu sitio web lo use, debes asignarlo. En la misma sección SSL/TLS, busca el certificado recién creado y haz clic en el botón de "Set as default" o "Establecer como predeterminado". Luego, asegúrate de que en la configuración del dominio, la opción "SSL/TLS support" esté activada.

[TIP] En Plesk Obsidian, también puedes ir a "Hosting Settings" de tu dominio y marcar "SSL/TLS" y "Permanently redirect HTTP to HTTPS" para que todos los visitantes sean redirigidos automáticamente a la versión segura.

Paso 6: Verificar que todo funciona

Abre tu navegador en modo incógnito y visita tu dominio usando https://. Deberías ver el candado verde en la barra de direcciones. Haz clic en él para ver los detalles del certificado: debe decir "Emitido por: Let's Encrypt Authority X3" o similar.

También puedes usar herramientas online como SSL Labs (www.ssllabs.com/ssltest/) para comprobar la configuración y la fuerza del cifrado.

¿Qué hacer si algo sale mal?

A veces, el proceso puede fallar. Aquí tienes los errores más comunes y sus soluciones:

  • "Failed to validate domain": El dominio no responde correctamente. Revisa que el DNS apunte a tu servidor y que el puerto 80 esté abierto.
  • "Too many certificates already issued": Let's Encrypt tiene un límite de 50 certificados por semana por dominio. Si has estado probando mucho, espera unos días.
  • "Certificate already exists": Ya tienes un certificado activo para ese dominio. Puedes forzar la renovación desde la interfaz de Plesk.

[INFO] Si después de varios intentos no lo consigues, contacta con tu proveedor de hosting. Muchos ofrecen soporte para Let's Encrypt Plesk y pueden ayudarte a solucionar problemas de firewall o DNS.

Mantenimiento: Renovación automática

Lo mejor de todo es que, una vez instalado, Plesk se encarga de renovar el certificado automáticamente cada 60-70 días (antes de que caduque a los 90). No tienes que hacer nada.

Sin embargo, es recomendable que revises de vez en cuando la sección SSL/TLS para asegurarte de que la renovación se ha realizado correctamente. Si ves que el certificado está a punto de caducar y no se renovó, puedes forzar la renovación manualmente desde el mismo botón "Get it free" (Plesk detectará que ya existe y te preguntará si quieres renovarlo).

Preguntas frecuentes (FAQ)

¿Puedo usar Let's Encrypt en un sitio con mucho tráfico?
Sí, Let's Encrypt no tiene limitaciones de tráfico. Es igual de seguro que un certificado de pago para la mayoría de los casos de uso.

¿Necesito conocimientos técnicos para instalar SSL Plesk?
No, el proceso es muy guiado. Si sigues estos pasos, lo harás sin problemas. Eso sí, necesitas acceso al panel de administración.

¿Qué pasa si tengo varios dominios en el mismo Plesk?
Puedes instalar un certificado independiente para cada dominio, o usar un certificado multidominio (SAN) que cubra varios a la vez. En el paso 3, añade todos los dominios en "Additional domain names".

¿Let's Encrypt funciona con Syspanel?
Si te refieres a Syspanel (antes conocido como HestiaCP), la respuesta es sí, pero el proceso es diferente. En Syspanel, accedes por el puerto 2106 y la instalación se hace desde la sección "Web" > "SSL" de cada dominio. No cubrimos ese caso aquí, pero es igual de sencillo.

¿Pierdo algo si uso un certificado gratuito?
Solo la validación extendida (EV) que muestra el nombre de la empresa en la barra de direcciones. Para el 99% de los sitios, Let's Encrypt es más que suficiente.

Conclusión: Tu web más segura y mejor posicionada

Instalar un certificado SSL gratuito con Let's Encrypt en Plesk es uno de los pasos más importantes que puedes dar para proteger a tus usuarios y mejorar tu Plesk seguridad web. Además, al tener HTTPS, Google te recompensará con un mejor ranking en los resultados de búsqueda.

No necesitas gastar dinero ni ser un experto en Linux. Con solo seguir estos pasos, en menos de 5 minutos tendrás tu sitio funcionando con el candado verde. Si tienes dudas, recuerda que siempre puedes consultar la documentación oficial de Plesk o pedir ayuda a tu proveedor de hosting.

¡Ahora ve y protege tu sitio!

¿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