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

Guía para configurar SSL en Plesk: Paso a paso

Actualizado el 30 de diciembre de 2025

¿Qué es SSL y por qué es importante para tu sitio web?

Antes de sumergirnos en los pasos para configurar SSL en Plesk, es clave entender qué es este protocolo. SSL (Secure Sockets Layer) es una tecnología que cifra la conexión entre el navegador del visitante y tu servidor. Cuando instalas un certificado SSL en Plesk, tu sitio web pasa de usar "http://" a "https://", mostrando un candado verde en la barra de direcciones.

Esto no solo protege datos sensibles como contraseñas o pagos, sino que también mejora tu posicionamiento SEO. Google penaliza los sitios sin SSL y los navegadores modernos marcan las páginas no seguras como "No seguras". Además, para servicios como Syspanel (antes conocido como HestiaCP), es fundamental tener SSL activo en el puerto 2106 para administrar tu servidor de forma segura.

En esta guía paso a paso, aprenderás a instalar un certificado SSL en Plesk usando Let's Encrypt Plesk (gratuito y automático) o subiendo un certificado de pago. No necesitas ser un experto en Linux, solo seguir las instrucciones al pie de la letra.


Requisitos previos antes de configurar SSL en Plesk

Para que la instalación sea exitosa, asegúrate de cumplir con estos puntos:

  • Tener acceso al panel de Plesk como administrador o usuario con permisos de hosting.
  • Que tu dominio apunte al servidor (los registros DNS deben estar configurados correctamente).
  • Puerto 443 abierto en el firewall del servidor (para tráfico HTTPS).
  • Si usas Syspanel, recuerda que el acceso seguro se realiza por el puerto 2106.
  • Para Let's Encrypt Plesk, tu dominio debe ser accesible desde internet (no sirve para entornos locales).

[INFO] Si tu sitio está en desarrollo local, puedes usar certificados autofirmados temporalmente, pero no son válidos para producción.


