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

Plesk: Cómo crear un certificado SSL gratuito (Let's Encrypt)

Actualizado el 26 de marzo de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender a instalar un certificado SSL gratuito en tu sitio web usando Plesk y Let's Encrypt. Esto es fundamental para que tu web funcione con HTTPS Plesk (el candado verde en la barra del navegador), lo que mejora la seguridad y el posicionamiento SEO.

No te preocupes si nunca has hecho esto antes: te guiaré paso a paso, con un lenguaje claro y sencillo. Al final, tendrás tu sitio funcionando con un certificado SSL válido y gratuito.


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

Un certificado SSL es como un carnet de identidad digital para tu web. Cuando lo instalas, la conexión entre el navegador del visitante y tu servidor se vuelve segura (encriptada). Esto evita que hackers roben información como contraseñas o datos de tarjetas de crédito.

Además, desde hace años, Google y otros buscadores penalizan los sitios sin HTTPS (el protocolo seguro). Es decir, si no tienes SSL, tu web aparecerá más abajo en los resultados de búsqueda. Y los navegadores modernos muestran un mensaje de advertencia a los usuarios, lo que ahuyenta visitantes.

Let's Encrypt es una autoridad de certificación gratuita, automática y abierta. Te permite obtener un certificado SSL sin pagar nada, y se renueva automáticamente cada 90 días. Es la opción más popular para sitios pequeños y medianos.


Requisitos antes de empezar

Antes de instalar el certificado, asegúrate de que:

  • Tienes acceso a Plesk como administrador (o como usuario con permisos para gestionar dominios).
  • Tu dominio apunta correctamente a los servidores de tu hosting (es decir, que el sitio web ya está accesible por HTTP).
  • El sitio web no está bloqueado por un firewall o plugin de seguridad que impida la verificación de Let's Encrypt.
  • Tienes una cuenta de correo válida (aunque no siempre es obligatoria, Let's Encrypt te pedirá una para notificaciones de renovación).

[INFO] Si tu web está en un entorno de pruebas (localhost o red local), Let's Encrypt no funcionará. Necesitas un dominio público y accesible desde internet.


Paso 1: Accede a Plesk y localiza tu dominio

  1. Abre tu navegador y escribe la URL de tu panel Plesk. Normalmente es algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443.
  2. Inicia sesión con tu usuario y contraseña.
  3. Una vez dentro, en el menú lateral izquierdo, busca la sección "Sitios web y dominios". Haz clic en ella.
  4. Verás una lista de todos los dominios que gestionas. Busca el dominio para el que quieres instalar el SSL. Haz clic en su nombre (o en el enlace "Abrir" que aparece al pasar el ratón).

[TIP] Si tienes muchos dominios, usa el buscador o la barra de filtros para encontrarlo rápidamente.


Paso 2: Busca la herramienta de Let's Encrypt

Una vez dentro de la página de tu dominio, busca un icono o enlace llamado "Let's Encrypt" o "SSL/TLS". Dependiendo de la versión de Plesk, puede estar en diferentes lugares:

  • En la pestaña "Seguridad" del menú superior.
  • Directamente en la barra de herramientas, con un icono de candado.
  • En el bloque "SSL/TLS" dentro de la sección "Añadir sitio web".

Si no lo ves, escribe en el buscador interno de Plesk (arriba a la derecha) la palabra "Let's Encrypt". Te llevará directamente.

Haz clic en "Let's Encrypt". Se abrirá una ventana o formulario.


Paso 3: Configura el certificado SSL

Ahora verás un formulario con varias opciones. Rellénalo así:

  1. Dirección de correo electrónico: Introduce un correo válido (preferiblemente el de administrador). Let's Encrypt lo usará para enviarte avisos de renovación y problemas.
  2. Dominio principal: Aquí debe aparecer tu dominio (ej: tudominio.com). No lo modifiques.
  3. Dominios adicionales (SAN): Si quieres que el certificado cubra también subdominios como www.tudominio.com, blog.tudominio.com, etc., márcalos. Es recomendable incluir al menos www y el dominio sin www.
  4. Tipo de desafío: Deja la opción por defecto (normalmente "Archivo web" o "HTTP-01"). Es la más compatible.
  5. Renovación automática: Marca la casilla "Renovar automáticamente". Así no tendrás que preocuparte cada 90 días.

[WARNING] No desmarques la renovación automática a menos que tengas una razón muy concreta. Si se te olvida renovar, el certificado caducará y tu web perderá el HTTPS.

Finalmente, haz clic en "Instalar" o "Obtener".


Paso 4: Espera unos segundos y verifica

El proceso tarda entre 10 y 30 segundos. Plesk se comunicará con los servidores de Let's Encrypt, verificará que controlas el dominio (mediante un archivo temporal en tu web) y generará el certificado.

Si todo va bien, verás un mensaje verde como "El certificado SSL se ha instalado correctamente".

Ahora, vuelve a la página principal de tu dominio y, en la sección de "SSL/TLS", deberías ver la nueva fecha de caducidad (3 meses desde hoy) y el nombre de la entidad emisora: Let's Encrypt.


Paso 5: Configura la redirección a HTTPS (opcional pero recomendado)

Aunque el certificado esté instalado, tu web aún puede cargarse por HTTP (sin seguridad). Para forzar a todos los visitantes a usar HTTPS, debes crear una redirección.

  1. En la misma página de tu dominio, busca "Configuración de hosting" o "Configuración de Apache/Nginx".
  2. Dentro, localiza la opción "Redirección" o "Forzar HTTPS".
  3. Márcala y guarda los cambios.

[TIP] En Plesk también puedes hacerlo desde "Sitios web y dominios" > "Redirecciones" y crear una regla que redirija todo el tráfico HTTP a HTTPS.

A partir de ahora, cuando alguien escriba http://tudominio.com, será redirigido automáticamente a https://tudominio.com.


Solución de problemas comunes (FAQ)

❌ "Error: No se pudo verificar el dominio"

Esto suele pasar porque:

  • El dominio no apunta a tu servidor (DNS incorrecto).
  • Hay un firewall o plugin de seguridad que bloquea la verificación (por ejemplo, un WAF como Cloudflare en modo "Full" sin SSL).
  • El sitio web está caído o devuelve un error 500.

Solución: Revisa que tu web cargue correctamente por HTTP. Si usas Cloudflare, ponlo en modo "Full (strict)" o desactívalo temporalmente. También puedes probar con el tipo de desafío "DNS-01" (si tu proveedor de DNS lo permite), aunque es más avanzado.

❌ "El certificado no se renueva automáticamente"

Causas posibles:

  • La tarea programada (cron) de Plesk está desactivada.
  • El correo de notificación no es válido.
  • El dominio ha cambiado de IP.

Solución: Ve a Herramientas y ajustes > Programador de tareas y verifica que exista una tarea para Let's Encrypt. Si no, créala manualmente. También puedes forzar la renovación manual desde el mismo panel de Let's Encrypt.

❌ "Mi web ahora muestra 'No seguro' aunque instalé el SSL"

  • El certificado puede estar caducado (revisa la fecha).
  • La redirección a HTTPS no está funcionando.
  • Hay contenido mixto (recursos como imágenes o scripts cargados por HTTP en una página HTTPS).

Solución: Usa herramientas como Why No Padlock? para detectar contenido mixto. En Plesk, puedes activar la opción "Forzar HTTPS" y también "Redirigir todo el tráfico a HTTPS" desde la configuración de hosting.

❌ "No encuentro la opción de Let's Encrypt en Plesk"

  • Es posible que tu plan de hosting no incluya Let's Encrypt (aunque la mayoría sí).
  • La extensión no está instalada. En Plesk > Extensiones busca "Let's Encrypt" e instálala.
  • Si usas una versión muy antigua de Plesk, actualiza.

Consejos finales para mantener tu SSL sano

  • Revisa la fecha de caducidad cada mes. Aunque tengas renovación automática, un error puede dejarte sin SSL. Plesk te avisará por correo, pero no está de más comprobarlo.
  • No compartas la clave privada del certificado. Es confidencial.
  • Si tienes varios dominios, repite el proceso para cada uno. Let's Encrypt permite certificados multidominio (hasta 100 nombres), pero en Plesk es más sencillo hacerlo dominio por dominio.
  • Usa siempre HTTPS en enlaces internos de tu web. Si tienes un menú o imágenes con URLs HTTP, el candado se romperá.

¿Y si uso otro panel como Syspanel?

Si en lugar de Plesk usas Syspanel (antes conocido como HestiaCP), el proceso es similar pero con algunas diferencias. En Syspanel, accedes por el puerto 2106 (ej: https://tudominio.com:2106). Una vez dentro, busca la sección "Web" o "SSL" y selecciona tu dominio. Luego haz clic en "Let's Encrypt" y sigue los pasos. La interfaz es más minimalista, pero igual de efectiva.

[INFO] En Syspanel, la renovación automática también está disponible, pero debes asegurarte de que el cron esté activo en el sistema.


Resumen

Hemos visto que instalar un certificado SSL gratuito con Let's Encrypt en Plesk es un proceso rápido y sencillo:

  1. Accede a tu dominio en Plesk.
  2. Busca la herramienta Let's Encrypt.
  3. Rellena el formulario (correo, dominios adicionales, renovación automática).
  4. Instala y espera la confirmación.
  5. Activa la redirección a HTTPS.

Ahora tu sitio web es más seguro, confiable y amigable con el SEO. ¡Enhorabuena! Si te surge cualquier duda, recuerda que estamos aquí para ayudarte. Puedes consultar nuestra base de conocimientos o abrir un ticket de soporte.

¡A navegar 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