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

Cómo habilitar SSL/TLS gratis en Plesk con Let's Encrypt

Actualizado el 15 de enero de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a activar SSL/TLS gratis en tu panel de control Plesk usando Let's Encrypt. Esto es fundamental para tener HTTPS en tu web, lo que mejora la seguridad, la confianza de tus visitantes y tu posicionamiento en buscadores. No te preocupes si nunca lo has hecho, te guiaré paso a paso.

¿Qué es SSL/TLS y por qué lo necesitas?

Imagina que tu sitio web es una casa. Sin SSL, la información que entra y sale (como contraseñas o datos de tarjetas) viaja "por la calle" a plena vista, cualquiera podría leerla. Con un certificado SSL (Secure Sockets Layer) y su sucesor TLS (Transport Layer Security), esa información viaja dentro de un "túnel cifrado". Solo tú y tus visitantes pueden verla.

Los beneficios son claros:

  • Seguridad: Proteges los datos de tus usuarios.
  • Confianza: Aparece el candado verde en el navegador.
  • SEO: Google premia los sitios con HTTPS con mejor posicionamiento.
  • Requisito: Muchas funcionalidades modernas (como PWA o HTTP/2) exigen HTTPS.

¿Qué es Let's Encrypt?

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Ofrece certificados SSL/TLS válidos por 90 días, pero con Plesk se renuevan automáticamente. Es la forma más fácil y económica de tener HTTPS.

Requisitos previos

Antes de empezar, asegúrate de:

  • Tener acceso a Plesk como administrador (usuario "admin" o con permisos de administrador).
  • Que tu dominio apunte a tu servidor (los registros DNS deben estar configurados correctamente).
  • Que tu sitio web esté accesible por HTTP (puerto 80) y que Let's Encrypt pueda verificarlo. Si usas un firewall (como CSF), permite el tráfico en los puertos 80 y 443.
  • Tener una dirección de correo electrónico válida para recibir notificaciones del certificado.

Paso 1: Accede a Plesk

Abre tu navegador y escribe la dirección de tu panel Plesk. Normalmente es algo como:
https://tu-dominio.com:8443 o https://IP-de-tu-servidor:8443

Inicia sesión con tu usuario y contraseña de administrador.

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

Una vez dentro de Plesk, verás un menú lateral. Busca la opción "Herramientas y configuración" (a veces está como un icono de engranaje en la esquina superior derecha). Dentro de esa sección, busca el apartado "Seguridad" y haz clic en "Certificados SSL/TLS".

[TIP] Si no lo ves, usa el buscador de Plesk (lupa) y escribe "SSL".

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

En la pantalla de certificados SSL/TLS, verás una lista de los certificados existentes. Haz clic en el botón "Añadir certificado SSL/TLS" o en "Let's Encrypt" si aparece directamente.

Se abrirá un formulario. Rellénalo así:

  • Nombre del certificado: Ponle un nombre descriptivo, por ejemplo "MiCertificado-Let'sEncrypt".
  • Direcciones de correo electrónico: Introduce un correo donde quieras recibir avisos (no es obligatorio para la emisión, pero sí recomendable).
  • Dominios: Aquí debes listar los dominios que quieres proteger. Escribe el dominio principal (ej: tudominio.com) y, si quieres, el subdominio www.tudominio.com. Puedes añadir más separándolos con comas o saltos de línea.

Marca la casilla "Incluir el nombre de dominio www" si quieres que cubra ambos.

[INFO] Let's Encrypt solo emite certificados para dominios que puedas demostrar que controlas. La verificación se hace automáticamente a través de HTTP o DNS. Asegúrate de que el dominio esté correctamente apuntado.

Paso 4: Elige el método de verificación

Plesk te ofrecerá dos métodos para que Let's Encrypt verifique que eres el dueño del dominio:

  • Verificación por HTTP (recomendado): Es el más común. Let's Encrypt colocará un archivo temporal en tu servidor web y lo comprobará. Funciona automáticamente si tu sitio web responde por HTTP.
  • Verificación por DNS: Si tu dominio no está accesible por HTTP (por ejemplo, porque está en mantenimiento), puedes añadir un registro TXT en tu DNS. Es un poco más técnico, pero también válido.

Selecciona "Verificación por HTTP" y haz clic en "Obtener" o "Solicitar".

Paso 5: Espera la emisión

Plesk se comunicará con los servidores de Let's Encrypt. El proceso suele tardar entre 10 y 30 segundos. Verás un mensaje de éxito o, si algo falla, un error. Los errores más comunes son:

  • El dominio no responde: Revisa que el DNS esté bien y que el puerto 80 esté abierto.
  • Límite de solicitudes: Let's Encrypt tiene un límite de 50 certificados por dominio por semana. Si has hecho muchas pruebas, espera un poco.
  • Problemas de firewall: Asegúrate de que el puerto 80 esté abierto desde internet.

