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

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

Actualizado el 7 de enero de 2026

¿Cansado de ver ese molesto candado roto en la barra de direcciones de tu sitio web? ¿O peor aún, que tus visitantes vean un mensaje de "No seguro" antes de entrar a tu página? No te preocupes, es más común de lo que crees y tiene una solución muy sencilla y, lo mejor de todo, gratuita.

En este artículo, vamos a ver paso a paso cómo instalar un certificado SSL usando Let's Encrypt directamente desde el panel de control Plesk. Este proceso es una de las tareas más gratificantes para cualquier SysAdmin, porque en pocos minutos transformas la seguridad y la confianza de tu web. Y lo mejor: no necesitas ser un experto en criptografía ni pagar un solo euro.

Vamos a ello.

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

Antes de meternos en la instalación, aclaremos qué es esto del SSL. Imagina que tu sitio web es una casa. Sin SSL, la puerta está abierta de par en par y cualquiera que "escuche" la conversación entre tu servidor y el navegador del visitante puede entender lo que se dice (contraseñas, datos de tarjetas, etc.). Con un certificado SSL, esa conversación se cifra, como si hablaras en un código secreto que solo tú y tu visitante pueden entender.

Google, además, penaliza (baja en los resultados de búsqueda) a los sitios que no tienen SSL. Por lo tanto, instalar un certificado no solo es cuestión de seguridad, sino también de SEO. Y con Let's Encrypt, una autoridad certificadora gratuita y automatizada, no hay excusa para no tenerlo.

Requisitos previos para instalar SSL en Plesk

Antes de lanzarnos, asegurémonos de que todo está listo. Esto es lo que necesitas:

  • Un servidor con Plesk instalado: Puede ser Plesk Obsidian, Onyx o versiones recientes. El proceso es prácticamente idéntico.
  • Acceso al panel de administración de Plesk: Necesitas las credenciales de un usuario con permisos de administrador o de suscripción.
  • Un dominio o subdominio activo en Plesk: El dominio debe estar correctamente configurado y apuntando a tu servidor (es decir, que tu web cargue aunque sea sin SSL).
  • Puertos abiertos: El proceso de Let's Encrypt requiere que tu servidor sea accesible desde internet en los puertos 80 (HTTP) y 443 (HTTPS). Si tienes un firewall, asegúrate de que estos puertos están abiertos.
  • Tener la extensión de Let's Encrypt instalada en Plesk: En las versiones modernas de Plesk, esta extensión viene preinstalada. Si no es tu caso, la instalaremos en el siguiente paso.

Paso 1: Verificar e instalar la extensión de Let's Encrypt en Plesk

