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

Guía paso a paso para configurar un certificado SSL en Plesk

Actualizado el 26 de mayo de 2026

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

Si estás leyendo esta guía, probablemente ya sabes que un candado en la barra del navegador es algo bueno. Pero vamos a repasar lo esencial para que quede claro. Un certificado SSL (Secure Sockets Layer) es un archivo digital que cifra la conexión entre el navegador de tus visitantes y tu servidor. Sin él, cualquier dato que se transmita (contraseñas, formularios, pagos) viaja en texto plano y puede ser interceptado por terceros.

Configurar ssl plesk no es solo una cuestión de seguridad, sino también de confianza y posicionamiento. Google penaliza los sitios sin HTTPS y los navegadores muestran advertencias de "No seguro" que ahuyentan a los usuarios. Además, desde hace años, el protocolo HTTP/2 (que acelera la carga) solo funciona con HTTPS.

La buena noticia es que no necesitas pagar cientos de euros por un certificado. Con Let's Encrypt, puedes obtener uno gratuito, válido por 90 días y renovable automáticamente. Y lo mejor: Plesk lo integra de forma nativa, por lo que el proceso es muy sencillo.

En esta guía paso a paso, te voy a enseñar exactamente cómo configurar tu certificado lets encrypt plesk, activar el HTTPS, redirigir todo el tráfico y resolver los problemas más comunes. Al final, tendrás tu sitio funcionando con cifrado de extremo a extremo sin necesidad de ser un experto en servidores.

Requisitos previos antes de empezar

Antes de lanzarnos a configurar el certificado, asegúrate de cumplir con estos requisitos. Si algo falla, casi siempre es por uno de estos puntos.

  • Acceso a Plesk: Necesitas ser administrador del panel o tener permisos de suscripción sobre el dominio.
  • Dominio apuntando al servidor: Tu dominio (ej: mipagina.com) debe tener un registro DNS A que apunte a la IP de tu servidor. Para subdominios como www, también debe existir el registro correspondiente.
  • Puerto 80 abierto: Let's Encrypt valida la propiedad del dominio mediante HTTP. Si el puerto 80 está bloqueado por un firewall, la emisión fallará.
  • Plesk actualizado: La opción de Let's Encrypt está disponible desde Plesk 17. Si usas una versión muy antigua, actualiza primero.

¿No cumples algún requisito? No pasa nada. La mayoría de problemas se resuelven en el panel de tu proveedor de hosting o en el administrador de DNS.

Paso 1: Accede al panel de Plesk y localiza tu dominio

Lo primero es entrar en tu panel de control. Abre tu navegador y escribe la URL de acceso, normalmente algo como https://tu-servidor:8443. Inicia sesión con tu usuario y contraseña.

Una vez dentro, verás el escritorio de Plesk. En el menú de la izquierda, haz clic en Sitios web y dominios. Se mostrará una lista con todos los dominios que tienes gestionados.

Busca el dominio para el que quieres instalar el ssl plesk. Puede que tengas varios, así que identifica bien cuál es. Haz clic en el nombre del dominio o en el icono de "Administrar" que aparece al pasar el ratón por encima.

Paso 2: Instala el certificado Let's Encrypt

Dentro de la gestión de tu dominio, busca la sección de Seguridad en el menú lateral. Verás una opción llamada Certificados SSL/TLS. Haz clic en ella.

Se abrirá una página con los certificados existentes (si hay alguno). Para añadir uno nuevo, busca el botón que dice Instalar certificado Let's Encrypt o Obtener un certificado gratuito. Haz clic.

Ahora se desplegará un formulario con varias opciones. Te explico cada una para que sepas qué marcar:

  • Emisión automática: Activa la renovación automática. Esto es fundamental. Si no lo marcas, tendrás que renovar manualmente cada 90 días y es fácil olvidarlo.
  • Dominio: Asegúrate de que aparece tu dominio principal (ej: mipagina.com).
  • Añadir www: Marca esta casilla para que el certificado también cubra www.mipagina.com. Es muy recomendable, ya que la mayoría de usuarios escriben la www.
  • Correo electrónico: Plesk usará este correo para notificaciones de renovación. Pon uno que revises a menudo.
  • Incluir subdominios: Si tienes subdominios como blog.mipagina.com o tienda.mipagina.com, puedes marcarlos para que se incluyan en el mismo certificado. Eso sí, ten en cuenta que Let's Encrypt tiene un límite de nombres por certificado.

