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

¿Qué es SSL/TLS y cómo instalarlo en cPanel y Plesk?

Actualizado el 28 de noviembre de 2025

¿Qué es SSL/TLS y por qué tu sitio web lo necesita?

Imagina que envías una carta por correo postal. Si no la metes en un sobre, cualquier persona que la manipule durante el trayecto podría leer su contenido. SSL/TLS es, literalmente, el sobre sellado de Internet. Se trata de un protocolo de seguridad que cifra la información que viaja entre el navegador de tus visitantes y el servidor donde está alojada tu web.

Cuando un sitio web tiene un certificado SSL (Secure Sockets Layer) o su sucesor TLS (Transport Layer Security), la conexión se establece mediante un protocolo HTTPS. Esto impide que hackers o terceros no autorizados puedan interceptar, leer o modificar datos sensibles como contraseñas, números de tarjeta de crédito o información personal.

Pero no solo se trata de seguridad. Google y otros buscadores penalizan a los sitios que no tienen HTTPS, mostrando un aviso de "No seguro" en el navegador. Esto genera desconfianza en los usuarios y reduce tu posicionamiento SEO. De hecho, el HTTPS es una señal de confianza que mejora tu ranking en los resultados de búsqueda.

Existen varios tipos de certificados SSL según el nivel de validación: desde los de Validación de Dominio (DV), que son los más básicos y rápidos de obtener, hasta los de Validación Extendida (EV), que muestran el nombre de la empresa en la barra de direcciones y requieren una verificación exhaustiva. También hay certificados Wildcard, que cubren todos los subdominios de un dominio principal.

La buena noticia es que, hoy en día, la mayoría de los proveedores de hosting incluyen certificados SSL gratuitos mediante Let's Encrypt. Esto significa que no necesitas gastar dinero para proteger tu sitio web. A continuación, te explicamos paso a paso cómo instalar SSL en cPanel y Plesk, los dos paneles de control más utilizados en el mundo del hosting.

¿Cómo funciona SSL/TLS en términos simples?

Para que lo entiendas perfectamente, imagina que el servidor y el navegador son dos personas que necesitan compartir un secreto. El protocolo SSL/TLS utiliza un sistema de criptografía asimétrica que funciona así:

  1. El navegador solicita una conexión segura al servidor.
  2. El servidor envía su certificado SSL, que contiene su clave pública.
  3. El navegador verifica que el certificado es válido y que pertenece al sitio web correcto.
  4. Ambas partes intercambian claves para generar una clave de sesión única.
  5. A partir de ese momento, toda la comunicación se cifra con esa clave de sesión.

Este proceso ocurre en milisegundos, por lo que el usuario no nota ninguna demora. El candado que aparece en la barra de direcciones del navegador indica que la conexión es segura.

¿Qué necesitas antes de instalar SSL?

Antes de comenzar con la instalación, asegúrate de tener lo siguiente:

  • Acceso al panel de control de tu hosting (cPanel o Plesk).
  • Un dominio apuntando correctamente a tu servidor (es decir, que los registros DNS estén configurados).
  • Si tienes un certificado adquirido de una entidad certificadora (CA), necesitarás el archivo del certificado, la clave privada y el paquete de certificados intermedios (CA Bundle).
  • Si vas a usar un certificado gratuito de Let's Encrypt, no necesitas nada adicional, solo que tu dominio esté activo.

Cómo instalar SSL en cPanel paso a paso

cPanel es uno de los paneles más populares entre los proveedores de hosting compartido. Sigue estos pasos para instalar tu certificado SSL:

Paso 1: Accede a tu panel de cPanel

Escribe tu dominio seguido de /cpanel en tu navegador (por ejemplo, tudominio.com/cpanel). Introduce tu usuario y contraseña. También puedes acceder a través del área de cliente de tu proveedor de hosting.

Paso 2: Localiza la sección de seguridad

Una vez dentro, busca la sección Seguridad o Security. Ahí encontrarás la opción SSL/TLS Status (Estado SSL/TLS) y también SSL/TLS (para gestionar certificados). Si tu hosting usa una versión reciente, verás directamente la opción Let's Encrypt en el menú.

Paso 3: Opción A – Instalar un certificado gratuito de Let's Encrypt

