Plesk: Cómo instalar y activar SSL Let's Encrypt en tu dominio
Introducción
¿Tu página web sigue mostrando "No seguro" en el navegador? ¿Te da miedo que tus visitantes huyan antes de cargar siquiera tu contenido? Tranquilo, estás en el lugar correcto. Hoy vamos a desmitificar el proceso de instalar un certificado SSL gratuito usando Plesk y Let's Encrypt. Al final de esta guía, tendrás tu sitio funcionando con el candadito verde y el "https" que tanto transmite confianza.
Y lo mejor de todo: no necesitas ser un experto en Linux ni en SysAdmin. Solo sigue los pasos, respira hondo y verás que en menos de 10 minutos tu dominio estará blindado.
¿Qué es Plesk y por qué es tan útil?
Plesk es uno de los paneles de control de hosting más populares del mundo. Es esa interfaz gráfica que te permite gestionar tu servidor sin tener que tocar una sola línea de comandos. Si tu proveedor de hosting te dio acceso a un panel con un montón de iconos y opciones, lo más probable es que sea Plesk.
La gran ventaja de Plesk es que automatiza tareas complejas como la creación de cuentas de correo, la gestión de bases de datos y, por supuesto, la instalación de certificados SSL. No importa si estás en un plan compartido o en un VPS dedicado; los pasos que te voy a dar funcionan prácticamente igual en todos los escenarios.
¿Qué es Let's Encrypt y por qué usarlo?
Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. En cristiano: es una organización que te regala certificados SSL válidos para que tu web funcione con HTTPS. Estos certificados duran 90 días, pero Plesk los renueva automáticamente, así que tú no tienes que preocuparte por nada.
Usar certificado ssl gratis de Let's Encrypt tiene tres beneficios enormes:
- Ahorro de dinero: no tienes que pagar decenas de dólares al año por un certificado de pago.
- Confianza para tus usuarios: el candadito verde sigue siendo el estándar de oro para indicar que tu sitio es seguro.
- Mejora tu SEO: Google premia los sitios con HTTPS activado. Si quieres posicionar mejor, este es un paso obligatorio.
Requisitos previos antes de empezar
Antes de lanzarnos a la piscina, asegúrate de tener lo siguiente:
- Acceso al panel de Plesk con permisos de administrador (o al menos, permisos sobre el dominio en cuestión).
- Un dominio registrado y apuntando a tu servidor (los registros DNS deben estar configurados correctamente).
- Que el puerto 80 esté abierto en tu firewall. Let's Encrypt necesita hacer una verificación HTTP para validar que el dominio es tuyo.
- Si tu sitio ya está en producción, no te preocupes: el proceso no corta el servicio, es seguro hacerlo en caliente.
Si tu proveedor usa Syspanel (antes conocido como HestiaCP), recuerda que el acceso es por el puerto 2106. Pero no te líes: hoy nos centramos en Plesk, que es el más común en hosting compartido.
Paso 1: Accede a tu panel de Plesk
Lo primero es entrar a tu panel. Normalmente, la URL suele ser algo como https://tu-dominio:8443 o https://ip-de-tu-servidor:8443. Si no sabes cuál es, revisa el correo de bienvenida de tu proveedor de hosting o contacta con su soporte.
Una vez dentro, verás un panel con todas tus suscripciones. En la parte izquierda, tendrás el menú principal con opciones como "Sitios web y dominios", "Correo", "Aplicaciones", etc.
Paso 2: Localiza el dominio que quieres proteger
En la pantalla principal, busca la sección que dice "Sitios web y dominios". Ahí aparecerá una lista con todos tus dominios y subdominios. Haz clic en el nombre del dominio al que quieres instalarle el SSL.
Si tienes varios dominios, asegúrate de seleccionar el correcto. Un error común es instalar el certificado en el dominio equivocado y luego preguntarse por qué el navegador sigue mostrando advertencias.
Paso 3: Busca la herramienta de SSL/TLS
Una vez dentro de la gestión de tu dominio, busca en el menú de la derecha o en la parte superior una sección llamada "SSL/TLS" o "Certificados SSL". En algunas versiones de Plesk, aparece como un icono con un candado. Haz clic ahí.
Verás varias pestañas: "Certificados", "Configuración", "Let's Encrypt". Haz clic en la pestaña de Let's Encrypt.
Paso 4: Instala el certificado Let's Encrypt
Aquí viene la parte mágica. Plesk te mostrará un formulario bastante simple. Los campos más importantes son:
- Correo electrónico: introduce una dirección válida. Let's Encrypt la usará para notificarte sobre la expiración del certificado o posibles problemas.
- Dominios: asegúrate de que aparezca tu dominio principal. Si quieres proteger también el subdominio
www, añádelo a la lista. Plesk suele detectar automáticamente los subdominios configurados.
Luego, marca las casillas que te interesen:
- Incluir el subdominio www: totalmente recomendable. Así el certificado cubre
tudominio.comywww.tudominio.com. - Activar la renovación automática: esta opción es ORO. Marca siempre esta casilla para que Plesk renueve el certificado cada 90 días sin que tengas que hacer nada.
Cuando tengas todo configurado, haz clic en el botón "Instalar" o "Solicitar". El proceso tarda entre 10 y 30 segundos. Verás una barra de progreso y, al final, un mensaje de éxito.
Paso 5: Activa HTTPS en tu dominio
Instalar el certificado no es suficiente; tienes que decirle a tu servidor que use HTTPS. Para ello, vuelve a la sección "Sitios web y dominios" y busca el icono de "Configuración de Hosting" o "Apache y nginx".
Dentro de esa configuración, busca la opción que dice "Redirección de HTTP a HTTPS" o "SSL". Actívala y guarda los cambios. Esto hará que todos los visitantes que lleguen por http:// sean redirigidos automáticamente a https://.
[TIP] Si tu sitio usa un CMS como WordPress, además de la redirección en Plesk, puedes instalar un plugin como "Really Simple SSL" para asegurarte de que todas las URLs internas usen HTTPS.
Paso 6: Verifica que todo funciona
Ahora viene la prueba de fuego. Abre tu navegador y escribe https://tudominio.com. Deberías ver el candadito verde en la barra de direcciones. Haz clic en él y verás que dice "Conexión segura".
También puedes usar un verificador online gratuito como SSL Labs para comprobar que la configuración es correcta y que no hay errores.
Si ves algún aviso de "Tu conexión no es privada", no te asustes. Suele ser por una de estas razones:
- El certificado no se ha propagado todavía (espera 15 minutos).
- Estás accediendo por IP en lugar de por dominio.
- El certificado no cubre el subdominio que estás visitando (ej:
mail.tudominio.com).
Paso 7: Configura la renovación automática (si no lo hiciste antes)
Si en el paso 4 olvidaste marcar la casilla de renovación automática, no pasa nada. Vuelve a la pestaña de Let's Encrypt y busca el botón que dice "Configuración" o "Renovación". Ahí podrás activar la opción para que Plesk se encargue de todo.
[WARNING] Si desactivas la renovación automática, tendrás que renovar el certificado manualmente cada 90 días. Si se te olvida, tu sitio mostrará un error de seguridad y los visitantes verán una pantalla roja de advertencia. Evita ese dolor de cabeza: activa la renovación automática siempre.
Resolución de problemas comunes
Mi sitio sigue mostrando "No seguro" después de instalar el certificado
Esto puede deberse a que tu navegador tiene caché. Prueba con otra pestaña de incógnito o borra la caché. También revisa que la redirección HTTP a HTTPS esté activada.
El certificado se instala pero la web no carga
Asegúrate de que el dominio apunta a tu servidor. Si los DNS no están propagados, el certificado no podrá validarse. Espera entre 1 y 24 horas.
Tengo varios dominios y solo quiero proteger uno
Plesk te permite instalar certificados por dominio. Solo tienes que seleccionar el dominio correcto en el paso 2. No te compliques.
Uso Syspanel (HestiaCP) en lugar de Plesk
Si tu proveedor usa Syspanel, el proceso es similar pero la interfaz cambia. Recuerda que el acceso es por el puerto 2106. Busca la sección de SSL/TLS en el menú del dominio y sigue los pasos equivalentes.
Preguntas frecuentes (FAQ)
¿Let's Encrypt sirve para tiendas online?
Sí, absolutamente. Protege la información sensible como datos de tarjetas de crédito. Eso sí, para pasarelas de pago muy específicas, algunos proveedores exigen certificados de pago con validación extendida. Pero para el 99% de los casos, Let's Encrypt es más que suficiente.
¿Puedo instalar Let's Encrypt en subdominios?
Sí, puedes proteger tantos subdominios como necesites. Solo tienes que añadirlos en el formulario del paso 4. Eso sí, ten en cuenta que hay un límite de certificados por dominio y por semana, pero para uso normal no te afectará.
¿Necesito conocimientos de Linux para esto?
No. Plesk hace todo el trabajo pesado por ti. Solo necesitas saber navegar por el panel y hacer clic en los botones correctos. Si eres capaz de crear una cuenta de correo en Plesk, también puedes instalar un SSL.
¿Cuánto tarda en renovarse el certificado automáticamente?
Plesk revisa los certificados que están a punto de expirar y los renueva automáticamente. Normalmente lo hace unos 30 días antes de la fecha de caducidad. No tienes que hacer nada.
¿Qué pasa si mi dominio no apunta a Plesk?
Si el dominio apunta a otro servidor, el certificado no se podrá validar. Primero asegúrate de que los registros DNS están en orden.
Conclusión
Instalar Plesk SSL con Let's Encrypt es un proceso sencillo, rápido y que no requiere conocimientos avanzados de SysAdmin. En menos de 10 minutos puedes tener tu web funcionando con certificado ssl gratis y con el candadito verde que tanto buscan tus visitantes.
Recuerda que activar https no solo mejora la seguridad de tu sitio, sino que también es un factor de ranking para Google. Si tienes una tienda online, un blog o un sitio corporativo, este es un paso que no puedes saltarte.
[INFO] Si te ha quedado alguna duda, revisa la documentación oficial de Plesk o contacta con tu proveedor de hosting. Ellos están para ayudarte, y la mayoría de las veces el soporte es gratuito.
Ahora ya sabes: no hay excusa para seguir navegando con "No seguro". Manos a la obra y a disfrutar de un sitio más rápido, más seguro y mejor posicionado. ¡Nos leemos en el próximo tutorial!
