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

Cómo instalar un certificado SSL en Plesk

Actualizado el 30 de noviembre de 2025

¿Por qué es tan importante instalar un certificado SSL en tu sitio web?

Imagina que tu sitio web es una tienda física. Sin un certificado SSL, sería como tener la puerta abierta de par en par durante la noche, permitiendo que cualquiera vea, robe o modifique la información que entra y sale. En el mundo digital, el certificado SSL (Secure Sockets Layer) es ese candado que protege la conexión entre el navegador de tus visitantes y tu servidor. Al instalarlo, activas el protocolo HTTPS, lo que no solo cifra los datos (como contraseñas, números de tarjeta o formularios de contacto), sino que también aumenta la confianza de tus usuarios y mejora tu posicionamiento en buscadores como Google.

Si tu hosting utiliza Plesk, estás de suerte: es uno de los paneles de control más intuitivos para gestionar esta tarea. En esta guía, te explicaré paso a paso cómo instalar un certificado SSL en Plesk, ya sea usando uno gratuito (como Let's Encrypt) o uno de pago. No necesitas ser un experto en seguridad web; solo sigue estas instrucciones y tendrás tu sitio protegido en minutos.

[TIP] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es diferente y se accede por el puerto 2106. Pero en este artículo nos centramos en Plesk, el panel más común en hosting compartido y servidores dedicados.


¿Qué necesitas antes de empezar?

Antes de lanzarte a instalar el certificado SSL, asegúrate de tener lo siguiente:

  • Acceso a Plesk: Necesitas las credenciales de administrador o de un plan de hosting que te permita gestionar certificados. Normalmente accedes mediante https://tudominio.com:8443 o la URL que te haya proporcionado tu proveedor de hosting.
  • Un dominio configurado en Plesk: El certificado se asocia a un dominio específico. Si aún no has añadido tu dominio, hazlo desde la sección "Sitios web y dominios".
  • Decidir el tipo de certificado: Puedes elegir entre:
    • Gratuito (Let's Encrypt): Válido por 90 días, se renueva automáticamente. Ideal para blogs, sitios pequeños o proyectos personales.
    • De pago (Comodo, Sectigo, etc.): Con validez de 1 a 2 años, incluye garantía y mayor reconocimiento. Recomendado para tiendas online o sitios que manejan datos sensibles.
  • Registros DNS correctos: Asegúrate de que tu dominio apunte a la IP del servidor donde está Plesk. Si usas un subdominio como www, también debe estar configurado.

[WARNING] Si tu dominio tiene problemas de resolución DNS (por ejemplo, que no cargue en el navegador), el proceso de instalación fallará. Verifica primero que tu sitio sea accesible sin SSL.


Método 1: Instalar un certificado SSL gratuito con Let's Encrypt en Plesk

Este es el método más rápido y sencillo, perfecto para la mayoría de los usuarios. Plesk integra Let's Encrypt de forma nativa, por lo que no necesitas descargar archivos ni hacer configuraciones complejas.

Paso 1: Accede a la sección de seguridad de tu dominio

  1. Inicia sesión en Plesk con tu usuario y contraseña.
  2. En el panel principal, busca la lista de "Sitios web y dominios". Haz clic en el dominio al que quieras añadir el SSL.
  3. Verás un menú de opciones. Busca el icono o enlace que diga "Certificado SSL/TLS" o "Seguridad" (dependiendo de la versión de Plesk, puede variar ligeramente).

Paso 2: Solicita el certificado gratuito

  1. Dentro de la sección SSL/TLS, busca el botón que dice "Obtener un certificado SSL gratuito" o "Let's Encrypt". Haz clic.
  2. Se abrirá un formulario. Aquí debes:
    • Seleccionar el dominio principal (normalmente ya viene pre-seleccionado).
    • Marcar la casilla "Incluir el subdominio www" si quieres que tanto tudominio.com como www.tudominio.com tengan SSL. Esto es muy recomendable.
    • Opcionalmente, puedes añadir otros subdominios (como mail.tudominio.com o blog.tudominio.com) si los tienes configurados.
  3. Haz clic en "Obtener" o "Instalar" (según la versión).

Paso 3: Espera la confirmación

Plesk se comunicará con los servidores de Let's Encrypt para verificar que eres el propietario del dominio. Esto suele tardar entre 10 segundos y 2 minutos. Si todo va bien, verás un mensaje verde como "El certificado SSL se ha instalado correctamente".

[INFO] Let's Encrypt utiliza un desafío HTTP para verificar la propiedad. Por eso es importante que tu sitio esté accesible públicamente. Si tienes un firewall muy restrictivo, puede fallar.

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

Una vez instalado el certificado, debes asegurarte de que todos los visitantes sean redirigidos automáticamente a la versión segura (HTTPS). Para ello:

  1. Ve a "Sitios web y dominios" > selecciona tu dominio.
  2. Busca la opción "Redirección HTTP a HTTPS" o "Forzar HTTPS". Actívala.
  3. Guarda los cambios. A partir de ahora, cualquier persona que escriba http://tudominio.com será llevado a https://tudominio.com.

[TIP] Si no encuentras esta opción, puedes hacerlo manualmente editando el archivo .htaccess (si usas Apache) o desde la configuración de Nginx. Pero en Plesk suele estar integrado.


Método 2: Instalar un certificado SSL de pago en Plesk

Si necesitas un certificado con mayor validez o garantía (por ejemplo, para una tienda online), puedes comprar uno a un proveedor como Comodo, Sectigo o DigiCert. Luego, lo instalas manualmente en Plesk.

Paso 1: Compra el certificado y genera la CSR

Antes de instalar, necesitas generar una CSR (Certificate Signing Request) desde Plesk. Esto es un código que le das al proveedor para que emita el certificado.

  1. En Plesk, ve a "Sitios web y dominios" > selecciona tu dominio > "Certificado SSL/TLS".
  2. Haz clic en "Añadir certificado SSL" o "Crear solicitud de certificado (CSR)".
  3. Rellena los datos:
    • Nombre del certificado: Ponle un nombre descriptivo (ej. "MiCertificado2025").
    • Dominio principal: Tu dominio sin www (ej. tudominio.com).
    • Información de la organización: Tu nombre o empresa, país, ciudad, etc. (esto aparece en el certificado).
  4. Haz clic en "Solicitar". Plesk generará la CSR y la clave privada. Guarda la clave privada en un lugar seguro (puedes descargarla como archivo .key).
  5. Copia el texto de la CSR (comienza con -----BEGIN CERTIFICATE REQUEST-----) y pégalo en el formulario de tu proveedor de SSL al comprar el certificado.

Paso 2: Recibe el certificado y súbelo a Plesk

Después de que el proveedor valide tus datos (puede tardar desde minutos hasta días, según el nivel de validación), te enviarán el certificado en formato de texto (normalmente un archivo .crt o .pem). También pueden incluir un certificado intermedio (CA Bundle).

  1. En Plesk, vuelve a "Certificado SSL/TLS".
  2. Haz clic en "Subir certificado SSL" o "Importar certificado".
  3. Se abrirá un formulario con tres campos:
    • Certificado: Pega aquí el contenido del archivo .crt que te envió el proveedor (incluyendo las líneas -----BEGIN CERTIFICATE----- y -----END CERTIFICATE-----).
    • Clave privada: Pega la clave privada que generaste en el paso anterior (el archivo .key). Si la perdiste, tendrás que generar una nueva CSR.
    • Certificado intermedio (CA Bundle): Si tu proveedor te dio un archivo adicional (o un solo archivo que incluye el intermedio), pégalo aquí. Si no estás seguro, consulta con tu proveedor.
  4. Haz clic en "Subir". Plesk validará que todo coincida.

Paso 3: Asigna el certificado a tu dominio

Una vez subido, debes asignarlo al dominio:

  1. En la misma sección, verás una lista de certificados. Busca el que acabas de subir.
  2. Selecciona el dominio en el menú desplegable (si no aparece, ve a "Sitios web y dominios" > selecciona tu dominio > "Certificado SSL/TLS" > elige el certificado de la lista).
  3. Haz clic en "Aplicar" o "Establecer como predeterminado".

Paso 4: Activa la redirección a HTTPS (como en el método 1)

No olvides forzar HTTPS desde la misma sección o mediante .htaccess. Es el mismo proceso que explicamos antes.

[WARNING] Si después de instalar el certificado ves un error de "cadena incompleta" en el navegador, es porque falta el certificado intermedio. Vuelve a subir el bundle correctamente o contacta a tu proveedor.


Preguntas frecuentes (FAQ) sobre SSL en Plesk

¿Cómo sé si mi certificado SSL está funcionando correctamente?

La forma más fácil es abrir tu sitio web en un navegador (Chrome, Firefox, Edge) y fijarte en el candado verde en la barra de direcciones. También puedes usar herramientas online como "SSL Checker" (ej. ssllabs.com) para verificar la cadena y la fecha de caducidad.

¿Cada cuánto tiempo debo renovar el certificado?

  • Let's Encrypt: Cada 90 días. Plesk lo renueva automáticamente si activaste la opción "Renovación automática" al instalarlo. Si no, puedes hacerlo manualmente desde la misma sección.
  • De pago: Depende del período que compres (1 o 2 años). Recibirás correos de tu proveedor para renovarlo antes de que caduque.

¿Puedo instalar SSL en un subdominio?

Sí. Tanto con Let's Encrypt como con certificados de pago, puedes incluir subdominios (ej. blog.tudominio.com, tienda.tudominio.com). En Let's Encrypt, solo debes marcarlos en el formulario. En los de pago, necesitas un certificado "wildcard" (*.tudominio.com) o comprar uno para cada subdominio.

¿Qué hago si veo el error "ERR_CERT_COMMON_NAME_INVALID"?

Esto ocurre cuando el certificado no coincide con el dominio que estás visitando. Por ejemplo, si instalaste SSL solo para tudominio.com pero alguien accede a www.tudominio.com. Solución: asegúrate de incluir ambos en el certificado (con Let's Encrypt es fácil) y activa la redirección.

¿El SSL afecta al rendimiento de mi sitio?

Mínimamente. El cifrado y descifrado de datos consume algo de recursos del servidor, pero en la práctica es imperceptible para el usuario. Además, Google prioriza los sitios HTTPS, lo que mejora tu SEO. La seguridad web siempre vale la pena.

[INFO] Si tu hosting usa Syspanel (HestiaCP), el proceso es diferente: debes ir a la sección "SSL" de tu dominio, generar la CSR o usar Let's Encrypt, y luego asignar el certificado. El acceso es por el puerto 2106. Pero en Plesk, como ves, es mucho más visual.


Consejos finales para mantener tu seguridad web

  • Activa la renovación automática: En Plesk, para Let's Encrypt, asegúrate de que la opción "Renovar automáticamente" esté marcada. Para certificados de pago, configura un recordatorio en tu calendario.
  • Usa HTTPS en todo tu sitio: No solo en la página principal. Revisa que imágenes, scripts y enlaces internos también usen HTTPS (evita el temido "mixed content").
  • Monitorea la caducidad: Puedes instalar extensiones en tu navegador o usar servicios online que te avisen cuando falten pocos días para que expire.
  • Si tienes dudas, contacta a tu proveedor de hosting: Muchos ofrecen soporte para instalar SSL en Plesk, especialmente si el panel es parte de su servicio.

Instalar un certificado SSL en Plesk es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. No solo proteges a tus visitantes, sino que también mejoras la confianza y el posicionamiento de tu sitio. ¡Anímate a hacerlo hoy mismo!

¿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