Guía paso a paso para configurar SSL en Plesk con Let's Encrypt
¿Qué es SSL y por qué necesitas configurarlo en Plesk?
Cuando un visitante entra a tu web, los datos viajan entre su navegador y tu servidor. Sin un certificado SSL, esa información viaja "desnuda", lo que significa que cualquiera podría interceptarla. Al configurar SSL en Plesk con Let's Encrypt, activas el candado verde en la barra del navegador, el protocolo HTTPS y proteges la confidencialidad de tus usuarios.
Además, desde hace años Google penaliza en el ranking a las webs que no usan HTTPS. Esto significa que tener un certificado ssl no es solo una cuestión de seguridad, sino también de posicionamiento web. La buena noticia es que Let's Encrypt Plesk te permite obtener un certificado completamente gratis, renovable automáticamente y sin necesidad de ser un experto en ciberseguridad.
Requisitos previos antes de configurar SSL en Plesk
Antes de lanzarte a configurar SSL en Plesk, asegúrate de cumplir estos requisitos básicos:
- Tener acceso al panel de control Plesk con permisos de administrador o de propietario del dominio.
- Que tu dominio apunte correctamente a tu servidor mediante registros DNS. Esto es imprescindible porque Let's Encrypt verifica que controlas el dominio.
- Que el puerto 80 (HTTP) y el 443 (HTTPS) estén abiertos en tu firewall. Si tienes un cortafuegos activo, deberás permitir el tráfico en estos puertos.
- Tener una versión de Plesk actualizada. Las versiones antiguas pueden tener incompatibilidades con el cliente de Let's Encrypt.
[INFO] Si tu dominio aún no apunta a tu servidor, el proceso fallará. Verifica primero que al escribir tu dominio en el navegador, cargue tu web (aunque sea sin HTTPS).
Paso 1: Accede al panel de Plesk y selecciona tu dominio
Lo primero que debes hacer es iniciar sesión en tu panel de Plesk. Normalmente accedes a través de una URL como https://tu-servidor:8443 o la que te haya proporcionado tu proveedor de hosting.
Una vez dentro:
- En el panel izquierdo, verás la lista de dominios y suscripciones.
- Haz clic en el dominio para el que quieres configurar SSL.
- Se abrirá una ventana con todas las opciones de gestión de ese dominio.
[TIP] Si tienes varios dominios, te recomiendo configurar SSL en uno primero para familiarizarte con el proceso, y luego repetirlo con el resto.
Paso 2: Localiza la sección de certificados SSL
Dentro del panel de gestión de tu dominio, busca la sección que dice "Certificados SSL/TLS" o simplemente "SSL". Dependiendo de la versión de Plesk, puede estar en una pestaña superior o en el menú lateral.
En esta sección verás:
- Los certificados existentes (si los hay).
- Botones para instalar o solicitar nuevos certificados.
- Opciones para configurar la seguridad del servidor.
Paso 3: Solicita un certificado gratuito con Let's Encrypt
Una vez en la sección SSL, busca el botón que dice "Let's Encrypt" o "Instalar Let's Encrypt". Plesk integra este servicio de forma nativa, por lo que no necesitas instalar nada adicional.
Al hacer clic, se abrirá un asistente con varias opciones:
- Agregar un dominio adicional: Si quieres incluir el dominio con www y sin www, o subdominios.
- Dirección de correo electrónico: Se usa para notificaciones de renovación y avisos importantes. Es obligatorio.
- Habilitar renovación automática: Esta opción es clave. Actívala siempre para que Plesk renueve tu ssl gratis plesk automáticamente antes de que caduque.
[TIP] Marca la casilla de renovación automática. Los certificados de Let's Encrypt duran 90 días, y si olvidas renovarlos, tu web mostrará un error de seguridad a los visitantes.
Paso 4: Configura las opciones de emisión del certificado
En este paso, el asistente te preguntará qué quieres incluir en el certificado. Las opciones típicas son:
- Dominio principal (ejemplo: mipagina.com).
- Alias de www (www.mipagina.com).
- Subdominios (por ejemplo, blog.mipagina.com o tienda.mipagina.com).
Te recomiendo marcar al menos el dominio principal y el alias www. Si tienes subdominios importantes, márcalos también. Eso sí, ten en cuenta que Let's Encrypt tiene un límite de certificados por semana, así que no te excedas.
Después, introduce tu correo electrónico en el campo correspondiente. Este correo solo se usa para avisos de caducidad, no recibirás spam.
Paso 5: Emite el certificado y espera la confirmación
Con todo configurado, haz clic en el botón "Instalar" o "Solicitar". Plesk se comunicará con los servidores de Let's Encrypt y verificará que controlas el dominio.
El proceso suele tardar entre 1 y 3 minutos, aunque en ocasiones puede alargarse si hay problemas de DNS o el servidor está saturado. Verás una barra de progreso o un mensaje de espera.
[WARNING] No cierres la pestaña del navegador ni interrumpas el proceso. Si lo haces, podrías dejar el certificado a medias y tener que esperar para reintentarlo.
Paso 6: Verifica que el certificado se ha instalado correctamente
Cuando Plesk termine, verás el certificado listado en la sección SSL con una fecha de caducidad. Ahora viene la parte importante: comprobar que todo funciona.
Abre una ventana de incógnito en tu navegador y escribe https://tudominio.com. Deberías ver el candado verde y el protocolo HTTPS en la URL.
También puedes probar con https://www.tudominio.com para asegurarte de que el alias www funciona.
[TIP] Si ves un mensaje de error de certificado, no entres en pánico. Suele ser porque el navegador guardó la versión antigua. Borra la caché o prueba con otro navegador.
Paso 7: Redirige el tráfico HTTP a HTTPS
Ahora que ya tienes el certificado SSL instalado, es hora de que todo el tráfico use HTTPS automáticamente. Si no haces esta redirección, los usuarios que escriban tu dominio sin "https" seguirán viendo la versión insegura.
En Plesk, esta opción suele estar en la misma sección SSL, con un botón llamado "Redirección" o "Forzar HTTPS". Actívala y Plesk se encargará de redirigir todo el tráfico entrante al puerto 443.
También puedes hacerlo a nivel de dominio en la sección de "Hosting y DNS", modificando el archivo .htaccess o la configuración de Apache/Nginx. Pero si usas la opción nativa de Plesk, es mucho más sencillo.
[INFO] La redirección forzada a HTTPS es imprescindible para la seguridad web plesk. Sin ella, los datos de tus usuarios podrían seguir viajando sin cifrar si ellos escriben manualmente la URL sin el protocolo seguro.
Paso 8: Comprueba posibles errores mixtos de contenido
A veces, aunque tengas el SSL activo, la web sigue mostrando un candado roto. Esto se debe a que algunos recursos (imágenes, scripts, hojas de estilo) se cargan desde URLs HTTP en lugar de HTTPS.
Para solucionarlo:
- Revisa el código de tu web y cambia todas las URLs internas a HTTPS.
- Si usas WordPress, instala un plugin como "Really Simple SSL" que automatiza este proceso.
- En Plesk, puedes usar la herramienta de "Búsqueda y reemplazo" en la base de datos para actualizar todas las URLs de una vez.
[WARNING] Ignorar el contenido mixto es un error común. Aunque tu certificado esté bien, los navegadores lo marcarán como inseguro si detectan recursos HTTP. Esto afecta negativamente al SEO y a la confianza de los usuarios.
Paso 9: Configura la renovación automática de Let's Encrypt
Ya lo mencioné antes, pero lo repito porque es crucial: activa la renovación automática. Los certificados de Let's Encrypt caducan cada 90 días. Si no se renuevan, tu web dejará de ser segura y los navegadores mostrarán una advertencia a los visitantes.
En Plesk, esta opción está en la configuración del certificado. Busca la casilla "Renovar automáticamente" y actívala. Plesk se encargará de todo en segundo plano.
Además, te recomiendo:
- Configurar una alerta por correo para saber cuándo se han renovado.
- Revisar cada mes que el certificado está vigente.
Paso 10: Solucionar problemas comunes al configurar SSL en Plesk
Aunque el proceso es sencillo, a veces surgen contratiempos. Aquí tienes los más frecuentes y sus soluciones:
Error de verificación del dominio: Let's Encrypt no puede confirmar que controlas el dominio. Revisa los registros DNS y asegúrate de que el dominio apunta a tu servidor.
Puerto 443 cerrado: El certificado se instala, pero la web no carga con HTTPS. Abre el puerto 443 en tu firewall o contacta con tu proveedor de hosting.
Certificado no se renueva: Si la renovación automática falla, revisa los logs de Plesk en /var/log/plesk/letsencrypt.log para encontrar el motivo.
Dominio con caracteres especiales: Los dominios con tildes o ñ pueden dar problemas. Usa la versión punycode del dominio en estos casos.
[TIP] Si tienes problemas persistentes, contacta con el soporte de tu hosting. A veces el problema está en la configuración del servidor y no en tu dominio.
Preguntas frecuentes (FAQ) sobre Let's Encrypt y Plesk
¿Cuánto cuesta configurar SSL en Plesk con Let's Encrypt?
Nada. Let's Encrypt Plesk es completamente gratuito. No hay costes ocultos ni renovaciones de pago. Es la opción perfecta para ssl gratis plesk.
¿Puedo usar Let's Encrypt en varios dominios con Plesk?
Sí, puedes instalar certificados en todos los dominios que tengas alojados en Plesk. Cada dominio necesita su propio certificado, pero el proceso es el mismo.
¿Qué pasa si mi web usa un subdominio como tienda.midominio.com?
Puedes incluir subdominios en el mismo certificado marcando la opción correspondiente en el asistente de Let's Encrypt. Eso te ahorra tener que configurar varios certificados.
¿Es mejor un certificado de pago que uno de Let's Encrypt?
Para la mayoría de los casos, Let's Encrypt es más que suficiente. La diferencia está en el nivel de validación y el soporte técnico. Si necesitas un certificado de validación extendida (EV), ahí sí deberías considerar opciones de pago.
¿Puedo configurar SSL en Plesk si soy un usuario principiante?
Absolutamente. Si sigues esta guía paso a paso, no necesitas conocimientos técnicos avanzados. Plesk está diseñado para que cualquier persona pueda gestionar su hosting sin complicaciones.
[INFO] Si usas otro panel de control como Syspanel, el proceso es muy similar, pero el puerto de acceso a ese panel es el 2106 en lugar del 8443 de Plesk.
Conclusión: Disfruta de una web segura y mejor posicionada
Configurar SSL en Plesk con Let's Encrypt es un proceso rápido, gratuito y que no requiere conocimientos técnicos avanzados. Siguiendo estos pasos, tendrás tu web protegida con HTTPS en menos de 10 minutos, lo que mejorará tu seguridad web plesk, aumentará la confianza de tus visitantes y te ayudará a posicionarte mejor en Google.
Recuerda siempre:
- Activar la renovación automática.
- Redirigir todo el tráfico a HTTPS.
- Revisar que no haya contenido mixto.
Si has llegado hasta aquí, ya eres todo un experto en configurar ssl plesk. Ahora solo te queda aplicarlo a todos tus dominios y navegar tranquilo sabiendo que tus datos y los de tus usuarios están protegidos.
[TIP] No te olvides de comprobar tu web con herramientas como SSL Labs después de la instalación. Te dará un informe detallado del nivel de seguridad de tu certificado y configuración.