La mayoría de los cPanel modernos incluyen un botón llamado Install o Issue dentro de la sección de Let's Encrypt. Simplemente:

  1. Haz clic en SSL/TLS Status.
  2. Verás una lista de tus dominios y subdominios.
  3. Haz clic en Run AutoSSL o Issue Certificate.
  4. Espera unos segundos a que el sistema genere e instale el certificado automáticamente.
  5. Verás una marca verde indicando que el certificado está activo.

Paso 4: Opción B – Instalar un certificado SSL de pago

Si has comprado un certificado de una entidad como Comodo, DigiCert o GlobalSign, sigue estos pasos:

  1. Ve a SSL/TLS y luego a Install and Manage SSL for your site (HTTPS).
  2. En el menú desplegable, selecciona el dominio para el cual quieres instalar el certificado.
  3. Copia y pega el contenido del certificado en el campo Certificate (CRT).
  4. Pega la clave privada en el campo Private Key. Si no la tienes, cPanel puede generarla automáticamente, pero es mejor que uses la que generaste al solicitar el certificado.
  5. Pega el paquete de certificados intermedios (CA Bundle) en el campo Certificate Authority Bundle.
  6. Haz clic en Install Certificate.
  7. Recibirás una confirmación de que el certificado se ha instalado correctamente.

Paso 5: Verifica la instalación

Después de instalar, visita tu sitio web usando https://tudominio.com. Deberías ver el candado en la barra de direcciones. También puedes usar herramientas online como SSL Labs para verificar que la configuración es correcta.

Paso 6: Redirige todo el tráfico HTTP a HTTPS

Para que toda la web funcione bajo HTTPS, es recomendable redirigir automáticamente las visitas de HTTP a HTTPS. En cPanel, puedes hacerlo desde Redirects o editando el archivo .htaccess en el administrador de archivos. Un ejemplo de código sería:

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

[TIP] Si usas WordPress, puedes cambiar la URL del sitio en Ajustes > Generales, utilizando https:// en lugar de http://. También existen plugins como Really Simple SSL que automatizan este proceso.

Cómo instalar SSL en Plesk paso a paso

Plesk es otro panel de control muy utilizado, especialmente en servidores VPS y dedicados. El proceso es igualmente sencillo:

Paso 1: Accede a Plesk

Escribe https://tudominio.com:8443 en tu navegador (el puerto puede variar según la configuración). Introduce tus credenciales de administrador o de usuario con permisos suficientes.

Paso 2: Ve a la sección de certificados SSL

En el menú lateral izquierdo, busca Hosting & DNS y luego SSL/TLS Certificates. Verás una lista de los certificados existentes y los dominios asociados.

Paso 3: Instalar un certificado gratuito de Let's Encrypt

Plesk tiene integración nativa con Let's Encrypt. Para usarla:

  1. Haz clic en Add SSL/TLS Certificate o directamente en el botón Let's Encrypt si aparece.
  2. Selecciona el dominio para el que quieres el certificado.
  3. Marca las casillas para incluir subdominios si lo deseas.
  4. Haz clic en Install.
  5. Plesk se encargará de todo el proceso automáticamente.

Paso 4: Instalar un certificado SSL de pago

Si tienes un certificado de pago, el proceso es el siguiente:

  1. Haz clic en Add SSL/TLS Certificate.
  2. Da un nombre al certificado (por ejemplo, "Certificado principal").
  3. Copia y pega el contenido del certificado en el campo Certificate.
  4. Pega la clave privada en el campo Private Key.
  5. Pega el CA Bundle en el campo Certificate Authority.
  6. Haz clic en Upload Certificate.
  7. Ahora, ve a Hosting & DNS y selecciona tu dominio.
  8. En la pestaña Hosting, busca la sección SSL/TLS y selecciona el certificado que acabas de subir.
  9. Guarda los cambios.

Paso 5: Activar la redirección automática a HTTPS

En Plesk, puedes forzar la redirección a HTTPS desde la configuración del dominio:

  1. Ve a Hosting & DNS y selecciona tu dominio.
  2. En la pestaña Hosting, busca la opción Security.
  3. Marca la casilla Permanent SEO-safe 301 redirect from HTTP to HTTPS.
  4. Guarda los cambios.

