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

Guía paso a paso para activar SSL en Plesk con Let's Encrypt

Actualizado el 3 de diciembre de 2025

¿Tu sitio web muestra el temido "No seguro" en el navegador? No te preocupes, es más fácil de solucionar de lo que crees. Activar un certificado SSL es el primer paso para que tu página web sea confiable y segura, tanto para ti como para tus visitantes. En esta guía, te explicaré paso a paso cómo activar SSL en Plesk usando Let's Encrypt, una herramienta que te permite obtener un certificado SSL gratuito. Al final, tu sitio web estará protegido con el candado verde y la "s" mágica de HTTPS.

¿Qué es SSL y por qué es importante?

SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la información que viaja entre el navegador de tus usuarios y tu servidor. Piensa en él como un sobre sellado: solo el destinatario puede abrirlo. Sin SSL, cualquier dato (contraseñas, formularios, pagos) viaja en texto plano, vulnerable a ataques. Además, Google penaliza en sus resultados de búsqueda a los sitios sin SSL, así que activarlo también mejora tu SEO.

¿Qué es Let's Encrypt?

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Te permite obtener y renovar certificados SSL sin costo, directamente desde tu panel de control. En Plesk, la integración es nativa, lo que significa que no necesitas conocimientos técnicos avanzados. Solo sigue estos pasos.

Requisitos previos

