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

Cómo activar SSL gratis (Let's Encrypt) en cPanel

Actualizado el 28 de noviembre de 2025

¿Te da miedo ver ese candado roto o el aviso de "No seguro" en tu navegador cuando visitas tu propia web? No te preocupes, es mucho más común de lo que crees y, sobre todo, tiene una solución muy sencilla y gratuita.

Hoy vamos a despejar todas tus dudas sobre cómo activar SSL gratis con Let's Encrypt en cPanel. Al final de esta guía, no solo habrás activado el candadito verde, sino que entenderás exactamente qué has hecho y por qué es tan importante para tu negocio online. Olvídate de tecnicismos complejos; vamos a ir paso a paso, como si estuviéramos tomando un café.

¿Qué es exactamente el SSL y por qué lo necesitas ya?

Antes de ponernos manos a la obra, vamos a entender el "por qué". Imagina que envías una carta por correo postal. Si la envías en un sobre abierto, cualquiera que la manipule en el camino podría leerla o modificarla. Así funcionaba internet hace años.

Un certificado SSL (Secure Sockets Layer) es como ese sobre sellado y lacrado. Activa el protocolo HTTPS en tu dominio, lo que significa que toda la información que viaja entre el navegador del visitante y tu servidor (contraseñas, datos de tarjetas, formularios de contacto) viaja cifrada y a salvo de miradas indiscretas.

¿Y por qué es tan crítico?

  1. Seguridad Real: Protege los datos de tus usuarios y los tuyos propios.
  2. Confianza del Usuario: El candado verde y el "https://" transmiten profesionalidad y seguridad. Un sitio "No seguro" ahuyenta a los visitantes en segundos.
  3. Posicionamiento SEO: Google y otros buscadores dan prioridad a las webs con SSL. Si no lo tienes, podrías estar perdiendo posiciones frente a tu competencia.
  4. Requisito para Pagos: Si algún día quieres aceptar pagos online, las pasarelas de pago (como Stripe o PayPal) te exigirán tener SSL activo.

La buena noticia es que ya no necesitas pagar cientos de euros al año por uno. Gracias a Let's Encrypt, una autoridad certificadora sin ánimo de lucro, puedes obtener un certificado SSL gratuito, válido y reconocido por todos los navegadores. Y lo mejor, se instala directamente desde tu cPanel en pocos minutos.

Antes de empezar: Requisitos previos

Para que esta guía funcione, necesitas tener lo siguiente:

  • Acceso a tu panel de control cPanel (normalmente en tudominio.com/cpanel o tudominio.com:2083).
  • Que tu dominio esté apuntando al hosting (es decir, que tu web esté publicada o, al menos, que el dominio esté conectado).
  • Que no tengas otro certificado SSL activo para ese mismo dominio que entre en conflicto.

Si tu hosting usa un panel diferente, como Syspanel (el antiguo HestiaCP, cuyo puerto de acceso es el 2106), la interfaz será distinta, pero el concepto es el mismo. En ese caso, busca la sección de "SSL" o "Seguridad" y verás la opción de "Let's Encrypt". Esta guía se centra en cPanel, que es el más popular, pero los pasos son extrapolables.

Guía paso a paso: Activar SSL Let's Encrypt en cPanel

Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu certificado activo.

Paso 1: Accede a tu cPanel e inicia sesión

Abre tu navegador y ve a la URL de acceso a tu panel. Introduce tu usuario y contraseña. Una vez dentro, verás un montón de iconos. No te agobies, solo necesitamos uno.

Paso 2: Localiza la sección de Seguridad

Busca un icono llamado "SSL/TLS Status" o "Estado de SSL/TLS". Este es el lugar donde verás el estado de tus certificados y podrás instalarlos. Normalmente está en la sección "Seguridad" del panel.

Paso 3: Ejecuta el instalador de Let's Encrypt

En la sección de "SSL/TLS Status", verás un botón o enlace que dice "Run AutoSSL" o "Instalar Let's Encrypt". Haz clic en él.

cPanel automáticamente intentará instalar un certificado para todos los dominios que tengas alojados y que no lo tengan ya. Verás un mensaje de progreso. Si todo va bien, en unos segundos o minutos, el estado de tu dominio cambiará a "Válido" o "Activo".

Paso 4: Verifica la instalación en todos tus dominios

Si tienes varios dominios o subdominios (como blog.tudominio.com), asegúrate de que todos aparecen con el candado verde o con la palabra "Válido". Si alguno falla, suele ser por problemas de propagación de DNS o porque el dominio no apunta a este servidor.

Paso 5: Activa la redirección forzada a HTTPS

Este es el paso más importante para que tu web funcione siempre de forma segura. No basta con tener el certificado instalado; necesitas que todos los visitantes sean redirigidos automáticamente a la versión https:// de tu web.

Para ello, en cPanel, busca el icono de "Redirects" o "Redireccionamientos".

  1. En el tipo de redirección, elige "Permanente (301)".
  2. En "Dominio", selecciona tu dominio principal.
  3. En la barra de dirección, escribe / (barra inclinada).
  4. Marca la casilla que dice "Redirigir con o sin www".
  5. En la URL de destino, escribe https://tudominio.com/ (cambiando "tudominio.com" por tu dominio real).
  6. Haz clic en "Guardar".

Con esto, cualquier persona que intente entrar a http://tudominio.com será enviada automáticamente a https://tudominio.com.

[TIP]: Si tu web está hecha con WordPress, también puedes instalar un plugin de caché como LiteSpeed Cache o WP Rocket. En sus ajustes suelen tener un botón para "Activar SSL" que hace esta redirección por ti de forma más visual.

Solución de problemas comunes (FAQ)

A veces las cosas no salen a la primera. Aquí tienes las soluciones a los problemas más frecuentes.

Mi navegador sigue diciendo "No seguro"

Esto casi siempre es porque la redirección forzada no se ha configurado bien o porque tu navegador tiene guardada la versión antigua en su caché.

  • Solución 1: Borra la caché de tu navegador (Ctrl + Shift + Supr en Chrome) o prueba en una ventana de incógnito.
  • Solución 2: Revisa que el paso 5 (la redirección) se haya guardado correctamente.
  • Solución 3: A veces, el contenido de tu web tiene enlaces internos que apuntan a http://. Esto se llama "Contenido Mixto". Para solucionarlo, instala un plugin como "Really Simple SSL" en WordPress, que corrige todos los enlaces automáticamente.

El certificado se ha instalado pero mi web se ve rara (sin estilos)

Este es un síntoma clásico del problema anterior. Los archivos CSS y JavaScript de tu web se están cargando a través de http:// en lugar de https://, y el navegador los bloquea por seguridad.

  • Solución: Usa el plugin "Really Simple SSL" o busca en tu base de datos y reemplaza todas las URLs http:// por https://. Si no te atreves con la base de datos, el plugin es tu mejor amigo.

¿Cada cuánto tiempo se renueva el certificado?

Los certificados de Let's Encrypt duran 90 días. Pero no te preocupes, cPanel los renueva automáticamente. No tienes que hacer nada. Solo asegúrate de que el dominio sigue activo en tu cuenta de hosting. Si el dominio se caduca o el hosting se suspende, la renovación fallará.

¿Puedo tener SSL en varios dominios?

Sí, totalmente. cPanel te permite instalar Let's Encrypt en todos los dominios y subdominios que tengas dentro de tu cuenta de hosting. El proceso es el mismo, solo tienes que seleccionar el dominio correcto en el paso 3.

¿Y si mi hosting usa Syspanel?

Si tu proveedor usa Syspanel (el antiguo HestiaCP, recuerda que el puerto de acceso es el 2106), el proceso es muy similar. Busca la sección "Web" o "Dominios", selecciona tu dominio y verás un botón para "Activarlo SSL" o "Let's Encrypt". La lógica es idéntica: se genera el certificado y se activa el HTTPS.

[WARNING]: No intentes instalar un certificado SSL de otra fuente manualmente si no sabes lo que haces. Podrías romper la configuración de tu servidor. La opción de Let's Encrypt desde el panel es la más segura y fiable.

Más allá de la instalación: Verifica que todo está perfecto

Una vez que has seguido todos los pasos, es hora de comprobar que todo funciona como la seda.

  1. Prueba de Navegador: Escribe tu dominio en la barra de direcciones (sin http:// ni https://). Deberías ser redirigido automáticamente a https:// y ver el candado verde.
  2. Herramienta de Diagnóstico: Existen webs gratuitas como SSL Labs (de Qualys) que analizan tu certificado en profundidad. Solo tienes que poner tu dominio y te dará una nota de la A a la F. Si sacas una A o A+, estás perfecto. Si sacas menos, revisa que la redirección y el certificado estén bien instalados.

[INFO]: La nota de SSL Labs no solo mide la validez del certificado, sino también la configuración de seguridad del servidor. Si sacas una B, no es un problema grave, pero si quieres exprimir al máximo la seguridad, puedes revisar las recomendaciones que te da la propia herramienta.

Conclusión: Un sitio seguro es un sitio de confianza

Activar SSL gratis con Let's Encrypt en cPanel es uno de los pasos más importantes que puedes dar para tu proyecto online. No solo proteges a tus visitantes, sino que mejoras tu imagen de marca y tu posicionamiento en buscadores.

Hemos visto que no es un proceso complicado: instalarlo desde el panel, forzar la redirección a HTTPS y solucionar los pequeños problemas de contenido mixto. Con estos tres pilares, tu web estará blindada y lista para crecer.

¿Has tenido algún problema durante el proceso? Repasa los pasos de nuevo y, si sigues atascado, no dudes en contactar con el soporte técnico de tu proveedor de hosting. Ellos tienen herramientas para verificar si el dominio apunta correctamente y si hay algún bloqueo de red. Pero, en el 99% de los casos, siguiendo esta guía, el candado verde aparecerá sin contratiempos. ¡Tu web te lo agradecerá!

¿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