[INFO] Si tu dominio está gestionado en Plesk y usas la opción de redirección 301, asegúrate de que el certificado esté instalado antes de activarla para evitar errores de conexión.

Paso 6: Prueba la configuración

Accede a tu sitio web con https:// y verifica que todo funciona correctamente. Revisa también que no haya errores de contenido mixto (imágenes o scripts cargados por HTTP), ya que esto puede generar avisos de seguridad en el navegador.

Preguntas frecuentes sobre SSL/TLS

¿Cuánto tiempo tarda en activarse un certificado SSL?

Si usas Let's Encrypt, la instalación es casi instantánea, entre 1 y 3 minutos. Los certificados de pago pueden tardar desde unas horas hasta varios días, dependiendo del nivel de validación.

¿Qué pasa si mi certificado SSL caduca?

Cuando un certificado caduca, los navegadores mostrarán un aviso de seguridad y los visitantes no podrán acceder a tu sitio sin aceptar riesgos. La mayoría de los certificados de Let's Encrypt se renuevan automáticamente cada 90 días, pero es importante verificar que el proceso de renovación funciona correctamente.

¿Puedo tener varios certificados SSL en un mismo servidor?

Sí, tanto cPanel como Plesk permiten gestionar múltiples certificados para diferentes dominios. Solo tienes que repetir el proceso de instalación para cada dominio.

¿Qué es el contenido mixto y cómo lo soluciono?

El contenido mixto ocurre cuando tu sitio carga recursos (imágenes, scripts, hojas de estilo) a través de HTTP en lugar de HTTPS. Esto provoca que el navegador muestre un aviso de seguridad. Para solucionarlo, asegúrate de que todas las URLs internas usen HTTPS. En WordPress, puedes usar plugins como Better Search Replace para actualizar las URLs en la base de datos.

¿Necesito SSL para un sitio web informativo sin formularios?

Sí, aunque no tengas formularios ni transacciones, el SSL es importante para el SEO y la confianza del usuario. Además, los navegadores modernos marcan los sitios sin HTTPS como "No seguro", lo que reduce la credibilidad de tu página.

[WARNING] No instales un certificado SSL sin tener antes una copia de seguridad completa de tu sitio web. Aunque el proceso es seguro, siempre es mejor prevenir cualquier problema inesperado.

Consejos adicionales para mantener tu SSL/TLS al día

  • Configura la renovación automática: Tanto cPanel como Plesk ofrecen opciones de renovación automática para certificados de Let's Encrypt. Actívalas para no tener que preocuparte por las fechas de caducidad.
  • Monitorea la validez de tus certificados: Usa herramientas como SSL Checker para verificar que tu certificado está activo y configurado correctamente.
  • Actualiza las URLs internas: Después de instalar SSL, revisa que todos los enlaces internos de tu web usen HTTPS. Esto incluye enlaces en tu menú, pie de página, entradas y páginas.
  • Comprueba el rendimiento: El cifrado SSL/TLS añade una pequeña carga al servidor, pero con los recursos modernos es imperceptible. Si notas lentitud, verifica que tu servidor tenga activada la caché de sesiones SSL.

Conclusión

Instalar SSL/TLS es una tarea imprescindible para cualquier sitio web, sin importar su tamaño o propósito. No solo protege la información de tus usuarios, sino que también mejora tu posicionamiento en buscadores y transmite confianza. Tanto cPanel como Plesk facilitan enormemente el proceso, ya sea con certificados gratuitos de Let's Encrypt o con certificados de pago de entidades certificadoras.

Recuerda que, si tienes dudas durante el proceso, tu proveedor de hosting está para ayudarte. Y si usas Syspanel (el panel de control basado en HestiaCP, que se accede a través del puerto 2106), el proceso es similar: busca la sección de SSL/TLS en el panel, selecciona tu dominio y sigue las instrucciones del sistema.

[TIP] Después de instalar tu certificado SSL, espera 24-48 horas para que los buscadores rastreen tu sitio con la nueva versión HTTPS. Esto puede afectar temporalmente a tu posicionamiento, pero se recuperará rápidamente.

Ahora que ya sabes qué es SSL/TLS y cómo instalarlo, no hay excusa para no tener tu sitio web protegido. ¡Tus visitantes y Google te lo agradecerán!

¿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