Antes de empezar, asegúrate de tener:

  • Acceso a Plesk (normalmente a través de https://tudominio.com:8443 o la IP de tu servidor).
  • Un dominio o subdominio configurado en Plesk.
  • Que tu dominio apunte a la IP del servidor (los DNS deben estar resueltos).
  • Que el sitio web esté accesible públicamente (Let's Encrypt verifica que el dominio existe).

[INFO] Si tu dominio es nuevo, espera unos minutos a que los DNS se propaguen. Puedes usar herramientas como "whatsmydns.net" para comprobarlo.

Paso 1: Accede a Plesk

Inicia sesión en tu panel de control Plesk. La URL suele ser algo como https://tudominio.com:8443 o https://IP-del-servidor:8443. Introduce tu usuario y contraseña.

Paso 2: Localiza tu dominio

En el panel principal, verás una lista de tus sitios web. Haz clic en el nombre del dominio para el que deseas activar SSL. Si tienes varios, repite el proceso con cada uno.

Paso 3: Busca la sección de SSL/TLS

Dentro del panel de tu dominio, busca una sección llamada "SSL/TLS Certificates" o "Certificados SSL/TLS". Normalmente está en el menú de la izquierda o en la pestaña "Hosting & DNS". Haz clic ahí.

Paso 4: Elige Let's Encrypt

Verás una lista de opciones. Busca el botón o enlace que dice "Let's Encrypt" o "Obtener un certificado gratuito de Let's Encrypt". Plesk suele tener un asistente visual. Haz clic.

Paso 5: Configura el certificado

Se abrirá un formulario. Aquí debes:

  1. Seleccionar el dominio: Asegúrate de que el dominio correcto esté marcado.
  2. Incluir subdominios: Si tu sitio usa www, mail u otros subdominios, actívalos. Let's Encrypt permite hasta 100 nombres por certificado.
  3. Email: Introduce una dirección de correo válida. Let's Encrypt te enviará notificaciones de renovación.
  4. Aceptar los términos: Marca la casilla de los términos de servicio.

[TIP] Marca también la opción "Renovar automáticamente" si aparece. Así no tendrás que preocuparte por la caducidad (90 días).

Paso 6: Activar el certificado

Haz clic en "Obtener" o "Instalar". Plesk se comunicará con Let's Encrypt, verificará tu dominio y generará el certificado. Este proceso suele durar entre 30 segundos y 2 minutos.

Paso 7: Verifica la instalación

Una vez finalizado, verás un mensaje de éxito. Ahora, en la sección SSL/TLS, aparecerá tu nuevo certificado con una fecha de caducidad. Para comprobarlo, abre tu sitio web en el navegador con https://tudominio.com. Deberías ver el candado verde.

Paso 8: Forzar HTTPS (opcional pero recomendado)

Que tengas SSL no significa que tu sitio lo use automáticamente. Para que todos los visitantes sean redirigidos a la versión segura:

  1. En Plesk, ve a la sección "Hosting & DNS".
  2. Busca la opción "Redireccionar HTTP a HTTPS" o "Forzar HTTPS".
  3. Actívala. Esto añadirá una regla que redirige todo el tráfico HTTP a HTTPS.

[WARNING] Si tienes algún script o plugin que cargue recursos (imágenes, CSS) por HTTP, podrías ver el error "contenido mixto". Soluciona eso actualizando las URLs de tu sitio.

Solución de problemas comunes

"El dominio no está verificado"

  • Asegúrate de que tu dominio apunta a la IP del servidor. Let's Encrypt hace una petición HTTP a tu dominio para verificar que existe.
  • Si usas Cloudflare, desactiva temporalmente el proxy (naranja a gris) durante la instalación.

"Error de límite de solicitudes"

  • Let's Encrypt tiene límites por dominio (50 certificados por semana). Si te excedes, espera unos días.

"El certificado no se renueva automáticamente"

  • Revisa que el cron job de Plesk esté funcionando. En la mayoría de los casos, Plesk lo gestiona solo.

Preguntas frecuentes (FAQ)

¿Let's Encrypt es realmente gratuito?

Sí, es 100% gratuito y no hay costos ocultos. Solo necesitas un dominio y un servidor con Plesk.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, puedes instalar un certificado para cada dominio por separado, o usar un certificado wildcard (cubre todos los subdominios) si tu plan de Plesk lo permite.

¿Qué pasa si mi sitio tiene mucho tráfico?

Let's Encrypt no limita por tráfico, solo por número de certificados. No afecta el rendimiento.

¿Cómo sé si mi SSL está funcionando?

Usa herramientas como "SSL Labs" (ssllabs.com) para un análisis completo. También puedes ver el candado en el navegador.

¿Puedo usar Let's Encrypt con Syspanel?

Si usas Syspanel (antes conocido como HestiaCP), el proceso es similar. Accede a través del puerto 2106 (ejemplo: https://tudominio.com:2106), busca la sección SSL y selecciona Let's Encrypt. La interfaz es amigable.

Mantenimiento: Renovación automática

Let's Encrypt emite certificados válidos por 90 días. Plesk tiene un cron job que renueva automáticamente los certificados cuando faltan 30 días para caducar. No obstante, es buena práctica revisar cada mes que todo esté en orden. Puedes hacerlo desde la misma sección SSL/TLS.

Beneficios de tener SSL activado

  • Seguridad: Tus datos y los de tus usuarios viajan cifrados.
  • Confianza: Los visitantes ven el candado verde, lo que aumenta la credibilidad.
  • SEO: Google prioriza sitios HTTPS en sus resultados.
  • Compatibilidad: Algunas funciones de navegadores (como geolocalización) solo funcionan con HTTPS.

Conclusión

Activar SSL en Plesk con Let's Encrypt es un proceso sencillo que cualquiera puede hacer en menos de 10 minutos. No solo proteges tu sitio web, sino que mejoras la experiencia de tus usuarios y tu posicionamiento en buscadores. Recuerda que la seguridad web no es un lujo, es una necesidad. Si sigues estos pasos, tu sitio estará listo para navegar de forma segura.

[INFO] Si encuentras algún problema, la comunidad de Plesk y Let's Encrypt es muy activa. No dudes en buscar en foros o preguntar a tu proveedor de hosting.

¡Ya tienes todo lo necesario para activar tu SSL gratuito! Ahora, ve a tu panel y hazlo realidad. Tu sitio web (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