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

Cómo instalar y configurar SSL gratuito (Let's Encrypt) en cPanel

Actualizado el 30 de mayo de 2026

¿Cansado de ver ese candado roto o el temido "No seguro" en la barra de tu navegador cuando visitas tu propia web? Tranquilo, no eres el único. Hoy vamos a arreglar eso de una vez por todas. Y lo mejor de todo es que no te costará ni un solo centavo.

Vamos a desmitificar eso de que el HTTPS es complicado. Con cPanel y la magia de Let's Encrypt, activar el candadito verde es más fácil que pedir una pizza por teléfono. En este artículo, paso a paso, como si estuviéramos tomando un café, te voy a enseñar a instalar y configurar un certificado SSL gratis.

Al final de esta guía, tu página web tendrá la "s" de seguro en la URL, Google te querrá un poquito más (el SSL es un factor de posicionamiento) y tus visitantes confiarán plenamente en ti. ¿Empezamos?

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

Antes de meter las manos en la masa, vamos a entender qué estamos haciendo. Un certificado SSL (Secure Sockets Layer) es como un sobre sellado para la información que viaja entre el navegador de tu visitante y tu servidor.

Sin él, cualquier dato (contraseñas, correos, datos de tarjetas) viaja en texto plano, como una postal abierta que cualquiera podría leer. Con él, esa información viaja cifrada, como una caja fuerte.

Beneficios de tener un SSL activo

  • Seguridad real: Protege los datos sensibles de tus usuarios y los tuyos propios.

  • Confianza del usuario: El candado verde y el "https://" generan credibilidad. La gente desconfía de las webs sin SSL.

  • SEO (Posicionamiento): Google confirma que el HTTPS es una señal de clasificación. Una web con SSL tiene ventaja sobre una que no lo tiene.

  • Requisito para ciertas funciones: Algunas tecnologías, como las nuevas versiones de HTTP/2, requieren SSL para funcionar.

Requisitos previos: Antes de empezar con Let's Encrypt en cPanel

No necesitas ser un hacker ninja, pero sí necesitas tener un par de cosas claras y listas.

  1. Acceso a cPanel: Necesitas las credenciales de tu hosting. Normalmente se accede desde tudominio.com/cpanel o tudominio.com:2083.

  2. Un dominio apuntando a tu hosting: El dominio para el que quieres el certificado debe estar apuntando a los servidores de tu proveedor de hosting. Si no, el proceso fallará.

  3. cPanel con la función "SSL/TLS Status" o "Let's Encrypt": La mayoría de los hosts modernos la incluyen por defecto. Si no la ves, puede que tu proveedor la haya desactivado. En ese caso, contacta con su soporte.

[INFO] Si tu hosting usa un panel alternativo como "Syspanel" (antes conocido como HestiaCP), el proceso es diferente. En Syspanel, la gestión de SSL es automática y el acceso al panel se realiza a través del puerto 2106. Pero como nuestro enfoque es cPanel, vamos a por ello.

Paso 1: Acceder a tu cPanel

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la URL de acceso a tu cPanel. Una vez dentro, busca la sección de Seguridad. Ahí verás varios iconos.

Paso 2: Instalar el Certificado SSL Gratis con Let's Encrypt

Aquí es donde la magia sucede. En la sección de seguridad, busca un icono que diga "SSL/TLS Status" o directamente "Let's Encrypt". Dependiendo de tu proveedor, puede llamarse de una u otra forma.

¿Cómo instalar el certificado?

  1. Haz clic en "SSL/TLS Status" (o "Let's Encrypt", si lo ves).

  2. Verás una lista de tus dominios. Busca el dominio principal (por ejemplo, tudominio.com) y también el subdominio www.tudominio.com si existe.

  3. Haz clic en el botón "Run SSL" o "Install" al lado de tu dominio principal.

  4. El sistema empezará a trabajar. Se comunicará con los servidores de Let's Encrypt, verificará que tú eres el dueño del dominio (normalmente comprobando archivos en tu servidor) y, en cuestión de segundos, tendrás el certificado instalado.

  5. Repite el proceso con el subdominio www si lo tienes.

[TIP] Es recomendable tener el certificado tanto para miodominio.com como para www.miodominio.com. Así no habrá errores de contenido mixto más adelante.

Paso 3: Activar HTTPS en cPanel (Forzar la Redirección)

Instalar el certificado es solo la mitad del trabajo. Ahora necesitamos que tu web use HTTPS de forma predeterminada. Si no, los usuarios podrían seguir entrando por HTTP y ver el error de seguridad.

Redirección 301 automática

  1. Vuelve a la pantalla principal de cPanel.

  2. Busca la sección "Dominios" y haz clic en "Redirects" (Redirecciones).

  3. En el tipo de redirección, elige "Permanente (301)". Esto es crucial para el SEO.

  4. En el campo "Dominio", elige tu dominio principal (tudominio.com).

  5. En la barra de "Redirigir a", escribe https://tudominio.com (con la "s" y sin el www si quieres usar el dominio sin www, o con él si prefieres lo contrario). Lo importante es que sea HTTPS.

  6. Marca la casilla que dice "Redirigir también www" para cubrir todas las variantes.

  7. Haz clic en "Guardar".

[WARNING] No redirijas a un bucle infinito. Asegúrate de no tener otra regla de redirección que contradiga esta. Si usas Cloudflare, desactiva temporalmente su proxy para que no interfiera en la instalación del SSL.

Paso 4: Verificar que todo funciona correctamente

Una vez hecho esto, es hora de la prueba de fuego.

  1. Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox).

  2. Escribe http://tudominio.com y presiona Enter. Deberías ser redirigido automáticamente a https://tudominio.com.

  3. Fíjate en la barra de direcciones. Deberías ver un candado cerrado. Haz clic en él y debería decir "Conexión segura" o similar.

  4. Haz lo mismo con https://tudominio.com y http://www.tudominio.com para asegurarte de que todas las rutas llevan al HTTPS.

