Cómo instalar SSL Let's Encrypt en Plesk
¿Qué es Let's Encrypt y por qué deberías instalarlo en Plesk?
Si tienes un sitio web, seguramente has visto ese candado en la barra del navegador cuando visitas páginas seguras. Ese candado significa que el sitio tiene un certificado SSL, que cifra la información que viaja entre el servidor y el visitante. Sin él, cualquier dato sensible (como contraseñas o datos de tarjetas) podría ser interceptado por terceros.
Antes, conseguir un certificado SSL era un proceso costoso y complicado. Había que pagar anualmente y pasar por varios procesos de validación. Pero desde 2016, existe Let's Encrypt, una autoridad certificadora gratuita, automática y abierta. Y lo mejor: puedes instalarlo directamente desde el panel de control Plesk en pocos minutos, sin necesidad de conocimientos técnicos avanzados.
En este tutorial, te explicaré paso a paso cómo instalar un certificado SSL gratis con Let's Encrypt en Plesk. Además, te daré consejos para solucionar los problemas más comunes y responderé las preguntas frecuentes.
Requisitos previos antes de instalar SSL en Plesk
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso al panel de Plesk como administrador o como usuario con permisos sobre el dominio.
- Un dominio registrado y apuntando a tu servidor (los registros DNS deben estar correctamente configurados).
- Que el dominio tenga una dirección IP pública y esté resuelto correctamente.
- Que el sitio web esté accesible por HTTP (aunque sea una página de error, el servidor debe responder).
[INFO] Si tu dominio aún no apunta a tu servidor, el proceso de validación de Let's Encrypt fallará. Puedes comprobar si tu dominio apunta correctamente usando herramientas como ping o nslookup desde tu ordenador.
Paso 1: Acceder al panel de Plesk
Lo primero es iniciar sesión en tu panel de Plesk. Normalmente se accede a través de una URL como https://tu-servidor:8443 o https://tu-dominio:8443. Si no estás seguro de cómo acceder, contacta con tu proveedor de hosting.
Una vez dentro, verás el escritorio con todas las opciones. En la barra lateral izquierda, busca la sección de Sitios web y dominios. Haz clic en ella.
Paso 2: Seleccionar el dominio
En la lista de dominios, localiza el dominio al que quieres instalar el certificado SSL. Haz clic en el nombre del dominio o en el icono de ajustes que aparece a su derecha.
Se abrirá una página con todas las herramientas disponibles para ese dominio. Busca el apartado que dice Certificados SSL/TLS. Es posible que tengas que hacer scroll hacia abajo.
Paso 3: Instalar el certificado Let's Encrypt
Dentro de la sección Certificados SSL/TLS, verás un botón o enlace que dice Instalar Let's Encrypt. En algunas versiones de Plesk, el botón puede aparecer como Obtener certificado gratis o Añadir certificado SSL. Haz clic en él.
Se abrirá un formulario con varias opciones. Te explico cada una:
- Direcciones de correo electrónico: Aquí debes poner un correo donde recibirás notificaciones sobre la renovación del certificado. Es importante que sea una cuenta que revises regularmente.
- Incluir el subdominio www: Marca esta casilla si quieres que el certificado también cubra
www.tudominio.com. Recomiendo activarlo, ya que muchos usuarios escriben la dirección conwww. - Añadir dominios adicionales: Si tienes otros dominios que apuntan al mismo sitio, puedes añadirlos aquí. Esto crea un certificado multidominio.
- Redirigir a HTTPS: Esta opción fuerza que todas las visitas a tu sitio se redirijan automáticamente a la versión segura. Es muy recomendable activarla para mejorar tu posicionamiento SEO.
Una vez completados los campos, haz clic en Instalar. El proceso suele tardar entre 30 segundos y 2 minutos.
[TIP] Si tu sitio ya tiene un certificado SSL de otro proveedor y quieres reemplazarlo por Let's Encrypt, no necesitas desinstalar el anterior. Plesk gestiona automáticamente el reemplazo.
Paso 4: Verificar la instalación del certificado
Después de la instalación, verás un mensaje de confirmación en pantalla. Para asegurarte de que todo funciona correctamente, sigue estos pasos:
- Vuelve a la sección Certificados SSL/TLS del dominio.
- Verás que el certificado de Let's Encrypt aparece en la lista con una fecha de expiración (normalmente 90 días).
- Marca el certificado y haz clic en Configurar o Activar.
- En la siguiente pantalla, asegúrate de que el certificado esté asignado al dominio y al subdominio
wwwsi lo incluiste.
Luego, abre tu navegador en modo incógnito y visita https://tudominio.com. Deberías ver el candado en la barra de direcciones. Haz clic en el candado para ver los detalles del certificado; debería indicar que está emitido por Let's Encrypt y que es válido.
Renovación automática: la gran ventaja de Let's Encrypt
Una de las mejores cosas de Let's Encrypt es que los certificados son válidos solo por 90 días. Pero no te preocupes: Plesk renueva automáticamente los certificados antes de que expiren, siempre que el dominio siga apuntando al servidor.
Para comprobar que la renovación automática está activada, ve a la sección de Certificados SSL/TLS y busca el certificado. Deberías ver un icono o un texto que indique que la renovación automática está habilitada. En la mayoría de los casos, Plesk la activa por defecto.
[WARNING] Si cambias los registros DNS de tu dominio o lo apuntas a otro servidor, la renovación automática fallará. En ese caso, tendrás que reinstalar el certificado manualmente o configurar la renovación desde el nuevo servidor.
Solución de problemas comunes al instalar SSL en Plesk
A veces, el proceso puede fallar. Estos son los errores más frecuentes y cómo solucionarlos:
Error de validación del dominio
Si Plesk no puede validar que el dominio te pertenece, verás un mensaje de error indicando que el dominio no está configurado correctamente. Esto suele ocurrir por:
- El dominio no apunta al servidor.
- Existe un firewall que bloquea las peticiones de Let's Encrypt.
- El sitio web está caído o tarda demasiado en responder.
Solución: Comprueba que tu dominio resuelve hacia la IP de tu servidor. Puedes usar herramientas online como dnschecker.org. Si el dominio apunta correctamente, revisa que el sitio web cargue sin errores en http://tudominio.com. Si tienes un firewall, asegúrate de que permite el tráfico en el puerto 80 y 443.
Certificado emitido pero el sitio sigue mostrando "No seguro"
Este es un problema muy común. El certificado se ha instalado correctamente, pero el navegador sigue mostrando el aviso. Las causas más habituales son:
- El sitio carga contenido mixto (archivos como imágenes o scripts que se cargan por HTTP en lugar de HTTPS).
- El certificado no está asignado al dominio correcto.
- La redirección a HTTPS no está activa.
Solución: Activa la redirección forzada a HTTPS desde Plesk. Ve a Sitios web y dominios > tu dominio > Redirección HTTP a HTTPS. Si el problema persiste, revisa el código de tu web para asegurarte de que todos los recursos se cargan con HTTPS.
Demasiadas solicitudes de renovación
Let's Encrypt tiene un límite de emisiones por dominio. Si intentas instalar el certificado demasiadas veces en un corto período, Plesk mostrará un error de "rate limit". En ese caso, espera unas horas e inténtalo de nuevo.
Beneficios de usar Let's Encrypt en Plesk para tu SEO
Instalar un certificado SSL gratis no solo protege a tus visitantes, sino que también tiene un impacto directo en tu posicionamiento web. Google confirmó que HTTPS es un factor de ranking. Esto significa que los sitios con SSL tienen ventaja sobre los que no lo tienen.
Además, desde 2018, Chrome y otros navegadores marcan como "No seguro" cualquier sitio que no tenga HTTPS. Esto genera desconfianza en los visitantes y aumenta la tasa de rebote, lo que afecta negativamente a tu SEO.
Al instalar Let's Encrypt en Plesk, obtienes todos estos beneficios sin coste alguno y con una configuración mínima. Es la opción ideal para sitios personales, blogs, portfolios y pequeñas tiendas online.
Preguntas frecuentes sobre Let's Encrypt y Plesk
¿Let's Encrypt es realmente gratuito?
Sí, es 100% gratuito. Let's Encrypt es una organización sin ánimo de lucro que ofrece certificados SSL de forma gratuita a cualquier persona. No hay costes ocultos ni renovaciones de pago.
¿Puedo usar Let's Encrypt en varios dominios?
Sí. En Plesk, puedes generar un certificado multidominio que cubra varios dominios y subdominios. Solo tienes que añadirlos en el formulario de instalación.
¿Qué pasa si mi sitio usa un panel diferente a Plesk?
Si usas otro panel como cPanel o Syspanel (antes conocido como HestiaCP), el proceso es similar pero la interfaz cambia. En el caso de Syspanel, el acceso se realiza a través del puerto 2106 y la instalación de Let's Encrypt se hace desde la sección de dominios. Pero este tutorial está enfocado exclusivamente en Plesk, que es uno de los paneles más completos y utilizados en el hosting compartido y VPS.
¿Necesito conocimientos técnicos para instalar SSL en Plesk?
No. Plesk automatiza todo el proceso. Solo necesitas saber acceder al panel y hacer clic en unos pocos botones. El resto lo gestiona el sistema.
¿Cuánto tarda en expirar el certificado?
Los certificados de Let's Encrypt expiran a los 90 días. Pero Plesk los renueva automáticamente antes de la expiración, así que no tendrás que preocuparte por ello.
¿Puedo instalar Let's Encrypt si mi sitio es una tienda online?
Por supuesto. De hecho, es especialmente recomendable. Si tu tienda maneja pagos o datos de clientes, el SSL es imprescindible. Let's Encrypt ofrece el mismo nivel de cifrado que los certificados de pago.
Conclusión: instala SSL Let's Encrypt en Plesk hoy mismo
Como has visto, instalar un certificado SSL gratis con Let's Encrypt en Plesk es un proceso rápido, sencillo y sin coste. En menos de 5 minutos puedes proteger tu sitio web y mejorar tu posicionamiento en buscadores.
No hay excusa para no tener HTTPS en tu web. La seguridad de tus visitantes y la confianza que transmite tu sitio dependen de ello. Además, con la renovación automática de Plesk, una vez configurado, no tendrás que volver a preocuparte por el certificado.
[TIP] Después de instalar el certificado, te recomiendo comprobar que todas las páginas cargan correctamente por HTTPS. Puedes usar herramientas online como www.sslshopper.com para verificar el estado de tu certificado y detectar posibles errores de configuración.
Si has seguido todos los pasos de este tutorial, tu sitio web ya debería estar protegido con HTTPS. Si tienes alguna duda o problema, deja un comentario y estaré encantado de ayudarte. Recuerda que la seguridad web es responsabilidad de todos, y dar el primer paso con Let's Encrypt es más fácil de lo que parece.
