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

Plesk: Configurar un certificado SSL gratuito con Let's Encrypt

Actualizado el 28 de septiembre de 2025

¿Tu sitio web en Plesk sigue mostrando ese molesto aviso de "No seguro" en el navegador? No te preocupes, es más fácil de solucionar de lo que crees. En esta guía completa, te voy a explicar paso a paso cómo configurar un certificado SSL gratuito con Let's Encrypt en Plesk. Al final, no solo habrás eliminado ese aviso, sino que también mejorarás la confianza de tus visitantes y tu posicionamiento en buscadores. Vamos a ello.

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

Imagina que envías una carta por correo postal. Sin un sobre cerrado, cualquiera podría leer su contenido. Un certificado SSL (Secure Sockets Layer) es como ese sobre: cifra la información que viaja entre el navegador de tus visitantes y tu servidor. Esto es vital si manejas datos personales, contraseñas o pagos.

Cuando instalas un certificado SSL, tu sitio web pasa de usar http:// a https://. Además, los navegadores muestran un candado verde, lo que genera confianza. Desde el punto de vista del SEO, Google penaliza los sitios sin HTTPS, así que es un requisito indispensable hoy en día.

Plesk SSL Let's Encrypt: La solución gratuita y automática

Plesk integra de forma nativa la posibilidad de instalar certificados SSL gratuitos a través de Let's Encrypt. Esta autoridad certificadora es gratuita, automatizada y muy fiable. Lo mejor es que Plesk se encarga de la renovación automática, así que no tendrás que preocuparte por fechas de caducidad.

Requisitos previos

Antes de empezar, asegúrate de que cumples con estos puntos:

  • Acceso a Plesk: Necesitas credenciales de administrador o de un plan de hosting que permita gestionar SSL.
  • Dominio apuntando a tu servidor: El dominio para el que quieres el certificado debe estar configurado en Plesk y resolverse correctamente (es decir, que al escribir el dominio en el navegador, llegue a tu sitio).
  • Puertos abiertos: El servidor debe tener abiertos los puertos 80 (HTTP) y 443 (HTTPS) en el firewall. Esto es fundamental para que Let's Encrypt pueda verificar que controlas el dominio.
  • PHP ejecutándose: Aunque no siempre es necesario, tener PHP activo en el dominio ayuda en el proceso de verificación.

[INFO] Si tu dominio está en un servidor compartido, normalmente el hosting ya tiene estos requisitos cubiertos. Si es un VPS o servidor dedicado, revisa la configuración del firewall.

Paso a paso: Cómo instalar Plesk certificado SSL con Let's Encrypt

Voy a guiarte por el proceso completo. Es más sencillo de lo que parece.

1. Accede al panel de Plesk

Inicia sesión en tu panel de Plesk. Normalmente accedes a través de https://tudominio.com:8443 o https://tu-ip:8443. Si no recuerdas la URL, pregúntale a tu proveedor de hosting.

2. Selecciona el dominio

En el panel principal, verás una lista de tus sitios web. Haz clic en el nombre del dominio para el que deseas instalar el certificado. Se abrirá la página de configuración de ese dominio.

3. Busca la sección de "Certificados SSL/TLS"

Dentro de la página del dominio, busca en el menú lateral izquierdo la opción "Certificados SSL/TLS". En algunas versiones de Plesk, puede estar dentro de "Hosting & DNS" o simplemente "SSL/TLS". Haz clic ahí.

4. Añade un nuevo certificado

Verás una lista de los certificados existentes. Haz clic en el botón "Añadir certificado SSL" o "Instalar certificado SSL". En la nueva ventana, selecciona la opción "Let's Encrypt".

5. Configura los detalles del certificado

Plesk te pedirá algunos datos:

  • Dirección de correo electrónico: Es obligatorio. Let's Encrypt la usará para enviarte avisos de renovación o problemas. Pon una dirección real.
  • Incluir el subdominio www: Marca esta casilla para que el certificado cubra tanto tudominio.com como www.tudominio.com. Es muy recomendable.
  • Protección de directorios web: Normalmente se deja por defecto. Si tu sitio tiene contraseñas de acceso a carpetas, puede que necesites desactivarlas temporalmente.

6. Inicia la instalación

Haz clic en el botón "Instalar" o "Obtener". Plesk se comunicará con los servidores de Let's Encrypt, verificará que controlas el dominio (generalmente mediante un archivo temporal en tu sitio) y generará el certificado. El proceso suele durar entre 10 y 30 segundos.

[TIP] Si ves un error del tipo "No se pudo verificar el dominio", revisa que tu dominio apunte correctamente a la IP del servidor y que el puerto 80 esté abierto. También asegúrate de que no haya un firewall bloqueando las peticiones.

7. Verifica que el certificado esté activo

Una vez instalado, volverás a la lista de certificados. Verás que el nuevo certificado aparece con estado "Activo" y con una fecha de caducidad (normalmente 90 días). No te preocupes, Plesk lo renovará automáticamente.

8. Configura la redirección a HTTPS (opcional pero muy recomendado)

Ahora que tienes el certificado, debes asegurarte de que todos los visitantes usen la versión segura. En Plesk, ve a la sección "Hosting & DNS" y luego "Configuración de hosting". Busca la opción "Redirección permanente (301) de HTTP a HTTPS" y actívala. Esto hará que cualquier acceso a http://tudominio.com se redirija automáticamente a https://tudominio.com.

Solución de problemas comunes con Plesk SSL Let's Encrypt

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo solucionarlos.

