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

Instalar y configurar SSL Let's Encrypt en cPanel

Actualizado el 31 de diciembre de 2025

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

Antes de ponernos manos a la obra con el ssl cpanel, vamos a entender por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) es como el DNI digital de tu sitio web. Cuando lo tienes instalado, la conexión entre el navegador de tus visitantes y tu servidor se cifra, lo que significa que cualquier dato que se transmita (contraseñas, datos de tarjetas, formularios) viaja protegido.

Google lleva años penalizando en sus resultados de búsqueda a las webs que no tienen SSL. De hecho, si tu web no tiene el candadito verde en la barra de direcciones, los usuarios verán un aviso de "No segura" que ahuyenta a cualquiera. Por eso, instalar let's encrypt cpanel no es una opción, es una necesidad absoluta para tu posicionamiento y para la confianza de tus visitantes.

La buena noticia es que Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta que emite certificados válidos por 90 días. Y lo mejor de todo: cPanel tiene una integración nativa que te permite instalar y renovar estos certificados automáticamente sin que tengas que tocar nada técnico.


Requisitos previos antes de instalar SSL en cPanel

Para que todo funcione correctamente, necesitas cumplir estos requisitos:

  • Tener acceso a cPanel (obviamente).
  • Que tu dominio apunte correctamente a tu servidor de hosting. Esto significa que los registros DNS (A, AAAA, CNAME) deben estar bien configurados.
  • Que el sitio web esté activo y cargando correctamente por HTTP antes de intentar el HTTPS.
  • Tener acceso a la gestión de archivos o al administrador de archivos de cPanel (aunque en la mayoría de casos no lo necesitarás).
  • Que tu proveedor de hosting tenga habilitado el AutoSSL de cPanel o el módulo de Let's Encrypt (la mayoría lo tiene por defecto).

[!INFO]
Si tu dominio tiene menos de 24 horas registrado o has cambiado recientemente los servidores DNS, espera a que la propagación termine. Instalar un certificado ssl cpanel antes de tiempo dará errores de validación.


Método 1: Usar el AutoSSL de cPanel (el más fácil)

La mayoría de los paneles de control modernos incluyen una función llamada AutoSSL. Este es el método más rápido y recomendado para usuarios sin experiencia. Así funciona:

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Seguridad".
  3. Haz clic en "SSL/TLS Status" o "Estado de SSL" (el nombre puede variar según la versión).
  4. Verás una lista de todos tus dominios y subdominios.
  5. Si AutoSSL está habilitado (lo normal), verás que ya tiene un certificado emitido o que lo está generando automáticamente.
  6. Si no aparece, haz clic en "Run AutoSSL" o "Ejecutar AutoSSL".

Este proceso puede tardar entre 5 y 15 minutos. Cuando termine, tu web debería estar accesible por HTTPS. Te recomiendo que verifiques con tu navegador en modo incógnito.

[!TIP]
AutoSSL se renueva automáticamente cada 90 días. No tienes que preocuparte por nada. Es la forma más limpia de tener ssl cpanel sin tocar configuración avanzada.


Método 2: Instalar Let's Encrypt manualmente desde cPanel

Si tu hosting no tiene AutoSSL o prefieres control manual, aquí tienes el método paso a paso para instalar let's encrypt cpanel directamente:

  1. Accede a tu cPanel.
  2. Ve a la sección "Seguridad" y busca "Let's Encrypt".
  3. Se abrirá una interfaz donde verás todos los dominios disponibles.
  4. Haz clic en "Issue" (Emitir) o "Install" (Instalar) junto al dominio que quieres proteger.
  5. Se te pedirá que confirmes el dominio y los subdominios que quieres incluir (por ejemplo, www.tudominio.com y tudominio.com).
  6. Marca la casilla que dice algo así como "Include www subdomain" (Incluir subdominio www).
  7. Haz clic en "Issue Certificate" (Emitir certificado).

El proceso de validación tarda entre 30 segundos y 2 minutos. Si todo está bien configurado, recibirás un mensaje de éxito.

¿Qué pasa si me da error? Los errores más comunes son:

  • El dominio no apunta al servidor.
  • Hay un firewall bloqueando la validación HTTP.
  • El archivo .well-known no es accesible públicamente.

En ese caso, revisa que el dominio cargue por HTTP y que no haya redirecciones forzadas a HTTPS antes de tiempo.


Método 3: Instalar y configurar SSL manualmente con certificados de otra CA

Aunque este artículo se centra en let's encrypt cpanel, a veces necesitas un certificado de pago o de otra entidad. El proceso en cPanel es igual de sencillo:

  1. Ve a "Seguridad" > "SSL/TLS".
  2. Haz clic en "Install and Manage SSL certificates" (Instalar y gestionar certificados SSL).
  3. Pega tu certificado, la cadena de certificados (CA Bundle) y la clave privada en los campos correspondientes.
  4. Haz clic en "Install Certificate" (Instalar certificado).

Pero para la mayoría de casos, Let's Encrypt es más que suficiente. Es gratuito, fiable y funciona perfectamente.


Configurar redirección forzada a HTTPS

Una vez que tienes el certificado ssl cpanel instalado, es crucial que fuerces a todos los visitantes a usar HTTPS. Si no lo haces, la gente podría seguir entrando por HTTP y no ver el candadito, además de dividir el "peso" de tu página en dos versiones a ojos de Google.

