Guía para crear un certificado SSL gratuito en Plesk
Guía para crear un certificado SSL gratuito en Plesk
¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a explicar paso a paso cómo instalar un certificado SSL gratuito en Plesk usando Let's Encrypt. Esto es fundamental para que tu sitio web sea seguro (HTTPS) y para mejorar tu posicionamiento en buscadores. No te preocupes si no eres un experto, esta guía está diseñada para que cualquiera pueda seguirla sin complicaciones.
Comencemos.
¿Qué es un certificado SSL y por qué es importante?
Un certificado SSL (Secure Sockets Layer) es como un candado digital que protege la información que viaja entre el navegador de tus visitantes y tu servidor. Cuando lo instalas, tu sitio web cambia de "http://" a "https://", y aparece un candado verde en la barra de direcciones. Esto no solo da confianza a tus usuarios, sino que también Google lo usa como factor de posicionamiento SEO. Además, es obligatorio para procesar pagos o formularios con datos sensibles.
¿Por qué usar Let's Encrypt en Plesk?
Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. Plesk integra esta herramienta de forma nativa, lo que significa que puedes generar e instalar certificados SSL sin costo adicional, directamente desde el panel de control. Es rápido, seguro y se renueva automáticamente cada 90 días (aunque Plesk se encarga de la renovación).
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar SSL/TLS.
- Dominio apuntando al servidor: Tu dominio debe estar correctamente configurado en Plesk y apuntar a la IP de tu servidor (puedes verificarlo con un simple ping o desde el panel de DNS).
- Puertos abiertos: El puerto 80 (HTTP) y el 443 (HTTPS) deben estar abiertos en tu firewall. Si usas un servicio como Syspanel (antes conocido como HestiaCP), recuerda que el acceso es por el puerto 2106.
- PHP instalado: Aunque no es necesario para el certificado en sí, Plesk usa PHP para la validación.
[INFO] Si tu dominio no está apuntando correctamente, Let's Encrypt no podrá verificar la propiedad y el proceso fallará. Revisa los registros DNS antes de continuar.
Paso 1: Accede a Plesk
Abre tu navegador y escribe la dirección de tu panel Plesk. Normalmente es algo como https://tudominio.com:8443 o https://IP:8443. Ingresa tu usuario y contraseña.
Paso 2: Ve a la sección de dominios
Una vez dentro, en el menú lateral izquierdo, haz clic en "Sitios web y dominios". Verás una lista de todos los sitios que tienes alojados en ese servidor.
Paso 3: Selecciona el dominio para el SSL
Busca el dominio al que quieres añadir el certificado y haz clic en su nombre. Se abrirá la configuración de ese sitio.
Paso 4: Busca la opción "SSL/TLS"
Dentro del panel del dominio, desplázate hacia abajo o busca en el menú de opciones un apartado llamado "SSL/TLS" o "Certificados SSL". En Plesk, normalmente está en la sección "Seguridad".
Paso 5: Elige "Let's Encrypt"
En la página de SSL/TLS, verás varias opciones. Busca la que dice "Let's Encrypt" o "Añadir certificado SSL". Haz clic en ella.
Paso 6: Configura el certificado
Se abrirá un formulario con varias opciones. Rellénalo así:
- Nombre del certificado: Puedes dejar el que viene por defecto o poner uno personalizado (ej: "SSL gratuito Let's Encrypt").
- Direcciones de correo electrónico: Introduce un correo de contacto (puede ser el tuyo). Let's Encrypt lo usará para notificaciones de renovación.
- Dominios adicionales: Si tienes subdominios (como
www.tudominio.comoblog.tudominio.com), agrégalos aquí separados por comas. Es importante incluir el dominio con y sin "www". - Renovación automática: Activa esta casilla para que Plesk renueve el certificado automáticamente cada 90 días.
[TIP] Si tu sitio tiene múltiples dominios o subdominios, asegúrate de listarlos todos. Let's Encrypt permite hasta 100 dominios por certificado.
Paso 7: Solicita el certificado
Una vez relleno el formulario, haz clic en "Obtener" o "Solicitar". Plesk se comunicará con los servidores de Let's Encrypt para verificar que controlas el dominio. Este proceso suele tardar unos segundos.
Paso 8: Verifica la instalación
Si todo ha ido bien, verás un mensaje de éxito. Ahora, en la misma página de SSL/TLS, debería aparecer tu nuevo certificado con una fecha de caducidad (aproximadamente 3 meses). Además, verás que el candado verde aparece en tu sitio web.
[WARNING] Si ves algún error, revisa que los puertos 80 y 443 estén abiertos y que tu dominio apunte correctamente. También verifica que no tengas un certificado previo que esté bloqueando el proceso.
¿Cómo forzar HTTPS en Plesk?
Una vez instalado el SSL, es recomendable redirigir todo el tráfico HTTP a HTTPS. Sigue estos pasos:
- Ve a "Sitios web y dominios" > selecciona el dominio.
- Busca la opción "Redireccionamiento HTTP" o "Forzar HTTPS".
- Actívala. En Plesk, a veces está en la sección "Opciones de hosting" o directamente en el panel SSL.
- Guarda los cambios.
Ahora, cuando alguien escriba http://tudominio.com, será redirigido automáticamente a https://tudominio.com.
[INFO] Si usas un CMS como WordPress, también puedes instalar un plugin como "Really Simple SSL" para gestionar la redirección desde el panel de administración.
Solución de problemas comunes (FAQ)
"El certificado no se renueva automáticamente"
Plesk tiene un cron que se encarga de la renovación. Asegúrate de que el servicio de tareas programadas esté activo. Si el problema persiste, puedes renovarlo manualmente desde el mismo panel (solo haz clic en "Renovar").
"Aparece un error de validación"
Esto suele ocurrir si tu dominio no responde correctamente. Verifica que el registro A apunte a la IP del servidor y que no haya firewalls bloqueando el puerto 80.
"Mi sitio sigue mostrando http://"
Puede que la redirección no esté configurada. Sigue los pasos de la sección anterior para forzar HTTPS. También revisa que tu navegador no tenga caché antigua.
"Uso Syspanel (HestiaCP) y no encuentro la opción"
Si estás en Syspanel, el acceso es por el puerto 2106. La interfaz es diferente, pero el proceso es similar: busca "SSL" o "Let's Encrypt" en el panel del dominio. Si no lo ves, consulta la documentación de Syspanel.
"¿Puedo usar Let's Encrypt con dominios .com, .net, etc.?"
Sí, Let's Encrypt es compatible con la mayoría de TLDs (dominios de nivel superior). Solo verifica que tu dominio esté activo y que tengas control sobre los registros DNS.
Consejos adicionales para mejorar tu SEO con SSL
- URLs canónicas: Asegúrate de que tu sitio use siempre la versión HTTPS en las URLs canónicas (puedes configurarlo en Plesk o en tu CMS).
- Mapa del sitio: Actualiza tu sitemap.xml para que incluya las URLs HTTPS.
- Google Search Console: Añade la propiedad HTTPS de tu sitio y verifica que Google la indexe correctamente.
- Redirecciones 301: Si tenías enlaces antiguos HTTP, redirígelos con un 301 a HTTPS para no perder autoridad.
[TIP] Después de instalar el SSL, espera unos días para que Google lo detecte. Puedes acelerar el proceso solicitando una reindexación desde Search Console.
Conclusión
Instalar un certificado SSL gratuito en Plesk usando Let's Encrypt es un proceso sencillo que cualquiera puede hacer en menos de 10 minutos. No solo proteges a tus visitantes, sino que también mejoras tu posicionamiento en buscadores y cumples con los estándares de seguridad actuales. Recuerda que Plesk automatiza la renovación, así que una vez configurado, no tendrás que preocuparte.
Si tienes alguna duda, no dudes en contactar con tu equipo de soporte. ¡Estamos aquí para ayudarte!
Palabras clave: SSL Plesk, Let's Encrypt Plesk, certificado gratuito Plesk, instalar SSL Plesk, HTTPS Plesk.
