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

Instalar y activar SSL gratis con Let's Encrypt en Plesk

Actualizado el 7 de marzo de 2026

¿Qué es Let's Encrypt y por qué deberías usarlo en Plesk?

Imagina que tu página web es una casa y la información que viaja entre tus visitantes y tu servidor es el correo que envías. Sin un candado, cualquiera podría leerlo. Ese candado digital es el SSL (Secure Sockets Layer) y su versión moderna, TLS. Cuando instalas un certificado SSL, activas el protocolo HTTPS, lo que se traduce en ese candadito verde en la barra del navegador.

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. A diferencia de los certificados de pago (que pueden costar desde 10 hasta cientos de dólares al año), Let's Encrypt ofrece certificados de dominio único y wildcard sin coste alguno. La contrapartida es que tienen una validez de 90 días, por lo que requieren renovación automática. Aquí es donde Plesk brilla: el panel de control integra Let's Encrypt de serie, permitiendo instalar y renovar certificados con un par de clics, sin necesidad de tocar la terminal.

En este artículo, te guiaré paso a paso para instalar SSL Let's Encrypt en Plesk, activar HTTPS y solucionar los problemas más comunes. No necesitas ser un experto en servidores; solo seguir las instrucciones y entenderás el proceso completo.

Requisitos previos antes de instalar el certificado

Antes de lanzarnos, asegúrate de cumplir estos requisitos. Si fallas aquí, el certificado no se emitirá.

  1. Dominio apuntando correctamente: Tu dominio (ejemplo.com) y el subdominio www.ejemplo.com (si lo usas) deben tener registros DNS tipo A que apunten a la IP de tu servidor Plesk. Puedes verificarlo desde tu proveedor de DNS o usando herramientas externas como dnschecker.org.

  2. Acceso al panel de Plesk: Necesitas ser administrador o tener permisos de suscripción. Normalmente, accedes vía https://tu-servidor:8443.

  3. Puerto 80 abierto: Let's Encrypt valida la propiedad del dominio mediante HTTP. El puerto 80 (HTTP) debe estar abierto en tu firewall y apuntando a la web. Si rediriges todo el tráfico a HTTPS antes de emitir el certificado, fallará.

  4. Versión de Plesk: Aunque la mayoría de versiones recientes (18.x) lo tienen integrado, verifica que tu panel esté actualizado. Ve a Herramientas y Configuración > Actualizaciones y Soporte.

[WARNING]: Si tu dominio está detrás de un proxy o CDN (como Cloudflare), la validación HTTP puede fallar. Temporalmente, pon el estado DNS en "Solo DNS" (gris) para que la conexión llegue directa a tu servidor.

Paso 1: Instalar y activar SSL Let's Encrypt en Plesk (Método gráfico)

Este es el método más sencillo y visual. No necesitas escribir ni una línea de código.

1.1 Accede al dominio en Plesk

Entra en tu panel de Plesk y localiza la sección "Sitios web y dominios". Haz clic en el nombre de tu dominio para abrir su panel de administración.

1.2 Busca la opción "Let's Encrypt"

Dentro del panel del dominio, desplázate hasta la sección de "Seguridad". Ahí verás un icono llamado "Let's Encrypt". Haz clic en él.

1.3 Configura los parámetros del certificado

Se abrirá una pantalla con varias opciones. Aquí tienes qué significa cada una:

  • Direcciones de correo electrónico: Introduce un correo válido. Es crucial para recibir avisos de renovación o problemas de caducidad. Te recomiendo usar el correo del administrador.

  • Añadir un subdominio www: Marca esta casilla si quieres que el certificado cubra tanto dominio.com como www.dominio.com. Es altamente recomendable para evitar errores de "conexión no segura" en una de las variantes.

  • Incluir subdominios: Si tienes subdominios como blog.dominio.com y quieres protegerlos con el mismo certificado, actívalo. Ten en cuenta que Let's Encrypt tiene un límite de certificados por semana (50), así que úsalo con prudencia.

  • Renovación automática: Deja esta casilla marcada. Plesk renovará el certificado automáticamente antes de que caduque (a los 60 días aproximadamente). Si la desmarcas, tendrás que renovarlo manualmente cada 90 días.

1.4 Instala el certificado

Una vez rellenado, haz clic en el botón "Instalar". Plesk se comunicará con los servidores de Let's Encrypt, verificará la propiedad del dominio y emitirá el certificado. Este proceso suele tardar entre 10 y 30 segundos.

Si todo ha ido bien, verás un mensaje de éxito y el certificado aparecerá en la lista de "Certificados SSL/TLS" de tu dominio.

[TIP]: Si tu dominio ya tenía un certificado de pago o autofirmado, Plesk lo reemplazará automáticamente. No te preocupes por perder nada.

Paso 2: Activar HTTPS y redirigir todo el tráfico

Instalar el certificado es solo la mitad del trabajo. Ahora debes forzar a que todas las visitas usen HTTPS. Si no lo haces, los usuarios podrían acceder por HTTP (puerto 80) y ver el error de "no seguro".

2.1 Configura la redirección permanente (301)

En el mismo panel de "Sitios web y dominios", busca el icono de "Redirección HTTP a HTTPS". Haz clic en él.

Selecciona la opción "Redirigir todo el tráfico HTTP a HTTPS". Plesk creará automáticamente una regla de redirección 301 en el servidor web (Apache o Nginx). Esto es esencial para el SEO, ya que consolida la autoridad del dominio en una sola versión (la HTTPS).

