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

Activar SSL gratuito Let's Encrypt en cPanel

Actualizado el 8 de diciembre de 2025

¡Hola! Soy tu técnico de soporte de confianza y hoy vamos a abordar un tema que puede sonar complejo, pero que en realidad es muy sencillo una vez que lo desglosamos: activar un certificado SSL gratuito de Let's Encrypt en cPanel.

Si tienes una web, habrás oído hablar del candado que aparece en la barra del navegador. Ese candado significa que tu sitio es seguro y que los datos que viajan entre el visitante y tu servidor están cifrados. Eso se consigue con un certificado SSL.

Lo mejor de todo es que no necesitas gastar dinero, ya que Let's Encrypt ofrece certificados gratuitos y automatizados. Y si tu hosting usa cPanel, el proceso es casi automático.

Vamos a ello. Te prometo que al final de esta guía serás capaz de hacerlo tú mismo, sin necesidad de ser un experto en sistemas.


¿Qué es exactamente un certificado SSL y por qué lo necesito?

Antes de ponernos manos a la obra, es vital entender qué estamos activando y por qué es tan importante para tu proyecto.

El candado de la confianza

Un certificado SSL (Secure Sockets Layer) es un archivo de datos que vincula una clave criptográfica a los datos de tu organización o dominio. Cuando se instala en tu servidor web, activa el protocolo HTTPS. Esto significa que toda la comunicación entre tu navegador y el servidor está encriptada.

¿Por qué es crucial?

  • Seguridad para tus visitantes: Si tienes un formulario de contacto, un login o una tienda online, los datos (contraseñas, tarjetas de crédito) viajan cifrados. Sin SSL, cualquiera en la red podría interceptarlos.
  • Confianza del usuario: Los navegadores modernos (Chrome, Firefox, Safari) marcan los sitios sin SSL como "No seguros". Esto ahuyenta a los visitantes y reduce la credibilidad de tu marca.
  • Posicionamiento SEO: Google confirma que el HTTPS es un factor de ranking. Es decir, tener ssl cpanel activado te da una pequeña ventaja competitiva en los resultados de búsqueda frente a sitios que no lo tienen.

La solución gratuita: Let's Encrypt

Aquí es donde entra Let's Encrypt. Es una autoridad de certificación (CA) sin ánimo de lucro que ofrece certificados SSL gratis. La diferencia con los de pago es que los de Let's Encrypt caducan cada 90 días. Sin embargo, cPanel tiene una función de renovación automática, por lo que, una vez configurado, no tendrás que preocuparte por nada.


Requisitos previos: Antes de activar el SSL

No podemos saltarnos este paso. Activar lets encrypt cpanel es sencillo, pero necesitamos que el dominio esté bien configurado para que el proceso no falle.

  1. Acceso a cPanel: Necesitas las credenciales de administrador de tu hosting. Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083.
  2. Dominio apuntando al servidor: El dominio que quieres asegurar debe estar resuelto (apuntando) a la IP de tu servidor donde está alojado cPanel. Si el dominio no apunta a este servidor, la validación fallará.
  3. Habilitar el protocolo HTTPS en el navegador: No es un requisito, pero es recomendable saber que el cambio se notará en la URL de tu sitio.

[INFO]: Si tu dominio está en otro servidor y solo usas cPanel para gestionar el correo, el certificado no se emitirá para el tráfico web. Debe estar apuntando a este hosting.


Paso a paso: Activar SSL gratuito en cPanel

Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y en menos de 5 minutos tu web tendrá el candado de seguridad.

Paso 1: Accede a tu panel de control

Abre tu navegador y escribe la URL de tu cPanel. Si no la recuerdas, revisa el correo de bienvenida de tu proveedor de hosting.

  • Usuario: (tu nombre de usuario)
  • Contraseña: (tu contraseña)

