Cómo crear y gestionar certificados SSL gratis en Plesk (Let's Encrypt)
¿Qué es Let's Encrypt y por qué te conviene usarlo en Plesk?
Seguro que has oído hablar de los certificados SSL, pero quizás no sabes exactamente qué son o por qué son tan importantes. Vamos a explicarlo de forma sencilla: un certificado SSL es como un carnet de identidad digital para tu sitio web. Cuando lo tienes instalado, la dirección de tu web cambia de http:// a https:// y aparece un candadito en la barra del navegador. Eso le dice a tus visitantes que los datos que intercambian con tu página están cifrados y protegidos.
Antes, conseguir un certificado SSL era un proceso caro y complicado. Había que pagar a una autoridad certificadora y esperar días hasta que lo emitieran. Pero desde hace unos años, Let's Encrypt lo ha cambiado todo. Esta es una autoridad certificadora gratuita, automática y abierta que te permite obtener certificados SSL sin pagar ni un solo euro. Y lo mejor de todo: Plesk, uno de los paneles de control de hosting más populares del mundo, lo integra de forma nativa.
En este artículo, te voy a enseñar paso a paso cómo crear y gestionar certificados SSL gratis en Plesk usando Let's Encrypt. No necesitas ser un experto en ciberseguridad ni tener conocimientos avanzados de servidores. Solo sigue las instrucciones y en pocos minutos tendrás tu web protegida.
Requisitos previos antes de instalar SSL en Plesk
Antes de lanzarnos a la piscina, es importante que compruebes que cumples con una serie de requisitos. Si no los tienes, el proceso no funcionará o te dará errores.
Tener acceso al panel de Plesk
Lo primero y más obvio es que necesitas tener acceso al panel de control de Plesk. Normalmente se accede a través de una URL como https://tu-dominio.com:8443 o mediante la dirección IP de tu servidor. Si no sabes cómo entrar, contacta con tu proveedor de hosting para que te dé las credenciales.
Dominio apuntando al servidor
El dominio para el que quieres generar el certificado debe estar apuntando correctamente a tu servidor. Es decir, los registros DNS deben estar configurados y el sitio web debe ser accesible desde internet. Let's Encrypt necesita verificar que tú eres el dueño del dominio, y lo hace comprobando que el servidor responde a peticiones HTTP para ese dominio.
Puerto 80 y 443 abiertos
El proceso de validación de Let's Encrypt utiliza el puerto 80 (HTTP) para comprobar la propiedad del dominio. Además, una vez instalado el certificado, necesitarás que el puerto 443 (HTTPS) esté abierto para que los visitantes puedan acceder a tu web de forma segura. Si tienes un firewall, asegúrate de que estos puertos están permitidos.
Tener una versión reciente de Plesk
Aunque Let's Encrypt está integrado en Plesk desde hace varias versiones, es recomendable tener una versión reciente para evitar problemas de compatibilidad. Si tu panel es muy antiguo, puede que necesites actualizarlo primero.
Cómo instalar un certificado SSL gratis en Plesk con Let's Encrypt
Ahora sí, vamos al meollo del asunto. Te voy a explicar el proceso paso a paso para que puedas instalar tu certificado SSL sin complicaciones.
Paso 1: Accede a tu panel de Plesk
Inicia sesión en tu panel de control de Plesk con tu usuario y contraseña. Una vez dentro, verás el panel principal con todas tus suscripciones y dominios.
Paso 2: Selecciona el dominio
En el panel principal, busca la sección de Sitios web y dominios y haz clic en el dominio para el cual quieres generar el certificado. Verás una página con todas las opciones de configuración de ese dominio.
Paso 3: Entra en la sección de certificados SSL
Dentro de la página de tu dominio, busca la sección que se llama Certificados SSL/TLS o Seguridad. Dependiendo de la versión de Plesk que tengas, puede estar en un lugar u otro, pero normalmente la encontrarás en la parte derecha o en el menú de la pestaña Sitios web y dominios.
Paso 4: Añade un nuevo certificado
En la sección de certificados, verás una lista con los certificados existentes (si los hay) y un botón que dice Añadir certificado SSL/TLS o Instalar certificado. Haz clic en ese botón.
Paso 5: Elige Let's Encrypt
Se abrirá un asistente que te dará varias opciones. Una de ellas será Let's Encrypt o Obtener certificado gratuito. Selecciona esta opción. Plesk te mostrará un formulario con los datos del certificado.
Paso 6: Configura los detalles del certificado
En este formulario, tendrás que completar algunos campos:
- Nombre del certificado: Ponle un nombre descriptivo, como "Certificado SSL miweb".
- Dominios: Aquí debería aparecer tu dominio principal. Puedes añadir también los subdominios que quieras proteger, como
www.midominio.com,mail.midominio.com, etc. - Correo electrónico: Introduce un correo electrónico válido. Let's Encrypt lo usará para notificaciones de renovación y avisos importantes.
- Opciones de renovación: Marca la casilla que dice Renovar automáticamente para que Plesk se encargue de renovar el certificado antes de que caduque. Esto es fundamental para no quedarte sin SSL nunca.
Paso 7: Instala el certificado
Una vez hayas rellenado todos los campos, haz clic en Instalar o Obtener. Plesk se comunicará con los servidores de Let's Encrypt, verificará la propiedad de tu dominio y generará el certificado. Este proceso suele tardar solo unos segundos.
Paso 8: Verifica la instalación
Cuando el proceso termine, verás un mensaje de éxito y el certificado aparecerá en la lista de certificados de tu dominio. Ahora, para que tu web use el certificado, debes asegurarte de que está asignado al sitio web. En la sección de certificados, deberías ver un botón o enlace que dice Configurar o Asignar. Haz clic en él y selecciona el certificado que acabas de crear.
Cómo renovar certificados SSL en Plesk automáticamente
Una de las mejores cosas de Let's Encrypt es que los certificados son gratuitos, pero tienen una validez de solo 90 días. Esto puede parecer un inconveniente, pero en realidad es una medida de seguridad para garantizar que siempre se utilicen tecnologías actualizadas.
La renovación automática en Plesk
Plesk viene configurado para renovar automáticamente los certificados de Let's Encrypt. Si marcaste la casilla de renovación automática durante la instalación, no tendrás que preocuparte por nada. Plesk se encargará de renovar el certificado unos días antes de que caduque.
Comprobar el estado de la renovación
Para asegurarte de que todo funciona correctamente, puedes comprobar el estado de tus certificados en la sección de Certificados SSL/TLS de tu dominio. Verás la fecha de caducidad y el estado del certificado. Si pone algo como "Activo" o "Válido", todo está en orden.
Renovación manual si es necesario
Si por alguna razón el certificado no se renovó automáticamente (por ejemplo, si el servidor estuvo apagado o hubo un problema de red), siempre puedes renovarlo manualmente. Solo tienes que ir a la sección de certificados, seleccionar el certificado y hacer clic en Renovar. Plesk hará el resto.
Solución de problemas comunes al instalar SSL en Plesk
Aunque el proceso suele ser muy sencillo, a veces pueden surgir problemas. Aquí te dejo los más comunes y cómo solucionarlos.
Error de validación del dominio
Si ves un error que dice que no se pudo verificar la propiedad del dominio, comprueba que:
- El dominio apunta correctamente al servidor.
- El sitio web es accesible desde internet.
- No hay un firewall que bloquee el puerto 80.
Certificado no se asigna al sitio
A veces el certificado se genera correctamente pero el sitio sigue mostrando el error de conexión no segura. Esto suele deberse a que el certificado no está asignado al dominio. Ve a la sección de certificados y asegúrate de que el certificado está configurado como el principal para tu sitio web.
Problemas con subdominios
Si quieres proteger subdominios, asegúrate de que los registros DNS de esos subdominios también apuntan al servidor. Let's Encrypt verificará cada dominio por separado.
El puerto 443 está cerrado
Si después de instalar el certificado no puedes acceder a tu web por HTTPS, es probable que el puerto 443 esté bloqueado. Contacta con tu proveedor de hosting o revisa la configuración de tu firewall.
Preguntas frecuentes sobre SSL y Let's Encrypt en Plesk
¿Los certificados de Let's Encrypt son seguros?
Sí, absolutamente. Let's Encrypt es una autoridad certificadora legítima y sus certificados son reconocidos por todos los navegadores modernos. La seguridad que ofrecen es la misma que la de los certificados de pago de otras autoridades.
¿Puedo usar Let's Encrypt para todos mis dominios?
Sí, siempre que tengas acceso a Plesk y los dominios apunten a tu servidor. No hay límite en la cantidad de certificados que puedes generar.
¿Qué pasa si mi certificado caduca?
Si tu certificado caduca, los visitantes verán un mensaje de advertencia en su navegador y tu web parecerá insegura. Por eso es tan importante activar la renovación automática.
¿Necesito conocimientos técnicos para gestionar SSL en Plesk?
No, Plesk está diseñado para que cualquier persona pueda gestionar certificados SSL sin conocimientos avanzados. El proceso es muy guiado y visual.
¿Puedo usar Let's Encrypt en otros paneles de control?
Sí, otros paneles de control como cPanel o Syspanel (antes conocido como HestiaCP) también ofrecen integración con Let's Encrypt. Por ejemplo, en Syspanel, que se accede a través del puerto 2106, puedes instalar certificados gratuitos de forma similar. Pero en este artículo nos hemos centrado en Plesk, que es uno de los más utilizados en el hosting compartido y VPS.
Consejos finales para mantener tu sitio seguro con SSL
Instalar un certificado SSL es solo el primer paso. Aquí tienes algunos consejos adicionales para mantener tu sitio seguro:
- Activa la redirección HTTPS: En Plesk, puedes configurar una redirección automática de HTTP a HTTPS para que todos los visitantes usen la versión segura de tu web.
- Comprueba tu sitio con herramientas online: Después de instalar el certificado, puedes usar herramientas como SSL Labs para comprobar que la configuración es correcta.
- Mantén Plesk actualizado: Las actualizaciones suelen incluir mejoras de seguridad y correcciones de errores.
- Usa contraseñas seguras: Tanto para tu panel de Plesk como para tu cuenta de hosting.
Conclusión: protege tu web gratis con Let's Encrypt en Plesk
Como has visto, crear y gestionar certificados SSL gratis en Plesk con Let's Encrypt es un proceso rapidísimo y totalmente accesible para cualquier persona. No necesitas ser un experto en ciberseguridad ni pagar nada. Con solo unos clics, tendrás tu web protegida y generarás confianza entre tus visitantes.
Recuerda que la seguridad de tu sitio web no es un lujo, es una necesidad. Los navegadores cada vez penalizan más las páginas sin HTTPS y los usuarios son más conscientes de la importancia de la privacidad. Así que no lo pienses más: si tienes un hosting con Plesk, instala tu certificado gratuito hoy mismo.
Si has seguido todos los pasos de esta guía, ya deberías tener tu certificado SSL funcionando perfectamente. Y si te ha surgido alguna duda, repasa las secciones de solución de problemas o consulta la documentación oficial de Plesk. ¡Tu web te lo agradecerá!