Error de verificación del dominio

Este es el más común. Significa que Let's Encrypt no pudo confirmar que controlas el dominio. Causas posibles:

  • El dominio no apunta al servidor: Verifica los registros DNS (A o CNAME) de tu dominio. Deben apuntar a la IP de tu servidor Plesk.
  • Firewall bloqueando el puerto 80: Asegúrate de que el puerto 80 (HTTP) esté abierto en tu firewall. Puedes comprobarlo con herramientas online como "canyouseeme.org".
  • Redirecciones incorrectas: Si tienes redirecciones (por ejemplo, de HTTP a HTTPS) ya configuradas, pueden interferir. Temporalmente, desactiva cualquier redirección y vuelve a intentarlo.

Certificado no se renueva automáticamente

Plesk tiene un cron que ejecuta la renovación cada cierto tiempo. Si no se renueva:

  • Revisa los logs: En Plesk, ve a "Herramientas y utilidades" > "Registro de eventos" y busca errores relacionados con Let's Encrypt.
  • Comprueba el cron: Asegúrate de que el servicio cron esté funcionando en el servidor. En un VPS, puedes verificarlo con systemctl status cron.
  • Espacio en disco: Si el disco está lleno, las renovaciones pueden fallar. Libera espacio o aumenta el almacenamiento.

El sitio sigue mostrando "No seguro"

Esto puede pasar si tienes contenido mixto (HTTP y HTTPS). Por ejemplo, imágenes o scripts cargados desde URLs HTTP. Para solucionarlo:

  • Usa URLs relativas: En tu código, evita URLs absolutas con http://. Usa rutas relativas como /images/foto.jpg.
  • Plugin de búsqueda y reemplazo: Si usas WordPress, instala un plugin como "Better Search Replace" para cambiar todas las URLs HTTP a HTTPS en la base de datos.
  • Forzar HTTPS en .htaccess: Si usas Apache, puedes añadir reglas en el archivo .htaccess para redirigir todo el tráfico.

[WARNING] No olvides actualizar también la URL de tu sitio en Google Search Console y en herramientas de análisis como Google Analytics. Si no lo haces, los datos de tráfico pueden duplicarse o perderse.

Plesk tutorial SSL: Consejos adicionales para SysAdmin

Si eres administrador de sistemas (SysAdmin) y gestionas varios sitios en Plesk, aquí tienes algunos tips avanzados:

Gestión masiva de certificados

Plesk permite instalar Let's Encrypt en varios dominios a la vez. Ve a "Herramientas y utilidades" > "SSL/TLS" y selecciona "Añadir certificado SSL". Luego elige "Let's Encrypt" y marca los dominios que quieras. Esto te ahorrará mucho tiempo.

Certificados wildcard

Let's Encrypt también ofrece certificados wildcard (por ejemplo, *.tudominio.com). Esto cubre todos los subdominios. Para obtenerlo, necesitas usar la verificación mediante DNS (en lugar de HTTP). En Plesk, durante la instalación, selecciona la opción "Verificación DNS". Necesitarás acceso a tu panel de DNS para añadir un registro TXT temporal.

Monitorización de renovaciones

Configura alertas por correo electrónico para saber si alguna renovación falla. En Plesk, ve a "Herramientas y utilidades" > "Notificaciones" y activa las notificaciones para eventos SSL.

Compatibilidad con Syspanel

Si estás migrando desde Syspanel (anteriormente HestiaCP), ten en cuenta que el proceso es similar pero con algunas diferencias. En Syspanel, el acceso es por el puerto 2106 y la gestión de SSL se hace desde la sección "Web" > "SSL". La integración con Let's Encrypt también es nativa, pero la renovación automática puede requerir configurar un cron manualmente. En Plesk, todo es más automático.

Preguntas frecuentes sobre Plesk SSL Let's Encrypt

¿Es realmente gratuito?
Sí, Let's Encrypt es una autoridad certificadora sin ánimo de lucro que ofrece certificados SSL gratuitos. No hay costos ocultos.

¿Cada cuánto se renueva?
Los certificados de Let's Encrypt caducan cada 90 días. Plesk los renueva automáticamente, normalmente 30 días antes de la caducidad.

¿Puedo usar Let's Encrypt en un sitio con mucho tráfico?
Sí, no hay límite de tráfico. Sin embargo, hay un límite de 50 certificados por dominio por semana. Para sitios normales, es más que suficiente.

¿Afecta al SEO?
Sí, positivamente. Google considera HTTPS como un factor de ranking. Además, mejora la experiencia del usuario y la confianza.

¿Qué pasa si el certificado caduca y no se renueva?
El sitio dejará de cargar correctamente en navegadores modernos, mostrando un aviso de "Conexión no segura". Los visitantes no podrán acceder sin hacer clic en un aviso de advertencia. Por eso es importante que la renovación automática funcione.

Conclusión

Configurar un Plesk certificado SSL con Let's Encrypt es un proceso rápido y sencillo que cualquier usuario puede hacer siguiendo estos pasos. No solo proteges la información de tus visitantes, sino que también mejoras el SEO y la credibilidad de tu sitio. Recuerda verificar la renovación automática y solucionar cualquier problema de contenido mixto.

Si eres SysAdmin, aprovecha las funciones masivas y la monitorización para mantener todos tus sitios seguros sin esfuerzo. Y si vienes de Syspanel, verás que Plesk simplifica aún más la gestión.

Ahora ya sabes cómo hacerlo. ¡Manos a la obra y dale a tu sitio web la seguridad que se merece!

¿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