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

Cómo configurar un certificado SSL gratuito con Let's Encrypt en Plesk

Actualizado el 17 de abril de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a instalar un certificado SSL gratuito usando Let's Encrypt en tu panel Plesk. No te preocupes si no eres un experto en sistemas; te guiaré paso a paso, como si lo hiciéramos juntos.

Al final de esta guía, tu sitio web será mucho más seguro y confiable para tus visitantes. ¡Empecemos!

¿Qué es un certificado SSL y por qué lo necesito?

Imagina que tu sitio web es una casa. Sin SSL, la puerta está abierta y cualquiera puede escuchar lo que dices o robar datos (como contraseñas o números de tarjeta). Un certificado SSL (Secure Sockets Layer) es como una cerradura digital que cifra toda la información que viaja entre tu web y el navegador del visitante.

Cuando instalas SSL, verás un candado verde en la barra de direcciones y tu URL comenzará con https:// (la "s" significa seguro). Esto no solo protege a tus usuarios, sino que también mejora tu posicionamiento en Google (SEO). Google penaliza los sitios sin SSL, así que es un paso obligatorio para cualquier web moderna.

¿Qué necesito antes de empezar?

Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:

  • Un panel Plesk activo: Debes tener acceso de administrador o de usuario con permisos para gestionar el sitio web (dominio).
  • Un dominio funcionando: El dominio debe estar apuntando a tu servidor (con registros DNS correctos). Let's Encrypt debe poder resolver el dominio para validar que eres el dueño.
  • Puerto 80 abierto: Let's Encrypt usa el puerto 80 (HTTP) para la validación. Si tienes un firewall, asegúrate de que el tráfico HTTP esté permitido.
  • Tiempo y paciencia: El proceso es rápido (5-10 minutos), pero si es tu primera vez, tómate tu tiempo.

[INFO] Si tu dominio está en un servidor local o no es accesible desde internet, Let's Encrypt no podrá emitir el certificado. Necesitas un dominio público y que el servidor esté en línea.

Paso 1: Accede a tu panel Plesk

Abre tu navegador y escribe la dirección de tu panel Plesk. Normalmente es algo como https://tu-servidor:8443 o https://tu-dominio:8443. Si no lo sabes, pregúntale a tu proveedor de hosting.

Inicia sesión con tu usuario y contraseña. Una vez dentro, verás el panel principal con todas tus suscripciones y dominios.

Paso 2: Localiza el dominio para el que quieres SSL

En la pantalla principal de Plesk, busca la sección "Sitios web y dominios". Allí verás una lista de todos los dominios que tienes alojados. Haz clic en el nombre del dominio al que quieres añadir el certificado SSL.

[TIP] Si tienes muchos dominios, puedes usar el buscador en la parte superior para encontrarlo más rápido.

Paso 3: Accede a la configuración de SSL/TLS

Una vez dentro del dominio, busca en el menú de la izquierda o en las opciones del panel. Verás un apartado llamado "SSL/TLS" o "Certificados SSL". Haz clic ahí.

Plesk te mostrará una pantalla con los certificados actuales (si los hay) y opciones para añadir nuevos.

Paso 4: Elige la opción de Let's Encrypt

En la pantalla de SSL/TLS, busca un botón o enlace que diga "Añadir certificado SSL" o "Instalar un certificado SSL". Aparecerán varias opciones: puedes subir un certificado de pago, usar uno autofirmado o "Obtener un certificado gratuito de Let's Encrypt". ¡Elige esta última!

Plesk te pedirá que confirmes el dominio. Normalmente ya está seleccionado el dominio que estás configurando. También te preguntará si quieres incluir el subdominio "www" (por ejemplo, tudominio.com y www.tudominio.com). Te recomiendo que marques ambas opciones para cubrir todas las variantes.

Paso 5: Configura las opciones del certificado

Let's Encrypt te ofrecerá algunas opciones adicionales:

  • Dirección de correo electrónico: Introduce un correo válido. Let's Encrypt te enviará notificaciones cuando el certificado esté a punto de caducar (los certificados de Let's Encrypt duran 90 días, pero Plesk los renueva automáticamente).
  • Incluir www: Como mencioné, actívalo.
  • Renovación automática: Asegúrate de que esté activada. Plesk renovará el certificado automáticamente cada vez que falten pocos días para que caduque. ¡No tendrás que preocuparte!

Haz clic en "Obtener" o "Instalar".

Paso 6: Espera la validación

Plesk se comunicará con los servidores de Let's Encrypt para verificar que eres el dueño del dominio. Esto suele tardar unos segundos. Si todo va bien, verás un mensaje de éxito y el nuevo certificado aparecerá en la lista.

[WARNING] Si ves un error como "No se pudo validar el dominio", revisa:

  • Que el dominio apunte a tu servidor (DNS).
  • Que el puerto 80 esté abierto en tu firewall.
  • Que no haya un bloqueo de IP o un plugin de seguridad que impida la conexión.

Paso 7: Activa el certificado en el sitio web