Cuando hayas configurado todo, haz clic en Instalar. El proceso suele tardar entre 30 segundos y 2 minutos. Verás un mensaje de éxito cuando termine.

[INFO] Si el proceso falla, el error más común es "No se pudo validar el dominio". Esto ocurre cuando el DNS no apunta al servidor o el puerto 80 está cerrado. Revisa ambos puntos y vuelve a intentarlo.

Paso 3: Activa HTTPS para tu sitio

Una vez instalado el certificado, tienes que decirle a Plesk que use HTTPS. Vuelve a la página principal de tu dominio y busca la sección Hosting y DNS o directamente el icono de Configuración de hosting.

Dentro de la configuración, busca la pestaña o sección que dice Seguridad o Configuración de SSL/TLS. Verás un desplegable que dice Certificado SSL/TLS o similar. Selecciona el certificado que acabas de instalar (debería aparecer con el nombre de tu dominio y la fecha de expiración).

Justo debajo, encontrarás una casilla o un selector que dice Activar soporte SSL/TLS o Forzar HTTPS. Márcala para que tu sitio responda por HTTPS de forma obligatoria.

Guarda los cambios. Plesk aplicará la configuración automáticamente. Ahora, si visitas tu web con https://, deberías ver el candado.

Paso 4: Redirige todo el tráfico a HTTPS

Aunque hayas activado HTTPS, es posible que alguien intente acceder por http:// y el servidor aún no redirija automáticamente. Para evitar contenido mixto y problemas de SEO, necesitas una redirección 301 permanente de HTTP a HTTPS.

En Plesk, la forma más sencilla es usar el archivo .htaccess (si usas Apache) o la configuración de Nginx (en servidores con Nginx). Te explico ambos casos.

Si tu servidor usa Apache:

Accede al Administrador de archivos de tu dominio desde Plesk. Busca el archivo .htaccess en la raíz del sitio (normalmente en httpdocs). Si no existe, créalo.

Abre el archivo y añade estas líneas al principio:

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

Guarda el archivo. Si tienes algún plugin de caché o CDN, purga la caché para que la redirección se aplique correctamente.

Si tu servidor usa Nginx:

Desde Plesk, ve a Sitios web y dominios > tu dominio > Hosting y DNS > Configuración de Apache y Nginx. Busca la sección Directivas adicionales de Nginx.

Añade este bloque:

if ($scheme != "https") {
    return 301 https://$host$request_uri;
}

Guarda y aplica los cambios. Nginx recargará la configuración automáticamente.

[WARNING] Si usas un CMS como WordPress, no instales plugins de redirección SSL si ya lo haces desde el servidor. Pueden entrar en conflicto y generar bucles de redirección.

Paso 5: Verifica que todo funciona correctamente

Ahora llega el momento de comprobar que todo está en orden. Abre una ventana de incógnito en tu navegador y visita https://tu-dominio.com. Deberías ver el candado y la URL en verde (o gris, según el navegador).

Haz clic en el candado y revisa los detalles del certificado. Debe mostrar:

  • El nombre de tu dominio.
  • Tu dominio con y sin www.
  • La autoridad de certificación: Let's Encrypt.
  • La fecha de expiración (90 días desde la emisión).

También verifica que la redirección funciona. Escribe http://tu-dominio.com y pulsa enter. Deberías ser redirigido automáticamente a la versión HTTPS.

Por último, usa herramientas online como SSL Labs para hacer una auditoría completa. Te dará una nota de A+ si todo está bien configurado.

Paso 6: Configura la renovación automática

Como mencioné antes, los certificados de Let's Encrypt caducan cada 90 días. Si marcaste la casilla de emisión automática durante la instalación, no tienes que hacer nada más. Plesk se encargará de renovarlo unos 30 días antes de la expiración.

Puedes comprobarlo en la sección Certificados SSL/TLS de tu dominio. Verás el certificado listado y una columna que indica el estado de renovación. Si por algún motivo la renovación no está activa, puedes activarla manualmente:

  1. Ve a Certificados SSL/TLS > tu certificado.
  2. Busca la opción Configuración de renovación o Programar renovación automática.
  3. Actívala y guarda.

Es recomendable que configures una tarea cron en Plesk para que revise la renovación diariamente. Ve a Herramientas y utilidades > Programador de tareas y añade una tarea con el comando:

/usr/local/psa/bin/extension --exec letsencrypt renew