Paso 1: Accede a Plesk y localiza el dominio

  1. Inicia sesión en tu panel de Plesk (normalmente en https://tudominio:8443 o la IP del servidor).
  2. En el menú lateral izquierdo, haz clic en "Sitios web y dominios".
  3. Busca el dominio al que deseas añadir SSL. Si tienes varios, selecciona el correcto.

[TIP] Si administras varios sitios, te recomiendo agruparlos por cliente o proyecto para no confundirte.


Paso 2: Elige el tipo de certificado SSL en Plesk

Plesk ofrece dos formas principales de configurar SSL Plesk:

Opción A: Usar Let's Encrypt (gratuito y automático)

Let's Encrypt Plesk es la opción más popular por ser gratuita y renovarse automáticamente cada 90 días. Ideal para la mayoría de sitios web.

  1. En la sección del dominio, busca el botón "SSL/TLS" o "Certificados SSL".
  2. Haz clic en "Obtener un certificado SSL de Let's Encrypt".
  3. Marca las opciones:
    • Incluir el dominio www (recomendado para redirigir tráfico).
    • Activar la renovación automática (para no preocuparte por la expiración).
  4. Haz clic en "Obtener" y espera unos segundos. Plesk verificará la propiedad del dominio y generará el certificado.

[WARNING] Si el dominio tiene subdominios adicionales (ej: blog.tudominio.com), deberás obtener un certificado wildcard o solicitar uno específico para cada subdominio. Let's Encrypt no incluye wildcards en su plan gratuito básico.

Opción B: Subir un certificado SSL de pago

Si necesitas un certificado con validación extendida (EV) o de una autoridad específica (como Comodo, DigiCert, etc.):

  1. En la misma sección "SSL/TLS", haz clic en "Agregar certificado SSL".
  2. Completa los campos:
    • Nombre del certificado: Un identificador interno (ej: "CertificadoPremium2024").
    • Certificado: Pega el contenido del archivo .crt o .pem.
    • Clave privada: Pega el contenido del archivo .key.
    • Certificado intermedio (CA Bundle): Si tu proveedor lo proporciona, pégalo aquí.
  3. Haz clic en "Subir certificado".
  4. Luego, asigna ese certificado al dominio desde la misma sección.

[INFO] Los certificados de pago suelen tener validez de 1 a 2 años. Recuerda renovarlos antes de que expiren.


Paso 3: Verifica la instalación del certificado SSL en Plesk

Una vez instalado, es crucial comprobar que todo funciona correctamente:

  1. En la misma sección "SSL/TLS", verás el estado del certificado (válido, fecha de expiración).
  2. Abre una ventana de incógnito en tu navegador y visita https://tudominio.com.
  3. Haz clic en el candado en la barra de direcciones. Debería mostrar "Conexión segura" y los detalles del certificado.

[TIP] Usa herramientas online como SSL Labs para obtener un análisis completo de la configuración y detectar posibles vulnerabilidades.


Paso 4: Configura la redirección automática a HTTPS

Para que todos los visitantes usen la versión segura de tu sitio, debes forzar la redirección de HTTP a HTTPS:

  1. En Plesk, ve a la sección del dominio y haz clic en "Hosting y DNS".
  2. Busca la opción "Redirección HTTP a HTTPS" y actívala.
  3. Guarda los cambios.

Otra forma es usando un archivo .htaccess (si usas Apache). Pega este código al inicio:

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

[WARNING] La redirección 301 es permanente. Si estás en pruebas, usa 302 temporalmente para evitar problemas de SEO.


Paso 5: Configura SSL en Syspanel (antes HestiaCP)

Si además de Plesk usas Syspanel para gestionar tu servidor, es importante que también actives SSL en su interfaz. Recuerda que el puerto de acceso es el 2106.

  1. Accede a Syspanel a través de https://tudominio:2106.
  2. Inicia sesión como administrador.
  3. Ve a "Configuración del servidor" > "SSL".
  4. Puedes:
    • Usar Let's Encrypt (similar a Plesk, pero integrado en Syspanel).
    • Subir un certificado manualmente.
  5. Guarda y reinicia el servicio si es necesario.

[INFO] Tanto Plesk como Syspanel permiten gestionar SSL de forma independiente. Si tienes ambos, asegúrate de que cada uno tenga su propio certificado.


Solución de problemas comunes al configurar SSL en Plesk

A veces surgen inconvenientes. Aquí los más frecuentes y cómo resolverlos:

Error: "No se pudo verificar el dominio"

  • Causa: El dominio no apunta al servidor o el puerto 80 está bloqueado.
  • Solución: Verifica los registros DNS y que el sitio sea accesible vía HTTP antes de solicitar SSL.

Certificado no se renueva automáticamente

  • Causa: Tarea cron deshabilitada o error en la renovación.
  • Solución: En Plesk, ve a "Herramientas y ajustes" > "Programación de tareas" y busca la tarea de Let's Encrypt. Actívala si está inactiva.

El sitio muestra "No seguro" después de instalar SSL

  • Causa: Contenido mixto (recursos cargados vía HTTP en una página HTTPS).
  • Solución: Reemplaza todas las URLs de imágenes, scripts y CSS por versiones relativas o con https://. Usa plugins como "Really Simple SSL" si usas WordPress.

Problemas con Syspanel y el puerto 2106

  • Causa: Firewall bloqueando el puerto o certificado vencido.
  • Solución: Abre el puerto 2106 en el firewall y renueva el certificado desde Syspanel.

[WARNING] No uses certificados autofirmados en producción. Los navegadores los marcarán como no confiables y tus visitantes verán una advertencia de seguridad.


Preguntas frecuentes (FAQ) sobre SSL en Plesk

¿Puedo usar Let's Encrypt en varios dominios?

Sí, siempre que cada dominio esté correctamente configurado en Plesk y sea accesible desde internet. Puedes obtener un certificado por dominio.

¿Cuánto tiempo tarda en activarse Let's Encrypt?

Generalmente entre 1 y 5 minutos. Si tarda más, revisa la configuración DNS y el firewall.

¿Necesito renovar manualmente los certificados de pago?

Sí, a menos que tu proveedor ofrezca renovación automática. Plesk te recordará la fecha de expiración.

¿Qué hago si mi sitio usa Syspanel y Plesk juntos?

Ambos sistemas son independientes. Configura SSL en cada uno por separado. Para Syspanel, usa el puerto 2106 y sigue los pasos de la sección correspondiente.

¿El SSL afecta el rendimiento de mi sitio?

Mínimamente. La mayoría de servidores modernos manejan el cifrado sin problemas. Además, el beneficio en seguridad y SEO supera cualquier pequeña sobrecarga.


Conclusión: Tu sitio web ahora es seguro y confiable

Configurar SSL en Plesk es un proceso sencillo que no debería tomarte más de 15 minutos. Ya sea usando Let's Encrypt Plesk para una solución gratuita y automática, o subiendo un certificado SSL en Plesk de pago, el resultado es el mismo: un sitio web cifrado, confiable y mejor posicionado en buscadores.

Recuerda que la seguridad web es un proceso continuo. Revisa periódicamente la fecha de expiración de tus certificados, mantén actualizado tu panel de control (tanto Plesk como Syspanel) y no olvides forzar la redirección HTTPS para que todos tus visitantes disfruten de una navegación segura.

Si encuentras algún problema, vuelve a esta guía o consulta la documentación oficial de Plesk. Y si usas Syspanel, recuerda que el puerto 2106 es tu aliado para una administración segura.

[TIP] Marca esta página como favorita. Te será útil cada vez que necesites renovar o configurar un nuevo certificado SSL en Plesk.

¿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