🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo instalar y configurar un certificado SSL gratuito en Plesk (Let's Encrypt)

Actualizado el 7 de octubre de 2025

¿Por qué necesitas un certificado SSL en tu sitio web?

Antes de ponernos manos a la obra, es importante que entiendas qué es y por qué es tan necesario. Un certificado SSL (Secure Sockets Layer) es un archivo de datos que encripta la conexión entre el navegador del visitante y tu servidor. Gracias a él, la información que viaja entre ambos puntos (como contraseñas, datos de tarjetas o formularios) queda protegida frente a posibles interceptores.

Además de la seguridad, hoy en día es un factor clave para el SEO. Google penaliza los sitios que no cargan bajo el protocolo HTTPS, mostrando un aviso de "No seguro" en la barra de direcciones. Esto genera desconfianza y aumenta la tasa de rebote. Por el contrario, tener activo el candado verde mejora tu posicionamiento y la credibilidad de tu marca.

La buena noticia es que no necesitas gastar ni un solo euro. Vamos a ver cómo instalar y configurar un certificado SSL gratuito en Plesk usando Let's Encrypt. Es un proceso mucho más sencillo de lo que parece, y en unos minutos tendrás tu web navegando por HTTPS.

Requisitos previos antes de empezar

Para que todo funcione correctamente, asegúrate de cumplir con estos puntos antes de lanzarte a la configuración:

  • Tener acceso al panel de control Plesk (normalmente a través de https://tu-dominio:8443 o la dirección que te haya dado tu proveedor).
  • Que tu dominio esté apuntando correctamente al servidor donde está alojado Plesk. Esto es fundamental, porque Let's Encrypt necesita verificar que eres el propietario del dominio.
  • Tener permisos de administrador o, al menos, acceso a la sección de "Hosting y DNS" del dominio en cuestión.
  • Que tu servidor tenga abierto el puerto 80 (HTTP) y el puerto 443 (HTTPS) en el firewall. Sin esto, la validación del certificado fallará.

[WARNING] Si tu dominio aún no apunta al servidor o está propagando la DNS, la instalación del certificado dará error. Espera a que la propagación termine por completo antes de continuar.

Paso 1: Accede al panel de Plesk

Abre tu navegador y escribe la URL de acceso a Plesk. Una vez dentro, introduce tus credenciales de administrador o de usuario con permisos suficientes para gestionar el dominio.

Verás el escritorio principal de Plesk, con un listado de todos los dominios que tienes bajo tu gestión. Si solo tienes uno, aparecerá directamente. Haz clic en el nombre del dominio donde quieres instalar el certificado SSL.

Paso 2: Localiza la sección de certificados SSL

Dentro del panel de gestión de tu dominio, busca la pestaña o icono llamado "Certificados SSL/TLS". Dependiendo de la versión de Plesk que uses, puede estar en el grupo "Seguridad" o en el menú lateral izquierdo. Haz clic en ella.

Se abrirá una pantalla con los certificados existentes (si los hay) y un botón que dice "Añadir certificado SSL" o similar. No hagas clic ahí todavía. En su lugar, busca el botón que dice "Let's Encrypt" o "Instalar Let's Encrypt". Este es el que nos interesa.

Paso 3: Configura el certificado Let's Encrypt

Al hacer clic en "Let's Encrypt", se desplegará un formulario de configuración. Vamos a repasar cada campo para que sepas qué poner:

  • Dominios: Aquí aparecerá tu dominio principal. Si quieres cubrir también el subdominio www, asegúrate de que esté marcada la casilla correspondiente. Te recomiendo que lo hagas, ya que es muy común que los usuarios escriban www.tudominio.com y si no está cubierto, verán un error de conexión no segura.

  • Correo electrónico: Let's Encrypt te pedirá un email para enviarte avisos de caducidad del certificado. Pon una dirección que revises con frecuencia.

  • Incluir subdominios: Si tienes subdominios adicionales (como blog.tudominio.com), puedes marcarlos aquí. Eso sí, ten en cuenta que el certificado será más complejo y la validación podría tardar unos segundos más.

  • Renovación automática: Esta casilla es oro puro. Márcala para que Plesk renueve el certificado automáticamente antes de que caduque. Así no tendrás que preocuparte por hacerlo manualmente cada 90 días.

Una vez rellenos los campos, haz clic en "Instalar" o "Obtener certificado". El proceso puede tardar entre 30 segundos y un par de minutos, dependiendo de la velocidad de tu servidor y de cuántos dominios estés cubriendo.

[TIP] Aunque el correo es obligatorio, te recomiendo usar uno de tu propio dominio, como admin@tudominio.com. Así mantienes todo centralizado y es más fácil de recordar.

Paso 4: Verifica que el certificado se ha instalado correctamente

Cuando el proceso termine, Plesk te mostrará un mensaje de éxito. Verás el nuevo certificado en la lista de certificados disponibles, con su fecha de caducidad y el estado "Activo".

Ahora viene la parte importante: activar el certificado para tu dominio. Para ello, en la misma pantalla de certificados, busca el botón "Activar" o el icono de un candado. Haz clic en él y selecciona la opción de "Usar el certificado para el dominio". Plesk te preguntará si quieres redirigir todo el tráfico a HTTPS. Esta opción es muy recomendable, ya que evita que los usuarios accedan por HTTP y tengan una experiencia mixta.

[INFO] Si no ves la opción de redirigir automáticamente, no te preocupes. Más adelante te explico cómo hacerlo manualmente desde el archivo .htaccess.

Paso 5: Configura la redirección forzosa a HTTPS

Para que tu sitio funcione siempre bajo HTTPS, necesitas que cualquier visita a http://tudominio.com se redirija automáticamente a https://tudominio.com. Plesk tiene una opción integrada para esto, pero también puedes hacerlo manualmente.

Opción A: Desde Plesk (la más fácil)

En el panel de tu dominio, busca la sección "Hosting y DNS" y luego "Configuración de hosting". Dentro, hay una casilla que dice "Redirigir HTTP a HTTPS" o similar. Márcala y guarda los cambios.

Opción B: Manualmente con .htaccess

Si prefieres hacerlo a mano o Plesk no te da esa opción, puedes editar el archivo .htaccess en la raíz de tu sitio. Añade estas líneas al principio del archivo:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Este código captura cualquier petición HTTP y la redirige de forma permanente (código 301) a su equivalente en HTTPS. Es importante que uses 301 y no 302, porque el primero es el que Google interpreta como redirección definitiva y transfiere el "peso" SEO.

[WARNING] Antes de editar el .htaccess, haz una copia de seguridad. Un error en este archivo puede dejar tu sitio inaccesible. Si algo falla, puedes restaurarlo desde el administrador de archivos de Plesk.

Paso 6: Comprueba que todo funciona

Una vez activado el certificado y configurada la redirección, es hora de comprobar que todo está en orden. Abre una ventana de incógnito en tu navegador y escribe tu dominio sin el protocolo (por ejemplo, tudominio.com). Deberías ser redirigido automáticamente a https://tudominio.com y ver el candado verde en la barra de direcciones.

También puedes usar herramientas online gratuitas como SSL Labs (https://www.ssllabs.com/ssltest/) para verificar que la configuración de tu certificado es correcta y que no hay errores en la cadena de confianza.

Solución de problemas comunes

A veces las cosas no salen a la primera. Aquí tienes los errores más habituales y cómo solucionarlos:

Error de validación del dominio

Let's Encrypt no puede verificar que eres el dueño del dominio. Esto suele pasar porque el DNS aún no apunta al servidor o porque el firewall bloquea el puerto 80. Revisa ambos puntos.

Certificado caducado

Si has desmarcado la renovación automática, tendrás que renovar manualmente. Ve a la sección de certificados, selecciona el certificado Let's Encrypt y haz clic en "Renovar". Es un proceso idéntico a la instalación inicial.

Contenido mixto (mixed content)

Este es un problema muy común. Consiste en que tu web carga bajo HTTPS, pero algunos recursos (imágenes, scripts, CSS) siguen cargando desde URLs HTTP. Esto causa que el candado aparezca "roto" o con un triángulo amarillo.

Para solucionarlo, revisa tu base de datos y busca URLs con http:// y cámbialas por https://. Si usas WordPress, puedes instalar un plugin como "Better Search Replace" para hacerlo de forma masiva.

Subdominios sin cubrir

Si has creado un subdominio después de instalar el certificado, necesitarás emitir uno nuevo que lo incluya o crear un certificado adicional para ese subdominio concreto.

Mantenimiento y renovación automática

Como ya te he comentado, la renovación automática es tu mejor aliada. Let's Encrypt emite certificados con una validez de 90 días, así que Plesk debe renovarlos antes de que caduquen. Con la casilla de renovación automática activada, Plesk se encarga de todo en segundo plano.

Aun así, te recomiendo que revises periódicamente el estado de tu certificado en Plesk. Si la renovación automática falla por algún motivo (por ejemplo, si el servidor estaba apagado), lo verás en el panel y podrás renovarlo manualmente en un clic.

[TIP] Configura una alerta en tu calendario para revisar el estado del certificado una vez al mes. Es un hábito sencillo que te ahorrará muchos quebraderos de cabeza.

Preguntas frecuentes (FAQ)

¿Es realmente gratis el certificado de Let's Encrypt?

Sí, es 100% gratuito. Es un proyecto sin ánimo de lucro respaldado por grandes empresas como Mozilla, Cisco o Google. No tienes que pagar nada por su emisión ni por su renovación.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, puedes emitir certificados que cubran varios dominios e incluso subdominios. Plesk te permite seleccionar todos los que quieras en el momento de la instalación.

¿Qué pasa si mi web tiene un carrito de compras?

El certificado SSL es imprescindible en ese caso. Con Let's Encrypt tendrás la misma encriptación que con un certificado de pago, así que no hay diferencia en cuanto a seguridad. La única diferencia es que los certificados de pago suelen incluir garantías económicas, algo que la mayoría de pequeñas webs no necesitan.

¿Let's Encrypt afecta al rendimiento de mi web?

No, el impacto es mínimo. La encriptación y desencriptación de datos se hace en milisegundos. De hecho, es mucho más costoso para el servidor cargar una imagen grande que procesar la conexión SSL.

¿Puedo instalar Let's Encrypt si uso Syspanel en lugar de Plesk?

Este artículo está enfocado a Plesk, pero si usas Syspanel (el antiguo HestiaCP), el proceso es muy similar. Recuerda que Syspanel se accede a través del puerto 2106 y tiene una sección dedicada a certificados SSL donde también puedes elegir Let's Encrypt.

Conclusión

Instalar un certificado SSL gratuito en Plesk es un proceso rápido, sencillo y que no requiere conocimientos técnicos avanzados. En apenas unos minutos tendrás tu web navegando bajo HTTPS, mejorando tu seguridad y tu posicionamiento en buscadores.

Recuerda los puntos clave: verifica que tu dominio apunta al servidor, activa la renovación automática y configura la redirección forzosa a HTTPS. Con estos tres pasos, tu sitio estará protegido de forma permanente y sin que tengas que volver a preocuparte por ello.

Ahora ya sabes cómo hacerlo. Ponte manos a la obra y dale a tu web la seguridad que se merece. Tu SEO y tus visitantes te lo agradecerán.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel