Cómo configurar SSL Let's Encrypt en Plesk
Configurar un certificado SSL en tu sitio web es fundamental para la seguridad y la confianza de tus visitantes. Hoy te voy a guiar paso a paso para que puedas instalar SSL en Plesk usando Let's Encrypt, una autoridad certificadora gratuita y muy popular. No necesitas ser un experto en sistemas, solo seguir estas instrucciones.
¿Qué es SSL y por qué es importante?
SSL (Secure Sockets Layer) es un protocolo que cifra la conexión entre el navegador de un usuario y tu servidor. Esto impide que terceros puedan interceptar datos sensibles como contraseñas o información de tarjetas de crédito. Además, Google y otros buscadores favorecen los sitios con Plesk HTTPS configurar, mejorando tu posicionamiento SEO. Un candado verde y el "https://" en la barra de direcciones son señales de confianza para tus visitantes.
Requisitos antes de empezar
Antes de comenzar con el Let's Encrypt Plesk tutorial, asegúrate de tener lo siguiente:
- Un panel de control Plesk instalado en tu servidor (generalmente accedes vía
https://tu-dominio.com:8443). - Un dominio o subdominio apuntando a tu servidor (los registros DNS deben estar correctos).
- Acceso a Plesk como administrador o como usuario con permisos para gestionar sitios web.
- Que el puerto 80 (HTTP) y 443 (HTTPS) estén abiertos en tu firewall.
- Si usas Syspanel (antes conocido como HestiaCP), recuerda que el puerto de acceso es el 2106, pero en este tutorial nos centraremos en Plesk.
[INFO] Let's Encrypt emite certificados gratuitos válidos por 90 días. Plesk puede renovarlos automáticamente, así que no te preocupes por la caducidad.
Paso 1: Acceder al panel de Plesk
Abre tu navegador y escribe la dirección de tu panel Plesk. Normalmente es algo como:
https://tu-dominio.com:8443
o la IP de tu servidor seguida de :8443. Introduce tu nombre de usuario y contraseña de administrador.
Paso 2: Localizar el dominio donde quieres instalar el certificado
Una vez dentro, verás una lista de tus suscripciones o dominios. Busca el dominio o subdominio al que deseas añadir el Plesk SSL certificate. Haz clic en su nombre para entrar en los detalles del sitio web.
Paso 3: Acceder a la sección de SSL/TLS
Dentro del panel del dominio, busca la sección "SSL/TLS" o "Certificados SSL". En la mayoría de las versiones de Plesk, está en el menú de la izquierda. Haz clic ahí.
Paso 4: Instalar el certificado Let's Encrypt
Ahora verás varias opciones. Busca el botón o enlace que diga "Añadir certificado SSL" o "Instalar un certificado SSL". Aparecerá una ventana con varias opciones. Selecciona "Let's Encrypt" (a veces aparece como "Gratuito" o "SSL automático").
Te pedirá que introduzcas un correo electrónico (para notificaciones de renovación) y posiblemente marcar casillas para incluir el subdominio www y otros. Te recomiendo:
- Marcar "Incluir www" para que tanto
tudominio.comcomowww.tudominio.comtengan certificado. - Si tienes otros subdominios (ej.
blog.tudominio.com), puedes añadirlos en el campo correspondiente.
Haz clic en "Instalar" o "Obtener". Plesk se comunicará con los servidores de Let's Encrypt y, si todo está correcto, en unos segundos verás un mensaje de éxito.
[TIP] Si el proceso falla, revisa que tu dominio apunte correctamente a la IP del servidor y que el puerto 80 esté accesible. Let's Encrypt necesita verificar que controlas el dominio.
Paso 5: Forzar HTTPS (redirección automática)
Una vez instalado el certificado, es hora de configurar HTTPS en Plesk para que todos los visitantes usen la versión segura. Vuelve al panel principal del dominio y busca la sección "Redirección HTTP" o "Configuración de host".
Activa la opción "Redirigir todo el tráfico HTTP a HTTPS". Esto hará que cualquier persona que escriba http://tudominio.com sea redirigida automáticamente a https://tudominio.com. Guarda los cambios.
Paso 6: Verificar que todo funciona
Abre una ventana de incógnito en tu navegador y visita https://tudominio.com. Deberías ver el candado verde. También puedes usar herramientas online como SSL Labs para comprobar la configuración y la validez del certificado.
Solución de problemas comunes
A veces, incluso siguiendo el Let's Encrypt Plesk tutorial, pueden surgir errores. Aquí tienes algunos frecuentes y cómo solucionarlos:
Error: "No se pudo verificar el dominio"
- Causa: El registro DNS no apunta a tu servidor o el puerto 80 está bloqueado.
- Solución: Verifica que
tudominio.comresuelva a la IP correcta (usaping tudominio.comen tu terminal). Asegúrate de que tu firewall permita tráfico en el puerto 80.
Error: "Demasiadas solicitudes"
- Causa: Let's Encrypt tiene un límite de 50 certificados por dominio por semana.
- Solución: Espera unos días o revisa si tienes muchos subdominios. Puedes solicitar hasta 100 subdominios por certificado.
El certificado no se renueva automáticamente
- Causa: El trabajo cron de Plesk no está configurado o falla.
- Solución: En Plesk, ve a "Herramientas y ajustes" > "Programación de tareas" y busca una tarea llamada "Renovar certificados SSL". Asegúrate de que esté activa. También puedes hacerlo manualmente cada 60 días.
Preguntas frecuentes (FAQ)
¿Puedo usar Let's Encrypt en un sitio con mucho tráfico?
Sí, Let's Encrypt es perfectamente capaz de manejar sitios con alto tráfico. No hay límite de visitas.
¿Qué hago si tengo varios dominios en Plesk?
Puedes instalar un certificado independiente para cada dominio o usar un certificado multidominio (SAN) que cubra varios. En Plesk, al instalar Let's Encrypt, puedes añadir hasta 100 dominios/subdominios en un solo certificado.
¿Let's Encrypt afecta al rendimiento del sitio?
Mínimamente. El proceso de cifrado/descifrado es muy rápido y los servidores modernos lo manejan sin problema. De hecho, el SEO mejora al tener HTTPS.
¿Qué pasa si mi sitio usa Syspanel (HestiaCP)?
Si usas Syspanel, el proceso es similar pero accedes por el puerto 2106. Busca la sección de SSL en el panel del dominio. Sin embargo, este tutorial está enfocado en Plesk.
¿Necesito renovar manualmente el certificado cada 90 días?
No, Plesk lo hace automáticamente. Solo asegúrate de que el dominio siga apuntando a tu servidor y que el puerto 80 esté abierto. Si por algún motivo falla la renovación, recibirás un aviso por correo electrónico.
Consejos adicionales para una configuración óptima
- Usa HSTS (HTTP Strict Transport Security): En Plesk, puedes activarlo en la sección SSL/TLS. Esto le dice a los navegadores que siempre usen HTTPS, incluso si el usuario escribe HTTP.
- Combínalo con un CDN: Si usas servicios como Cloudflare, puedes activar su SSL gratuito (Flexible o Full) y combinarlo con el de Let's Encrypt. Pero cuidado: no dupliques la capa de cifrado.
- Monitorea la caducidad: Aunque Plesk renueva automáticamente, es buena práctica revisar cada 2 meses que todo esté correcto. Puedes usar herramientas como SSL Checker.
Conclusión
Instalar SSL en Plesk con Let's Encrypt es un proceso sencillo que no debería tomar más de 10 minutos. Los beneficios son enormes: seguridad, confianza y mejora en el SEO. Recuerda que Plesk SSL certificate gratuito es una solución moderna y eficiente.
Si sigues estos pasos, tu sitio estará protegido y listo para recibir visitas con total tranquilidad. ¿Tienes alguna duda? Déjala en los comentarios y te ayudaré encantado.
[WARNING] No olvides hacer una copia de seguridad de tu configuración antes de hacer cambios importantes. Aunque el proceso es seguro, siempre es mejor prevenir.
¡Ya tienes todo lo necesario para configurar HTTPS en Plesk con éxito! Ahora disfruta de un sitio más seguro y profesional.