Esto ejecutará la renovación automática cada día, asegurando que nunca tengas un certificado caducado.

Solución de problemas comunes

Aunque el proceso es sencillo, siempre pueden surgir contratiempos. Aquí te dejo los errores más frecuentes y cómo solucionarlos.

Error: "No se pudo validar el dominio"

Este es el error más habitual. Significa que Let's Encrypt no pudo comprobar que tienes control sobre el dominio. Las causas más comunes son:

  • DNS no propagado: Comprueba con dig tu-dominio.com o herramientas online que el registro A apunte a tu servidor. Si acabas de cambiar el DNS, espera unas horas.
  • Puerto 80 bloqueado: Verifica que tu firewall permite conexiones HTTP entrantes. Puedes probar con telnet tu-servidor 80.
  • Redirecciones en conflicto: Si tienes una redirección HTTP a HTTPS activa, Let's Encrypt no podrá acceder al archivo de validación. Desactiva temporalmente la redirección durante la instalación.

Error: "El certificado no cubre www"

Si solo has instalado para el dominio sin www, la versión con www dará error. La solución es reinstalar el certificado marcando la casilla Añadir www. No es necesario revocar nada, simplemente emite uno nuevo que incluya ambos nombres.

Problemas con el contenido mixto

A veces, el HTTPS funciona pero el navegador sigue mostrando advertencias. Esto ocurre cuando hay recursos (imágenes, scripts, CSS) cargados desde URLs HTTP. Puedes detectarlos con las herramientas de desarrollador del navegador (F12 > pestaña Consola).

Para solucionarlo:

  • Usa URLs relativas en tu código en lugar de absolutas.
  • En WordPress, ve a Ajustes > Generales y cambia la URL del sitio y la URL de WordPress por las versiones HTTPS.
  • Instala un plugin como "Better Search Replace" para actualizar todas las URLs en la base de datos.

Preguntas frecuentes sobre SSL en Plesk

¿Cuánto tarda en emitirse el certificado?

Normalmente, menos de 2 minutos. Si tarda más, es probable que haya un problema de validación.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, Plesk permite instalar certificados por dominio. Cada sitio puede tener su propio certificado gratuito.

¿Pierdo el SEO si cambio de HTTP a HTTPS?

No, de hecho lo mejoras. Asegúrate de configurar la redirección 301 y actualizar tu sitemap en Google Search Console.

¿Qué pasa si mi certificado caduca?

Si la renovación automática falla, tu sitio mostrará advertencias de seguridad. Revisa el correo asociado al certificado y renueva manualmente desde Plesk.

¿Debo comprar un certificado de pago?

Para la mayoría de casos, Let's Encrypt es suficiente. Los certificados de pago ofrecen garantías legales y pueden incluir sellos de confianza, pero a nivel técnico el cifrado es idéntico.

¿Funciona con Syspanel?

Esta guía es específica para Plesk. Si usas Syspanel (antes conocida como HestiaCP), el proceso es diferente. Recuerda que el acceso a Syspanel se hace a través del puerto 2106 y la gestión de SSL se realiza desde la sección "Web" del panel.

Conclusión y buenas prácticas finales

Configurar un certificado lets encrypt plesk es un proceso que no debería llevarte más de 10 minutos. Una vez hecho, tu sitio tendrá el candado de seguridad, mejorará tu posicionamiento y tus visitantes se sentirán más seguros al navegar.

Para terminar, te dejo algunas buenas prácticas que te ahorrarán dolores de cabeza:

  • Revisa la renovación automática cada mes. Aunque sea automática, es bueno estar pendiente.
  • Configura alertas por correo para que te avisen antes de la expiración.
  • Usa siempre HTTPS en los enlaces internos de tu web. Evita enlaces absolutos con http.
  • Actualiza tu Google Analytics y Search Console a las versiones HTTPS para no perder datos.
  • Si usas CDN, asegúrate de que soporta certificados SSL y configura el modo "Full" o "Full (strict)" en Cloudflare, por ejemplo.

Con esto, ya tienes tu https plesk funcionando. Si has seguido todos los pasos, tu sitio está cifrado y protegido. Ahora solo queda disfrutar de un hosting más seguro y profesional.

[TIP] Si tienes varios dominios en Plesk, dedica una tarde a configurar SSL en todos. Es tedioso pero muy gratificante. Puedes hacerlo uno por uno siguiendo esta misma guía.

¿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