Opción A: Desde cPanel (Redirección de dominios)

  1. Ve a "Domains" (Dominios).
  2. Haz clic en "Manage Redirects" (Gestionar redirecciones).
  3. Configura una redirección de http://tudominio.com a https://tudominio.com.
  4. Elige "Permanent (301)" como tipo de redirección.
  5. Repite el proceso para http://www.tudominio.com a https://www.tudominio.com.

Opción B: Editar el archivo .htaccess

Si prefieres hacerlo manualmente (o el hosting no tiene la opción), edita el archivo .htaccess en la raíz de tu dominio. Añade estas líneas al principio:

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

[!WARNING]
Haz siempre una copia de seguridad del .htaccess antes de modificarlo. Un error aquí puede tumbar tu web. Si no te sientes seguro, usa la opción A.


Verificar que tu SSL funciona correctamente

Después de instalar y configurar, es hora de comprobar que todo está perfecto:

  1. Abre tu web en el navegador con https://tudominio.com.
  2. Haz clic en el candado de la barra de direcciones.
  3. Comprueba que aparece el nombre de tu dominio y que la conexión es segura.
  4. Usa herramientas online como SSL Labs (https://www.ssllabs.com/ssltest/) para verificar la configuración completa.
  5. Comprueba que no hay errores de "contenido mixto" (mixed content). Esto ocurre cuando tu web carga recursos (imágenes, scripts) por HTTP dentro de una página HTTPS.

Si tienes contenido mixto, el candado aparecerá con un aviso. La solución es buscar en tu base de datos o en los archivos cualquier referencia a http:// y cambiarla por https:// o usar rutas relativas.


Renovación automática de Let's Encrypt

Aquí viene lo mejor de let's encrypt cpanel: la renovación es automática. cPanel se encarga de renovar los certificados antes de que caduquen (normalmente 30 días antes). No tienes que hacer absolutamente nada.

Sin embargo, si por alguna razón la renovación falla (por ejemplo, si el dominio deja de apuntar al servidor temporalmente), recibirás un correo de aviso. En ese caso:

  1. Vuelve a la sección "Let's Encrypt" de cPanel.
  2. Comprueba el estado del certificado.
  3. Haz clic en "Renew" (Renovar) manualmente.

[!TIP]
Configura una alerta en tu calendario para revisar el estado de tus certificados una vez al mes. Es una buena práctica de mantenimiento.


Solución de problemas comunes (FAQ)

¿Por qué mi certificado SSL no se activa?

Las causas más habituales son:

  • El dominio no apunta al servidor.
  • Hay una redirección circular configurada.
  • El firewall del hosting bloquea la validación.
  • El archivo .well-known no es accesible.

¿Cuánto tarda en activarse un SSL de Let's Encrypt?

Normalmente entre 30 segundos y 5 minutos. Si pasa de 15 minutos, algo está mal.

¿Puedo tener SSL en subdominios?

Sí, cPanel te permite emitir certificados para subdominios. Solo asegúrate de que el subdominio esté creado y apunte correctamente.

¿Let's Encrypt funciona en todos los hostings?

La mayoría de hostings con cPanel lo soportan. Si no aparece la opción, contacta con tu proveedor.

¿Qué pasa si mi certificado caduca?

Si caduca sin renovarse, los usuarios verán un error de seguridad grave. Con AutoSSL esto no debería pasar, pero si ocurre, simplemente reinstala el certificado.

¿Necesito un certificado SSL para cada dominio?

Sí, cada dominio necesita su propio certificado. Pero cPanel permite gestionarlos todos desde la misma sección.


Consejos finales para tu SEO

Instalar ssl cpanel es solo el primer paso. Para aprovechar al máximo esta mejora en términos de SEO:

  1. Actualiza tus URLs en Google Search Console con la versión HTTPS.
  2. Revisa tus enlaces internos para que apunten a la versión HTTPS.
  3. Actualiza tus backlinks si es posible (aunque no siempre puedes controlarlos).
  4. Comprueba que el archivo robots.txt y el sitemap usen HTTPS.
  5. Haz una redirección 301 desde HTTP a HTTPS (ya lo hemos hecho).

Con esto, tu web estará perfectamente optimizada para el nuevo estándar de internet. Recuerda que Google valora mucho la seguridad, y tener un certificado ssl cpanel correctamente instalado te dará una ventaja competitiva frente a webs que aún no lo tienen.


Conclusión

Instalar y configurar SSL con Let's Encrypt en cPanel es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. Ya sea usando el AutoSSL integrado o el módulo manual, en menos de 15 minutos tendrás tu web funcionando con HTTPS.

La clave está en:

  • Verificar que tu dominio apunta al servidor.
  • Usar AutoSSL si está disponible.
  • Configurar la redirección forzada a HTTPS.
  • Comprobar que no hay contenido mixto.
  • Dejar que las renovaciones automáticas hagan su trabajo.

No hay excusa para no tener tu web segura. Let's Encrypt es gratuito, cPanel lo hace fácil, y tus visitantes y Google te lo agradecerán. Si tienes alguna duda, revisa la documentación de tu hosting o contacta con su soporte técnico.

Y recuerda: la seguridad no es un lujo, es una necesidad. ¡Ponte el candadito hoy mismo!

¿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