[WARNING] Si ves un error como "No se pudo validar el dominio", verifica que tu sitio web cargue correctamente sin redirecciones forzadas a HTTPS (aún no tienes SSL). Temporalmente, desactiva cualquier redirección 301 de HTTP a HTTPS.

Paso 6: Asigna el certificado a tu sitio web

Una vez emitido, el certificado aparecerá en la lista de certificados SSL/TLS. Ahora debes asignarlo a tu sitio web.

Ve a "Sitios web y dominios" en el menú lateral. Busca el dominio que quieres proteger y haz clic en el enlace "Hosting y DNS" (o en el icono de configuración). Luego, dentro de las opciones de hosting, busca "Seguridad" y luego "Certificado SSL/TLS".

Selecciona el certificado que acabas de crear (el que tiene el nombre que pusiste) y haz clic en "Aceptar" o "Aplicar".

Paso 7: Forzar HTTPS (opcional pero recomendado)

Ahora que tienes SSL, es buena idea redirigir todo el tráfico HTTP a HTTPS. En Plesk, esto es muy sencillo:

Ve a "Sitios web y dominios" > selecciona tu dominio > "Hosting y DNS" > "Configuración de hosting". Busca la opción "Redirección permanente (301) de HTTP a HTTPS" y actívala. Guarda los cambios.

[TIP] Si usas un CMS como WordPress, también puedes instalar un plugin como "Really Simple SSL" que hace esto automáticamente.

Paso 8: Renovación automática

Lo mejor de Let's Encrypt en Plesk es que la renovación es automática. Plesk ejecuta un cron cada día que comprueba si algún certificado está próximo a caducar (30 días antes) y lo renueva sin que tengas que hacer nada. No obstante, si quieres forzar una renovación manual, desde la lista de certificados puedes hacer clic en "Renovar".

Solución de problemas comunes

  • "El certificado no es válido para este dominio": Asegúrate de haber incluido el dominio exacto (con o sin www) en la solicitud.
  • "El navegador muestra advertencia": Puede ser que el certificado no esté bien asignado. Revisa el paso 6.
  • "No puedo acceder a mi sitio después de activar SSL": Es posible que tengas contenido mixto (recursos HTTP en una página HTTPS). Revisa la consola del navegador (F12) para ver qué recursos fallan.
  • "Let's Encrypt no puede emitir más certificados para este dominio": Has llegado al límite semanal. Espera unos días o usa un dominio diferente para pruebas.

Preguntas frecuentes (FAQ)

¿Es realmente gratis?
Sí, Let's Encrypt es una organización sin fines de lucro que ofrece certificados SSL/TLS gratuitos. Plesk integra su API de forma nativa.

¿Cada cuánto se renueva?
Cada 90 días, pero Plesk lo renueva automáticamente 30 días antes de la caducidad. No necesitas hacer nada.

¿Puedo usar Let's Encrypt para varios dominios en el mismo servidor?
Sí, puedes tener un certificado por dominio o un certificado multidominio que cubra varios. En Plesk, puedes crear un certificado que incluya todos los dominios que quieras (hasta 100 por certificado).

¿Qué pasa si mi sitio está en mantenimiento o no responde por HTTP?
Usa la verificación por DNS. Deberás añadir un registro TXT en tu DNS. Plesk te dará los valores exactos.

¿Let's Encrypt funciona con subdominios?
Sí, puedes incluir subdominios como blog.tudominio.com en la misma solicitud.

¿Es mejor que comprar un SSL de pago?
Para la mayoría de sitios web (blogs, tiendas pequeñas, portfolios), Let's Encrypt es perfecto. Los certificados de pago ofrecen garantías económicas y soporte, pero en seguridad técnica son equivalentes.

Nota sobre Syspanel (antes HestiaCP)

Si estás usando Syspanel (el antiguo HestiaCP), el proceso es similar pero la interfaz es diferente. Accede a Syspanel a través del puerto 2106 (ej: https://tu-servidor:2106). Busca la sección de "SSL" o "Let's Encrypt" en el panel de administración. Syspanel también permite la emisión automática de certificados gratuitos, aunque la interfaz puede variar ligeramente. Si tienes dudas, consulta la documentación de Syspanel.

Conclusión

Activar SSL/TLS gratis en Plesk con Let's Encrypt es un proceso rápido y sencillo que mejora la seguridad y confianza de tu sitio web. Con solo unos clics, tendrás HTTPS funcionando. Recuerda que la renovación es automática, así que una vez configurado, no tendrás que preocuparte.

Si en algún momento tienes problemas, no dudes en contactar a tu proveedor de hosting o buscar ayuda en los foros de Plesk. ¡La seguridad de tu web es lo primero!

[INFO] Este artículo está basado en Plesk Obsidian (versión 18.x). Si usas una versión anterior, los pasos pueden variar ligeramente, pero la lógica es la misma.

Espero que este tutorial te haya sido útil. ¡Ahora ya puedes navegar tranquilo sabiendo que tu sitio es seguro!

¿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