Una vez dentro, verás un panel lleno de iconos. Busca la sección Seguridad. Dentro de ella, haz clic en el icono que dice "SSL/TLS Status" o "Let's Encrypt" (dependiendo de la versión de cPanel, puede variar el nombre, pero normalmente es "SSL/TLS Status" y dentro está la pestaña de Let's Encrypt).

Paso 2: Busca la sección de Let's Encrypt

En la mayoría de las versiones actuales de cPanel, dentro de la sección Seguridad, verás un icono llamado "SSL/TLS Status". Haz clic en él.

En la nueva pantalla, verás una tabla con todos tus dominios. Arriba, a la derecha, suele haber un botón que dice "Provisión" o "Emitir" que corresponde a la gestión de Let's Encrypt.

[TIP]: Si no ves la opción de Let's Encrypt, es posible que tu proveedor de hosting haya deshabilitado la función. En ese caso, deberás contactar con su soporte para que te lo activen o te indiquen cómo hacerlo manualmente.

Paso 3: Emite el certificado para tu dominio

Ahora viene lo fácil. Verás una lista de dominios y subdominios. Al lado de cada uno, hay una casilla o un botón de acción.

  • Si es un solo dominio: Busca el dominio principal (ej: tudominio.com) y haz clic en el botón "Emitir" o "Provisión".
  • Si tienes subdominios: Marca la casilla de todos los que quieras proteger (ej: blog.tudominio.com, tienda.tudominio.com). También puedes usar la opción de "Emitir para todos los dominios" si existe, para asegurarte de no dejar ninguno fuera.
  • Incluye el "www": Es muy importante que en la lista de dominios aparezca tanto tudominio.com como www.tudominio.com. Si no ves el www, es posible que tengas que añadirlo como subdominio en cPanel antes de emitir el certificado.

Haz clic en "Emitir" y espera unos segundos. cPanel se comunicará con los servidores de Let's Encrypt, verificará que eres el dueño del dominio (a través de un archivo temporal que se crea en tu servidor) y emitirá el certificado.

Paso 4: Activa el SSL en tu sitio (Forzar HTTPS)

Este paso es crucial. Emitir el certificado es solo la mitad del trabajo. Ahora tenemos que decirle a tu sitio web que use HTTPS.

  1. Vuelve a la sección Seguridad del cPanel.
  2. Haz clic en "Force HTTPS" o "Redirigir a HTTPS".
  3. Verás una lista de dominios. Activa el interruptor o la casilla para cada dominio que quieras redirigir.

Al hacer esto, cPanel automáticamente configurará el servidor para que cuando alguien escriba http://tudominio.com, sea redirigido a https://tudominio.com.

[WARNING]: Si no activas la redirección forzada, tu sitio seguirá cargando por HTTP y los visitantes verán el aviso de "No seguro", incluso teniendo el certificado instalado. La redirección es tan importante como el propio certificado.

Paso 5: Verifica que todo funciona

Es el momento de la verdad. Abre una ventana de incógnito en tu navegador y escribe tu dominio con https:// al principio.

  • Deberías ver el candado cerrado en la barra de direcciones.
  • Haz clic en el candado para ver los detalles del certificado. Debería decir "Válido" y el nombre de la organización "Let's Encrypt".

Si ves el candado, ¡felicidades! Ya tienes tu certificado SSL gratis funcionando.


Solución de problemas comunes (FAQ)

Es normal que surjan dudas o pequeños fallos. Aquí te dejo los más comunes y cómo resolverlos.

¿Por qué mi certificado no se emite y da error?

Esto suele pasar por tres motivos:

  1. El dominio no apunta al servidor: Como mencioné antes, el dominio debe estar apuntando a la IP de tu servidor. Puedes comprobarlo con herramientas online de "DNS lookup" o desde el propio cPanel en "Dominios".
  2. El archivo de verificación no se puede crear: A veces, si tienes un firewall muy agresivo o un CDN (como Cloudflare) en modo "Proxy" (naranja), la verificación falla. Solución: Temporalmente, pon el DNS de Cloudflare en modo "Solo DNS" (nube gris) mientras emites el certificado. Una vez emitido, puedes volver a activar el proxy.
  3. Demasiados intentos fallidos: Let's Encrypt tiene un límite de intentos por hora. Si has intentado varias veces y ha fallado, espera una hora y vuelve a intentarlo.

¿Cada cuánto tiempo se renueva?

Los certificados de Let's Encrypt caducan cada 90 días. La buena noticia es que cPanel lo renueva automáticamente. No necesitas hacer nada, siempre y cuando el dominio siga apuntando al servidor y el servicio de cPanel esté activo.

¿Puedo tener SSL en varios dominios (Addon Domains)?

Sí, totalmente. En el paso 2, verás todos tus dominios añadidos en cPanel. Simplemente selecciónalos todos y emite el certificado. cPanel creará un certificado multidominio que cubra todos ellos.

Mi sitio carga pero con "contenido mixto" (https pero con recursos http)

Esto ocurre cuando tu web tiene imágenes, scripts o CSS que se cargan desde URLs antiguas con http://. El navegador lo bloquea y muestra un candado roto o un aviso.

Solución rápida: Instala un plugin en tu CMS (si usas WordPress, por ejemplo) que se llame "Really Simple SSL". Este plugin detecta las URLs antiguas y las reemplaza automáticamente por las nuevas. Es la forma más fácil para novatos.

¿Y si mi hosting no usa cPanel? (Por ejemplo, Syspanel)

Si tu proveedor usa un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es diferente, pero igualmente sencillo. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro del panel, busca la sección "Web" o "Dominios" y encontrarás un botón específico para "Let's Encrypt SSL" o "SSL gratuito". La lógica es la misma: seleccionas el dominio y haces clic en "Emitir".

[INFO]: En Syspanel, la renovación también es automática, así que no te preocupes por la caducidad de los 90 días.


Consejos extra para una seguridad web robusta

Activar ssl cpanel es el primer paso, pero no el único. Para que tu seguridad web sea completa, te recomiendo:

  • Mantén todo actualizado: Actualiza tu CMS, plugins y temas. Las vulnerabilidades suelen aparecer en versiones antiguas.
  • Usa contraseñas fuertes: Tanto para tu cPanel como para tu área de administración.
  • Haz copias de seguridad: Configura copias automáticas en cPanel. Si algo sale mal, podrás restaurar tu web en minutos.
  • Activa un cortafuegos (Firewall): Muchos hostings ofrecen herramientas como "ConfigServer Security & Firewall" (CSF) para bloquear ataques.

Conclusión

Activar Let's Encrypt en cPanel es un proceso que, como has visto, está al alcance de cualquiera. No necesitas ser un gurú de la línea de comandos ni pagar servicios caros. Siguiendo estos pasos, tendrás tu web segura, con el candado de confianza y mejor posicionada en Google.

Recuerda el flujo: Acceder a cPanel -> Sección Seguridad -> SSL/TLS Status -> Emitir -> Forzar HTTPS. Es un proceso de 5 minutos que te ahorrará muchos dolores de cabeza y dará una imagen profesional a tus visitantes.

Si te surge cualquier duda durante el proceso, no dudes en escribirme. Estoy aquí para ayudarte a que tu presencia online sea segura y exitosa.

¡Nos leemos en el próximo tutorial!

¿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