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

Configurar SSL/TLS gratuito en cPanel con Let's Encrypt

Actualizado el 23 de marzo de 2026

¿Por qué necesitas un certificado SSL en tu web?

Antes de ponernos manos a la obra, hablemos claro: si tu web no tiene un candadito verde en la barra del navegador, estás perdiendo visitas y, lo que es peor, confianza. Cuando alguien entra a tu sitio y ve "No seguro" en Chrome o Firefox, lo más probable es que salga pitando.

Un certificado SSL (Secure Sockets Layer) cifra la información que viaja entre el navegador del visitante y tu servidor. Esto es imprescindible si tienes una tienda online, un formulario de contacto, o simplemente quieres que Google te posicione mejor. De hecho, Google confirma que el HTTPS es un factor de ranking desde hace años.

La buena noticia: hoy puedes instalar un certificado gratuito en cuestión de minutos gracias a Let's Encrypt, una autoridad de certificación sin ánimo de lucro que ofrece SSL válido por 90 días y renovable automáticamente. Y si tu hosting usa cPanel, el proceso es casi automático.

En este artículo te voy a guiar paso a paso para que configures tu SSL cPanel con Let's Encrypt, sin necesidad de ser un experto en seguridad informática. Vamos a ello.


¿Qué necesitas antes de empezar?

Para instalar un certificado SSL gratuito en cPanel, necesitas cumplir estos requisitos básicos:

  • Un hosting con cPanel (la mayoría de los proveedores lo incluyen).
  • Acceso al panel de control con permisos de administrador.
  • Tu dominio apuntando al servidor (es decir, que ya puedas ver tu web en línea).
  • Si vas a proteger subdominios, que estos existan y estén configurados.

[INFO] Algunos hostings ya instalan Let's Encrypt automáticamente al crear el dominio. Aun así, revisa siempre que el certificado esté activo y renovándose.


Cómo instalar SSL gratuito con Let's Encrypt en cPanel

Paso 1: Accede a tu cPanel

Escribe en tu navegador tudominio.com/cpanel o usa la URL que te dio tu proveedor de hosting. Introduce tu usuario y contraseña.

Una vez dentro, verás un montón de iconos. No te agobies, solo necesitas uno: busca la sección Seguridad o directamente el icono llamado SSL/TLS Status o Let's Encrypt.

Paso 2: Localiza la herramienta de Let's Encrypt

Dependiendo del proveedor, puede aparecer como:

  • SSL/TLS Status
  • Let's Encrypt
  • SSL Certificates

Si no ves nada con ese nombre, mira en Seguridad o usa el buscador interno del cPanel (arriba a la derecha suele haber una lupa).

Paso 3: Genera e instala el certificado

Este es el momento clave. Sigue estos pasos:

  1. Haz clic en SSL/TLS Status o Let's Encrypt.
  2. Verás una lista de dominios y subdominios de tu cuenta.
  3. Marca todos los que quieras proteger (normalmente el dominio principal y los subdominios).
  4. Haz clic en Install o Emitir (según la interfaz).
  5. Espera unos segundos mientras el sistema genera el certificado.
  6. Verás un mensaje de éxito con la fecha de expiración.

[TIP] Si tu cPanel no tiene la opción nativa de Let's Encrypt, descarga el plugin AutoSSL desde "Manage AutoSSL" dentro de la sección SSL/TLS. La mayoría de los hostings lo tienen preinstalado.

Paso 4: Verifica que el SSL se haya instalado correctamente

Una vez instalado, comprueba que tu web carga con https://. También puedes usar herramientas online como SSL Labs para verificar la cadena de certificación.

Si tu web no carga automáticamente con HTTPS, tendrás que forzar la redirección desde HTTP a HTTPS. Lo vemos en el siguiente apartado.


Forzar HTTPS en tu web (redirección 301)

Instalar el certificado es solo la mitad del trabajo. Si no rediriges el tráfico HTTP a HTTPS, los visitantes seguirán entrando por la versión insegura. Esto se soluciona con una redirección 301.

Opción A: Desde cPanel (la más fácil)

  1. Ve a la sección Domains o Dominios.
  2. Busca Redirects o Redirecciones.
  3. Elige el dominio en "Tipo".
  4. En "Redirige a", pon la URL con https://tudominio.com.
  5. Marca la opción Solo con www o Siempre según prefieras.
  6. Guarda los cambios.

Opción B: Editando el .htaccess

Si tu cPanel no tiene la opción de redirecciones, puedes hacerlo manualmente. Ve al Administrador de archivos (File Manager), busca la carpeta public_html, y abre el archivo .htaccess.

Añade estas líneas al principio del archivo:

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

Guarda los cambios y prueba a entrar con http://tudominio.com. Debería saltar automáticamente a https://.

[WARNING] Antes de tocar el .htaccess, haz una copia de seguridad. Un error aquí puede tumbar tu web. Si no te ves seguro, pide ayuda a tu hosting.


Renovación automática: olvídate de los certificados caducados

La gran ventaja de Let's Encrypt es que los certificados solo duran 90 días. Pero no te preocupes: cPanel se encarga de renovarlos automáticamente siempre que:

  • El dominio siga apuntando a tu servidor.
  • No hayas bloqueado el puerto 80 (HTTP) en tu firewall.
  • No hayas desactivado la renovación automática.