Una vez instalado, Plesk te preguntará si quieres "Activar el certificado" para el dominio. Acepta. También puedes marcar la opción de "Redirigir todo el tráfico HTTP a HTTPS". Esto es muy recomendable: así, cuando alguien escriba http://tudominio.com, será redirigido automáticamente a la versión segura https://tudominio.com.

Paso 8: Verifica que todo funciona

Abre una ventana de incógnito en tu navegador y visita https://tudominio.com. Deberías ver el candado verde. Haz clic en el candado para ver los detalles del certificado: debe decir algo como "Emitido por: Let's Encrypt Authority X3".

También puedes usar herramientas online como SSL Labs para comprobar la configuración y obtener una calificación (idealmente A o A+).

Solución de problemas comunes (FAQ)

1. "El certificado se ha instalado pero mi web sigue mostrando 'No seguro'"

Esto suele pasar porque el contenido de tu web (imágenes, scripts, etc.) se carga a través de HTTP en lugar de HTTPS. Es lo que se llama contenido mixto. Para solucionarlo:

  • Revisa los enlaces en tu web y cámbialos de http:// a https:// o usa rutas relativas (/imagenes/foto.jpg).
  • Si usas WordPress, instala un plugin como "Really Simple SSL" que lo hace automáticamente.
  • También puedes forzar HTTPS desde el archivo .htaccess (pero cuidado si no sabes hacerlo).

2. "Let's Encrypt me da error de límite de solicitudes"

Let's Encrypt tiene límites por dominio y por IP. Si solicitas muchos certificados en poco tiempo, te bloquearán temporalmente. Espera unas horas y vuelve a intentarlo. Si es un sitio con mucho tráfico, considera un certificado de pago.

3. "El certificado caduca cada 90 días, ¿tengo que renovarlo manualmente?"

No, si activaste la renovación automática en Plesk (paso 5), el sistema lo hará por ti. Solo asegúrate de que el servidor tenga acceso a internet y el puerto 80 siga abierto. Plesk ejecuta una tarea programada (cron) que revisa los certificados a diario.

4. "Uso Syspanel (antes HestiaCP) y quiero hacer lo mismo"

Si estás usando Syspanel (el panel que antes se llamaba HestiaCP y que accedes por el puerto 2106), el proceso es diferente. En Syspanel, ve a "Web" > "Dominios" > haz clic en el dominio > "SSL" y luego selecciona "Let's Encrypt". La interfaz es más sencilla, pero el principio es el mismo: valida el dominio y lo instala. Recuerda que en Syspanel también debes tener el puerto 80 abierto.

[INFO] Syspanel y Plesk son paneles diferentes. Esta guía está enfocada en Plesk, pero si usas Syspanel, busca una guía específica para ese panel.

Consejos adicionales para SysAdmin

Como administrador de sistemas (SysAdmin), te doy algunos consejos extra:

  • Monitorea la renovación: Aunque Plesk renueva automáticamente, revisa los logs de vez en cuando. Puedes verlos en /var/log/plesk/ (busca archivos relacionados con Let's Encrypt).
  • Firewall: Si usas iptables o ufw, asegúrate de que el puerto 80 esté permitido. Ejemplo con ufw: sudo ufw allow 80/tcp.
  • Redirección forzada: Si quieres asegurarte de que todo el tráfico vaya a HTTPS, puedes añadir una regla en el archivo de configuración de Apache o Nginx. En Plesk, esto se hace desde "Hosting Settings" > "Redirigir HTTP a HTTPS".
  • Certificados wildcard: Let's Encrypt también permite certificados wildcard (ej: *.tudominio.com), pero requieren validación por DNS. En Plesk, esto se gestiona desde la opción "Let's Encrypt" avanzada. Si no sabes qué es, quédate con el certificado normal.

¿Y si tengo más de un dominio?

Si tienes varios dominios en el mismo Plesk, repite los pasos para cada uno. Let's Encrypt permite hasta 100 dominios por certificado (en una misma solicitud), pero es más sencillo hacerlo dominio por dominio desde el panel.

[TIP] Si todos tus dominios apuntan al mismo sitio (por ejemplo, dominio1.com, dominio2.com), puedes crear un certificado multidominio. En Plesk, al obtener Let's Encrypt, te permite añadir nombres adicionales. Marca todos los que quieras incluir.

Conclusión

¡Felicidades! Has configurado un certificado SSL gratuito con Let's Encrypt en Plesk. Tu sitio web ahora es más seguro, tus visitantes confiarán más en ti y Google te lo recompensará con un mejor posicionamiento.

Recuerda que la seguridad web es un proceso continuo. Además del SSL, mantén tu panel y aplicaciones actualizadas, usa contraseñas seguras y realiza copias de seguridad periódicas.

Si en algún momento tienes dudas, no dudes en contactar con tu proveedor de hosting o buscar ayuda en foros especializados. ¡Yo estaré aquí para ayudarte en lo que necesites!

¡Hasta la próxima, y navega seguro!

¿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