2.2 Verifica la configuración de Nginx (si lo usas)

Si tu servidor usa Nginx como proxy inverso (algo común en Plesk), es posible que necesites ajustar la configuración para que el propio Nginx sirva el SSL.

Ve a "Apache y Nginx" dentro del panel del dominio. En la pestaña "Nginx", busca la sección de "Configuración adicional" y añade estas líneas para forzar la redirección a nivel de Nginx:

if ($scheme = http) {
    return 301 https://$host$request_uri;
}

Guarda los cambios. Esto asegura que incluso las peticiones que llegan al puerto 80 de Nginx se redirijan antes de pasar a Apache.

2.3 Actualiza las URLs en tu sitio web

Este paso es manual y depende de tu CMS. Si usas WordPress, ve a Ajustes > Generales y cambia las dos URLs (Dirección de WordPress y Dirección del sitio) de http:// a https://.

Si tienes una web estática o un desarrollo a medida, deberás buscar en tu base de datos o archivos de configuración las URLs antiguas y reemplazarlas. Puedes usar un plugin como "Better Search Replace" para WordPress, o una consulta SQL si sabes lo que haces.

[WARNING]: Si no actualizas las URLs, verás contenido mixto (imágenes o scripts cargados por HTTP en una página HTTPS). El navegador mostrará el candado como "no seguro" o "con errores".

Paso 3: Renovación automática y gestión del certificado

Como mencioné, Let's Encrypt emite certificados de 90 días. Plesk automatiza la renovación, pero es bueno saber cómo funciona y cómo forzarla si es necesario.

3.1 ¿Cómo funciona la renovación en Plesk?

Plesk ejecuta una tarea programada (cron job) que verifica los certificados que están a punto de caducar (normalmente, cuando les quedan 30 días o menos). Si el certificado expiró por error, Plesk también intenta renovarlo en cada acceso al panel.

3.2 Renovar manualmente

Si desconfías de la automatización o acabas de cambiar la configuración DNS, puedes forzar la renovación. Ve a "Sitios web y dominios > Let's Encrypt" y haz clic en "Renovar". Plesk comprobará si es necesario y, si lo es, emitirá uno nuevo.

3.3 Comprobar la fecha de caducidad

Puedes ver la fecha de caducidad de tu certificado en "Sitios web y dominios > Certificados SSL/TLS". Haz clic en el icono del ojo para ver los detalles del certificado, incluyendo el emisor y las fechas de validez.

[INFO]: Aunque la renovación es automática, es una buena práctica revisar una vez al mes que el proceso se ha completado correctamente. Un fallo en la renovación puede dejar tu web sin HTTPS temporalmente.

Solución de problemas comunes al instalar SSL en Plesk

Aquí tienes una pequeña FAQ con los errores más frecuentes y sus soluciones.

Error: "No se pudo emitir el certificado para el dominio"

Este error genérico suele deberse a problemas de DNS o de puerto.

  1. Verifica que el dominio resuelve a la IP correcta de tu servidor. Usa ping dominio.com desde tu PC.

  2. Comprueba que el puerto 80 está abierto. Desde tu PC, abre un navegador y ve a http://dominio.com. Deberías ver tu página (o una redirección). Si ves un error de "tiempo de espera", el puerto está bloqueado.

  3. Si usas un firewall como CSF o iptables, asegúrate de que el puerto 80 no esté restringido solo a ciertas IPs.

Error: "Demasiadas solicitudes de certificados para el dominio"

Let's Encrypt tiene un límite de 50 certificados por dominio y semana. Si has estado probando y fallando, puedes haber alcanzado el límite. Espera 7 días y vuelve a intentarlo.

El candado aparece pero con un triángulo amarillo (contenido mixto)

Esto significa que tu página HTTPS está cargando recursos (imágenes, CSS, JS) desde URLs HTTP. Usa la consola de desarrollador de tu navegador (F12) para identificar qué peticiones son "inseguras". Corrige esas URLs en tu base de datos o archivos.

¿Qué pasa con Syspanel?

Si en tu búsqueda de soluciones encuentras referencias a Syspanel (anteriormente conocido como HestiaCP), debes saber que es un panel de control diferente a Plesk. Aunque el proceso conceptual es el mismo (emitir un certificado Let's Encrypt), la interfaz y los pasos cambian por completo. Syspanel se gestiona a través del puerto 2106 (https://tu-servidor:2106). Si ves tutoriales para ese panel, no intentes replicarlos en Plesk, ya que la estructura de menús es distinta. Para Plesk, lo que has leído aquí es lo correcto.

Conclusión: tu web ya es segura

Has instalado y activado correctamente un certificado SSL Let's Encrypt en Plesk. Ahora tu web muestra el candado verde, los datos de tus usuarios viajan cifrados y has mejorado tu posicionamiento SEO, ya que Google considera HTTPS como una señal de confianza.

Recuerda los puntos clave:

  • La renovación automática te evita dolores de cabeza, pero supervisa una vez al mes.

  • La redirección 301 de HTTP a HTTPS es obligatoria para no perder tráfico ni posicionamiento.

  • Si tienes contenido mixto, el navegador avisará. Corrige las URLs internas.

Con este artículo, has resuelto las dudas más comunes sobre instalar SSL en Plesk, has activado HTTPS y sabes cómo mantener tu certificado gratis y funcionando. Si algo falla, revisa los requisitos previos y los errores comunes que he listado. ¡Buena suerte con tu web segura!

¿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