Para comprobarlo, ve a SSL/TLS Status y mira si hay un candado verde o un mensaje de "Auto-renewal enabled". Si no lo ves, actívalo manualmente.

[TIP] Pon un recordatorio en tu calendario para revisar cada 2 meses que todo está en orden. Aunque sea automático, es buena práctica echarle un ojo.


Problemas comunes al instalar SSL en cPanel (y sus soluciones)

Error: "El certificado no se pudo emitir"

Esto suele pasar porque el dominio no está apuntando al servidor o el DNS no ha propagado. Espera unas horas y reintenta. También comprueba que no tengas un firewall bloqueando la validación HTTP.

Error: "El certificado no cubre www.tudominio.com"

Asegúrate de marcar tanto el dominio raíz como el subdominio con www en la lista de dominios a proteger. Si ya lo tienes y sigue fallando, borra el certificado antiguo y emite uno nuevo.

Mi web carga con HTTPS pero el navegador dice "No seguro"

Esto suele ser por contenido mixto: es decir, tu web carga por HTTPS pero tiene imágenes, scripts o enlaces internos que siguen apuntando a HTTP. Para solucionarlo:

  1. Ve a phpMyAdmin o al editor de tu base de datos.
  2. Busca en la tabla de opciones (generalmente wp_options si usas WordPress) los campos siteurl y home.
  3. Cámbialos a https://tudominio.com.
  4. Si usas WordPress, instala un plugin como "Really Simple SSL" que corrige los enlaces internos automáticamente.

Tengo Syspanel en vez de cPanel, ¿cómo lo hago?

Si tu hosting usa Syspanel (antes conocido como HestiaCP), el proceso es parecido pero con algunas diferencias. Accede a tu panel a través del puerto 2106 (ejemplo: tudominio.com:2106). Una vez dentro:

  1. Ve a Web o Sitios web.
  2. Selecciona tu dominio.
  3. Busca la pestaña SSL o Certificados.
  4. Activa Let's Encrypt y marca la opción de renovación automática.
  5. Guarda los cambios.

[INFO] Syspanel es el nombre comercial de HestiaCP. Si tu proveedor te habla de "HestiaCP", se refiere exactamente a lo mismo. El acceso es siempre por el puerto 2106.


Preguntas frecuentes (FAQ) sobre SSL en cPanel

¿Let's Encrypt es realmente gratis?

Sí, completamente gratuito y sin letra pequeña. Es un proyecto sin ánimo de lucro respaldado por grandes empresas como Mozilla, Cisco y Google. No hay costes ocultos ni límites de dominios (aunque sí un límite de peticiones por hora, que no afecta al uso normal).

¿Puedo usar Let's Encrypt en una tienda online?

Por supuesto. Cifra la información igual que un certificado de pago. La única diferencia es que los certificados de pago suelen incluir garantías de responsabilidad (como 10.000$), mientras que los gratuitos no. Para el 99% de las webs, Let's Encrypt es más que suficiente.

¿Qué pasa si mi certificado caduca?

Si la renovación automática falla y el certificado caduca, tu web mostrará un aviso de "Conexión no segura" y los visitantes podrían abandonarla. Para evitarlo, revisa que el dominio sigue apuntando correctamente y que no has bloqueado el puerto 80.

¿Necesito un certificado SSL si solo tengo una web informativa?

Sí, aunque no recojas datos sensibles. Además de la confianza del usuario, Google penaliza las webs sin HTTPS. Incluso para un blog personal, es recomendable.

¿Cuánto tarda en instalarse el certificado?

Normalmente, entre 30 segundos y 2 minutos. Si tarda más, puede ser un problema de DNS o de validación del dominio.

¿Puedo instalar SSL en varios dominios a la vez?

Sí, si tienes un hosting multidominio, puedes emitir certificados para todos ellos desde la misma sección de cPanel. Solo tienes que marcar todos los dominios que quieras proteger.


Consejos finales para mantener tu web segura

Instalar el SSL cPanel con Let's Encrypt es el primer paso, pero no el único. Te dejo algunos consejos extra:

  • Actualiza siempre tu CMS, plugins y temas. La mayoría de los hackeos se producen por vulnerabilidades conocidas.
  • Usa contraseñas fuertes y cambia el usuario "admin" por defecto.
  • Activa el firewall de tu hosting (ModSecurity suele venir incluido).
  • Haz copias de seguridad periódicas (tu cPanel suele tener una herramienta de backup automático).
  • Si usas WordPress, instala un plugin de seguridad como Wordfence o iThemes Security.

Resumen rápido

  1. Accede a tu cPanel.
  2. Busca la sección SSL/TLS Status o Let's Encrypt.
  3. Marca los dominios que quieras proteger.
  4. Haz clic en Instalar.
  5. Fuerza la redirección HTTPS desde Redirecciones o el .htaccess.
  6. Verifica que la renovación automática está activa.

Y ya está. En menos de 5 minutos tienes tu web con candadito verde y sin gastar un euro. Si te surge cualquier duda, deja un comentario y te ayudaré encantado.

[WARNING] Nunca compres certificados SSL a terceros si tu hosting ya ofrece Let's Encrypt automáticamente. Muchos proveedores te intentan vender "SSL Premium" cuando el gratuito cumple exactamente la misma función para la mayoría de los casos.

Espero que esta guía te haya sido útil. Ahora ve y protege tu web, que 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