Seguridad y SSL

Cómo instalar un certificado SSL en Plesk (tutorial completo)

Sigue este tutorial paso a paso para instalar un certificado SSL en Plesk y activar HTTPS en tu dominio sin complicaciones.

Close-up of a rustic wooden gate with a padlock, offering a secure outdoor setting.

Para instalar un certificado SSL en Plesk, ve a Dominios → tu dominio → Certificados SSL/TLS y elige entre generar uno gratuito con Let's Encrypt o subir un certificado comercial que hayas adquirido con tu proveedor.

En este tutorial te explicamos ambas rutas con capturas del proceso, para que puedas activar HTTPS en tu sitio en menos de diez minutos.

Antes de empezar: qué necesitas

Antes de tocar Plesk, verifica que tienes listo lo siguiente:

  • Acceso al panel Plesk con permisos de administrador de dominio o de servidor.
  • El dominio apuntando al servidor (el DNS debe estar propagado — esto es crítico para que Let's Encrypt valide el dominio).
  • Si vas a instalar un certificado comercial: el archivo .crt (o .pem), la clave privada .key y, si tu CA lo requiere, el archivo de cadena de certificados (bundle/intermediate).

Opción A — Instalar Let's Encrypt (certificado gratuito)

Plesk incluye la extensión Let's Encrypt preinstalada en la mayoría de versiones recientes. Es la opción más rápida y se renueva automáticamente cada 90 días.

Pasos detallados

  1. Entra a Plesk y en el menú lateral haz clic en Dominios.
  2. Localiza el dominio que quieres proteger y haz clic en su nombre para abrir el panel de gestión.
  3. Busca el bloque Seguridad y haz clic en Certificados SSL/TLS.
  4. Haz clic en el botón azul Obtener gratis (junto al logo de Let's Encrypt).
  5. En la pantalla de configuración, marca las casillas que correspondan:
    • Incluir el subdominio www — actívalo si usas tanto dominio.com como www.dominio.com.
    • Asegurar también el webmail — opcional, solo si usas webmail en ese dominio.
    • Redirigir HTTP a HTTPS — recomendado; activa la redirección automática.
  6. Haz clic en Obtener gratis y espera unos 30-60 segundos mientras Plesk se comunica con los servidores de Let's Encrypt para validar el dominio y emitir el certificado.
  7. Cuando aparezca el mensaje de confirmación, el certificado ya está instalado y activo.

Comprueba el resultado abriendo https://tudominio.com en el navegador: deberías ver el candado verde (o el icono de conexión segura) en la barra de direcciones.

Opción B — Instalar un certificado SSL de pago (comercial)

Si adquiriste un certificado con una autoridad certificadora (DigiCert, Sectigo, GlobalSign, etc.) o a través de tu proveedor de hosting, el proceso tiene dos etapas: generar la CSR y luego subir el certificado emitido.

Paso 1 — Genera la CSR en Plesk

  1. Ve a Dominios → tu dominio → Certificados SSL/TLS → Gestionar.
  2. Haz clic en Añadir certificado SSL/TLS.
  3. Rellena el formulario de la CSR:
    • Nombre del certificado: un nombre descriptivo para identificarlo en Plesk.
    • Bits: selecciona 2048 o 4096 (ambos son seguros; 4096 es más robusto).
    • Nombre de dominio: escribe el dominio exacto (p. ej., www.tudominio.com).
    • Rellena los datos de la organización: país, estado, ciudad, empresa y correo de contacto.
  4. Haz clic en Solicitar. Plesk generará la CSR y la clave privada; ambas aparecerán en pantalla.
  5. Copia el texto de la CSR (bloque -----BEGIN CERTIFICATE REQUEST-----) y pégalo en el formulario de tu autoridad certificadora para completar la compra y validación del certificado.

Paso 2 — Sube e instala el certificado emitido

Una vez que la CA te envíe el certificado (puede tardar minutos en DV o días en OV/EV):

  1. Vuelve a Dominios → tu dominio → Certificados SSL/TLS → Gestionar.
  2. Localiza el certificado que creaste en el paso anterior (aparece con el nombre que le diste) y haz clic en él.
  3. En la sección Cargar el certificado como texto, pega el contenido del archivo .crt que te envió la CA en el campo Certificado.
  4. Si la CA te proporcionó un archivo de cadena (CA Bundle o Intermediate), pégalo en el campo Certificados CA.
  5. Haz clic en Cargar certificado.
  6. Regresa a la pantalla principal de Certificados SSL/TLS y asegúrate de que el certificado recién subido esté seleccionado como el activo para el dominio. Si no lo está, selecciónalo y haz clic en Actualizar.

Activar la redirección de HTTP a HTTPS

Instalar el certificado no basta: debes asegurarte de que todos los visitantes usen la versión segura. En Plesk hay dos formas de hacerlo:

Método Dónde configurarlo Notas
Opción nativa de Plesk Dominios → tu dominio → Hosting y DNS → Configuración de hosting Marca "Redirigir HTTP a HTTPS". Más sencillo, sin editar archivos.
Regla en .htaccess (Apache) Administrador de archivos o FTP, archivo .htaccess en la raíz Mayor control; útil si Plesk no muestra la opción nativa.

Regla básica de .htaccess para forzar HTTPS:

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

Después de activar la redirección, comprueba que no haya bucles infinitos cargando el sitio en el navegador e inspeccionando la pestaña de red.

Verificar que el SSL está correctamente instalado

Una vez instalado el certificado y activa la redirección, verifica que todo funciona bien:

  • SSL Labs: ve a ssllabs.com/ssltest e introduce tu dominio. Un resultado A o A+ confirma una configuración sólida.
  • Why No Padlock: detecta recursos mixtos (imágenes, scripts cargados por HTTP que rompen el HTTPS).
  • Navegador: el candado en la barra de direcciones y la ausencia de advertencias de contenido mixto son señales positivas inmediatas.

Si tienes dudas sobre qué tipo de certificado te conviene o necesitas instalar SSL en un entorno más complejo, el equipo de soporte técnico especializado en hosting puede orientarte.

También puedes explorar más recursos sobre protección web en nuestra sección de seguridad SSL.

Conclusiones clave

  • Plesk permite instalar certificados SSL gratuitos (Let's Encrypt) con renovación automática en pocos clics.
  • Para certificados comerciales, genera la CSR desde Plesk, entregala a la CA y luego sube el certificado emitido.
  • Activa siempre la redirección de HTTP a HTTPS para que todos los visitantes usen la conexión segura.
  • Verifica la instalación con SSL Labs para asegurarte de que no hay vulnerabilidades ni recursos mixtos.
  • El DNS debe estar propagado antes de instalar Let's Encrypt; de lo contrario, la validación fallará.

¿Necesitas ayuda para gestionar SSL en tu servidor o migrar a un plan de hosting con Plesk incluido? Visita elenlace.com y nuestro equipo te asesora sin compromiso.

Preguntas frecuentes

¿Let's Encrypt en Plesk se renueva solo?

Sí. La extensión de Let's Encrypt en Plesk incluye una tarea automática que renueva los certificados aproximadamente 30 días antes de su vencimiento (cada 90 días). No necesitas hacer nada manual, siempre que el dominio siga apuntando al servidor.

¿Puedo instalar un certificado wildcard en Plesk?

Sí. Let's Encrypt admite certificados wildcard (*.dominio.com) pero requiere validación por DNS (DNS-01 challenge). En Plesk esto se puede configurar si el proveedor de DNS está integrado con la extensión. Para wildcards comerciales, el proceso es el mismo que para cualquier certificado de pago.

El certificado se instaló pero el sitio sigue mostrando "No seguro", ¿qué pasa?

El problema más común es el contenido mixto: recursos (imágenes, hojas de estilo, scripts) que aún se cargan por HTTP en lugar de HTTPS. Usa la herramienta Why No Padlock para identificarlos y actualiza las URLs en tu CMS o en el código del sitio para que usen HTTPS o rutas relativas (//).

¿Cuánto tarda en activarse el SSL después de instalarlo en Plesk?

La activación es inmediata: en cuanto Plesk confirma la instalación, el servidor comienza a servir el sitio por HTTPS. No hay tiempo de propagación para el certificado en sí (aunque si acabas de cambiar el DNS, ese cambio sí puede tardar hasta 48 horas en propagarse globalmente).

Para saber más

Otros proveedores y guías que vale la pena comparar:

← Todos