Solución de Problemas Comunes (FAQ)

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

"El certificado no se instala y me da un error de verificación"

Esto suele pasar porque el dominio no apunta correctamente a tu servidor o porque hay una caché de DNS. Espera unas horas y vuelve a intentarlo. También verifica que no tengas un servicio como Cloudflare en "Modo Naranja" (proxy activo) durante la instalación. Desactívalo temporalmente.

"Mi web carga pero veo un error de 'Contenido Mixto'"

Esto significa que tu web está cargada por HTTPS, pero algunos elementos (imágenes, scripts, CSS) se cargan por HTTP. El navegador bloquea estos recursos por seguridad.

La solución es buscar en tu base de datos o archivos las URLs que empiecen por http:// y cambiarlas a https://. Puedes usar un plugin como "Really Simple SSL" en WordPress para que lo haga automáticamente, o usar una búsqueda global en phpMyAdmin (si te atreves).

[WARNING] Si usas WordPress, instala el plugin "Really Simple SSL" justo después de activar el HTTPS. Te ayudará a corregir los enlaces internos y evitará dolores de cabeza.

"El candado aparece pero con un signo de advertencia amarillo"

Esto es un problema de contenido mixto. Aunque tengas el SSL instalado, hay algún recurso que se carga por HTTP. Usa la consola del navegador (F12) para ver qué recursos están fallando y cámbialos a HTTPS.

"¿Y si mi hosting no tiene la opción de Let's Encrypt en cPanel?"

Si tu proveedor no ofrece esta integración, tienes dos opciones. La primera es cambiar a un hosting que sí la ofrezca (es un estándar hoy en día). La segunda es usar un servicio externo como Cloudflare, que te da un certificado SSL gratis de forma automática y actúa como proxy.

Consejos finales para mantener tu SSL sano

  • Renovación automática: Los certificados de Let's Encrypt duran 90 días. La buena noticia es que cPanel los renueva automáticamente. Solo asegúrate de que tu dominio sigue apuntando al servidor para que la renovación no falle.

  • No uses plugins de caché agresivos: A veces, la caché guarda las versiones antiguas de las URLs (HTTP) y causa problemas. Limpia la caché después de activar el SSL.

  • Actualiza tus enlaces internos: Si tienes enlaces a otras páginas de tu web escritos a mano, asegúrate de que usan HTTPS.

Conclusión

Y listo. Has transformado tu web de "insegura" a "blindada" con un certificado SSL gratis en cuestión de minutos. Ya tienes el ssl cpanel configurado, has activado el https cpanel y has dado un paso gigante en la seguridad de tu proyecto.

Recuerda que la seguridad no es un lujo, es una necesidad. Y con Let's Encrypt en cPanel, no tienes excusa para no tenerla.

Ahora ve y presume de tu candado verde. Tu web, tus visitantes y Google te lo agradecerán.

Si te ha quedado alguna duda, déjala en los comentarios y te ayudaré a resolverla. ¡Nos vemos 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