Lo primero es asegurarnos de que la herramienta estrella está disponible. Plesk gestiona los certificados de Let's Encrypt a través de una extensión.

  1. Inicia sesión en tu panel de Plesk (normalmente accedes a través de https://tu-servidor:8443 o la URL que tengas configurada).
  2. En el menú lateral izquierdo, busca y haz clic en "Extensiones" (o "Extensions").
  3. En la barra de búsqueda de extensiones, escribe "Let's Encrypt".
  4. Si ves la extensión llamada "Let's Encrypt" de Plesk, y tiene un botón que dice "Instalar", haz clic en él. Si ya está instalado, verás un botón que dice "Opciones" o "Administrar". En ese caso, ya lo tienes listo.

[TIP]: Si no encuentras la extensión, puede que tu licencia de Plesk no la incluya. Contacta con tu proveedor de hosting o verifica tu suscripción. En la mayoría de los planes de hosting compartido o VPS gestionado, viene incluida.

Paso 2: Acceder a la herramienta de SSL/TLS en tu dominio

Una vez que la extensión está instalada, el proceso es muy visual. Vamos a la configuración de tu sitio web.

  1. En el panel principal de Plesk, ve a la sección "Sitios web y dominios" (o "Websites & Domains").
  2. Busca el dominio para el cual quieres instalar el certificado SSL. Verás una lista de todos tus sitios.
  3. Haz clic en el nombre del dominio o en el enlace que dice "SSL/TLS Certificates" (o "Certificados SSL/TLS"). Si no lo ves directamente, busca un icono de un candado o un engranaje.

Se abrirá una nueva página con varias opciones relacionadas con la seguridad de tu sitio.

Paso 3: Iniciar la instalación del certificado SSL Let's Encrypt

Aquí es donde ocurre la magia. En la página de SSL/TLS, verás un botón o enlace que dice algo como "Instalar un certificado SSL de Let's Encrypt", "Obtener un certificado gratuito" o simplemente "Let's Encrypt". Haz clic en él.

Se abrirá un asistente muy sencillo. Normalmente solo tienes que rellenar unos pocos campos:

  • Dirección de correo electrónico: Es muy importante que pongas una dirección de correo real y que revises. Let's Encrypt la usará para enviarte avisos de renovación (aunque Plesk lo hace automáticamente) y, en caso de problemas, para contactarte.
  • Incluir el subdominio "www": Marca esta casilla si quieres que el certificado cubra tanto tudominio.com como www.tudominio.com. Es muy recomendable.
  • Incluir otros subdominios (opcional): Si tienes otros subdominios como blog.tudominio.com o tienda.tudominio.com, puedes añadirlos aquí. Let's Encrypt permite certificados multidominio (hasta 100 dominios por certificado, pero no te vuelvas loco).

[INFO]: No es necesario que marques "Protección de seguridad adicional" a menos que sepas exactamente lo que haces. Para el 99% de los casos, con la configuración básica es suficiente.

Paso 4: Ejecutar la instalación y verificar la correcta emisión

Una vez que hayas rellenado los datos, haz clic en el botón "Instalar" o "Obtener". Plesk se pondrá a trabajar automáticamente:

  1. Se comunicará con los servidores de Let's Encrypt.
  2. Validará que tu dominio existe y que tienes control sobre él (lo hace mediante una comprobación en tu servidor web).
  3. Si todo es correcto, emitirá el certificado y lo instalará en tu sitio web.

El proceso suele durar entre 10 y 30 segundos. Verás una pantalla de confirmación verde con un mensaje de éxito. ¡Enhorabuena! Ya tienes tu certificado SSL gratuito instalado.

Paso 5: Forzar el uso de HTTPS (Redirección automática)

Tener el certificado instalado es genial, pero si no fuerzas a los visitantes a usar la versión segura, todavía podrán acceder por HTTP (la insegura). Para ello, debemos configurar una redirección.

  1. Vuelve a la página principal de "Sitios web y dominios".
  2. Busca la sección de "Redireccionamiento" o "Hosting & DNS".
  3. Dentro de las opciones de seguridad o de hosting, busca una opción que diga "Redirigir HTTP a HTTPS" o "Forzar conexión segura".
  4. Activa esa opción. A partir de ahora, cualquier persona que escriba http://tudominio.com será redirigida automáticamente a https://tudominio.com.

[WARNING]: Si tu sitio web ya tenía contenido indexado por Google con la versión HTTP, al activar esta redirección le estás diciendo a Google que use la nueva versión HTTPS. Es un cambio muy positivo para el SEO.

¿Qué pasa con la renovación? ¡No te preocupes!

Una de las mejores cosas de Let's Encrypt es que los certificados caducan cada 90 días. Pero con Plesk, esto no es un problema. Por defecto, Plesk configura una tarea programada (cron job) que renueva automáticamente tus certificados de Let's Encrypt antes de que caduquen.

No necesitas hacer nada. Sin embargo, es buena práctica, como buen SysAdmin, revisar de vez en cuando el estado de tus certificados. Puedes hacerlo desde la misma sección de "SSL/TLS Certificates" de tu dominio. Allí verás la fecha de caducidad.

[INFO]: Si por algún motivo la renovación automática falla (por ejemplo, si tu servidor está apagado ese día), recibirás un aviso en el correo electrónico que pusiste al instalar el certificado. Si ves que se acerca la fecha y no se ha renovado, puedes volver a este asistente y hacer clic en "Renovar" manualmente.

Solución de problemas comunes (FAQ)

A veces las cosas no salen a la primera. No te preocupes, aquí tienes las soluciones a los problemas más habituales.

1. "Error: No se pudo validar el dominio"

Este es el error más común. Significa que Let's Encrypt no pudo comprobar que controlas el dominio. Las causas más frecuentes son:

  • El dominio no apunta a tu servidor: Revisa que los registros DNS (A o CNAME) de tu dominio apunten a la IP de tu servidor Plesk. Puede tardar unas horas en propagarse.
  • Puerto 80 bloqueado: Asegúrate de que tu firewall (como iptables o CSF) permite el tráfico entrante en el puerto 80.
  • Redirecciones o reglas de reescritura incorrectas: Si tienes reglas complejas en el archivo .htaccess o en la configuración de Nginx, podrían estar interfiriendo. Temporalmente, desactívalas para la instalación.
  • El sitio web está en mantenimiento o caído: El servidor web debe estar funcionando y respondiendo en el puerto 80.

2. "El certificado se instaló, pero el sitio web sigue mostrando 'No seguro'"

  • Redirección no activada: Asegúrate de haber seguido el paso 5 y haber forzado la redirección HTTP a HTTPS.
  • Caché del navegador: Limpia la caché de tu navegador o prueba en una ventana de incógnito.
  • Contenido mixto: Tu web puede tener elementos (imágenes, scripts, CSS) que se cargan a través de HTTP en lugar de HTTPS. Esto provoca que el candado aparezca como no seguro. Revisa el código de tu web o usa herramientas como "Why No Padlock?" para identificar los elementos problemáticos.

3. "¿Puedo instalar Let's Encrypt en un subdominio como blog.midominio.com?"

Sí, absolutamente. El proceso es exactamente el mismo. Solo debes seleccionar el subdominio en la lista de "Sitios web y dominios" y seguir los mismos pasos. Recuerda que puedes añadir varios subdominios en un mismo certificado.

4. "¿Y si uso otro panel como Syspanel (HestiaCP)?"

Si estás usando Syspanel (conocido anteriormente como HestiaCP), el proceso es similar pero con algunas diferencias. Syspanel también incluye soporte para Let's Encrypt. Para acceder a su panel, recuerda que la URL es https://tu-servidor:2106. Una vez dentro, en la sección de tu dominio, hay una opción llamada "SSL" o "Certificado SSL". Allí puedes solicitar un certificado gratuito de Let's Encrypt fácilmente. El principio es el mismo: validación, emisión e instalación automática.

Conclusión: Tu web ya es segura y profesional

Instalar un certificado SSL con Let's Encrypt en Plesk es una de las tareas más rápidas y gratificantes que puedes hacer como SysAdmin o propietario de un sitio web. En menos de 5 minutos, has conseguido:

  • Cifrar la comunicación entre tu servidor y tus visitantes.
  • Mejorar la confianza de tus usuarios (el famoso candado verde).
  • Dar un impulso a tu posicionamiento SEO (Google te lo agradecerá).
  • Hacerlo todo de forma gratuita y automatizada.

Ya no tienes excusa para no tener tu sitio web asegurado. Ahora ve a tu panel de Plesk y dale a tu web el abrazo de seguridad que se merece. ¡Tu yo del futuro (y tus visitantes) te lo agradecerán!

¿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