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

Guía para instalar un certificado SSL en cPanel (Let's Encrypt)

Actualizado el 16 de marzo de 2026

¿Te has preguntado alguna vez por qué algunos sitios web muestran un candadito en la barra de direcciones y otros no? Ese candado significa que tu web tiene un certificado SSL instalado, lo que garantiza que la información que viaja entre el navegador del visitante y tu servidor está cifrada.

Hoy te voy a explicar, paso a paso y sin tecnicismos, cómo instalar un certificado SSL gratis en tu hosting usando cPanel y Let's Encrypt. Al final, también te enseñaré a forzar HTTPS para que todos tus visitantes naveguen de forma segura.

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

Un certificado SSL (Secure Sockets Layer) es un archivo digital que vincula tu dominio a una clave criptográfica. Cuando lo instalas, activas el protocolo HTTPS, que cifra la conexión.

Piénsalo como una carta cerrada en un sobre sellado. Sin SSL, la carta viaja abierta y cualquiera podría leerla. Con SSL, solo el remitente y el destinatario pueden ver el contenido.

Beneficios clave de instalar SSL en cPanel:

  • Seguridad: Protege datos sensibles como contraseñas, formularios o pagos.
  • Confianza: El candado y el "https://" generan confianza en tus visitantes.
  • SEO: Google da prioridad a sitios con HTTPS, lo que mejora tu posicionamiento.
  • Requisito para pagos: Si usas pasarelas como PayPal o Stripe, necesitas SSL obligatoriamente.

La buena noticia es que puedes obtener un certificado SSL gratis con Let's Encrypt, una autoridad de certificación sin ánimo de lucro. Y lo mejor: cPanel tiene integración directa con este servicio, así que no necesitas ser un experto.

Antes de empezar: requisitos para instalar SSL en cPanel

Asegúrate de cumplir estos requisitos antes de lanzarte a la instalación:

  • Tener acceso a cPanel (normalmente en tudominio.com/cpanel o tudominio.com:2083).
  • Que tu dominio apunte correctamente al servidor (los registros DNS deben estar configurados).
  • Tener permisos de administrador en el hosting.
  • Que el sitio web esté accesible públicamente (Let's Encrypt necesita verificar que el dominio existe).

[!WARNING]
Si tu dominio aún no apunta a este servidor o está en proceso de propagación DNS, la instalación fallará. Espera al menos 24 horas después de cambiar los DNS antes de intentarlo.

Paso 1: Accede a cPanel

Abre tu navegador y escribe la URL de acceso a cPanel. Normalmente es https://tudominio.com/cpanel o https://tudominio.com:2083.

Introduce tu usuario y contraseña (los mismos que usas para el FTP o el área de cliente de tu hosting).

Una vez dentro, verás un panel con muchas secciones e iconos. No te asustes, no necesitas tocar nada más que lo que te indico.

Paso 2: Localiza la sección de SSL/TLS en cPanel

Dentro de cPanel, busca la sección "Seguridad" o "Security". En la mayoría de versiones, verás un icono que dice "SSL/TLS Status" o "SSL/TLS".

Haz clic en "SSL/TLS Status".

En esta pantalla, cPanel te mostrará un listado de todos tus dominios y subdominios, junto con el estado de su certificado. Verás una columna que dice "Certificado válido" o "No hay certificado".

[!INFO]
Si usas Syspanel (antes llamado HestiaCP), el acceso a esta función es diferente. Syspanel se gestiona desde el puerto 2106 (por ejemplo: https://tudominio.com:2106). Pero en este artículo nos centramos en cPanel, que es el panel más común en hosting compartido.

Paso 3: Solicita el certificado SSL gratis con Let's Encrypt

En la pantalla de "SSL/TLS Status", verás un botón o enlace que dice "Install" o "Instalar" junto a cada dominio. También puede aparecer como "Run AutoSSL" o "Issue".

Haz clic en el botón de instalación del dominio que quieres proteger.

cPanel se comunicará automáticamente con Let's Encrypt y solicitará el certificado. Este proceso suele tardar entre 1 y 3 minutos.

Durante este tiempo, cPanel verifica que el dominio existe y que tienes control sobre él. Si todo va bien, verás un mensaje de éxito y el estado cambiará a "Certificado válido".

[!TIP]
Si tienes varios dominios en tu cuenta, puedes instalarlo en todos a la vez marcando la casilla "Seleccionar todo" y haciendo clic en "Instalar". Así ahorras tiempo.

Paso 4: Verifica que el certificado SSL se ha instalado correctamente

Una vez instalado, es hora de comprobar que todo funciona.

Abre una ventana de incógnito en tu navegador (Ctrl+Shift+N en Chrome, Ctrl+Shift+P en Firefox) y escribe https://tudominio.com.

Deberías ver el candado en la barra de direcciones. Haz clic en él para ver los detalles del certificado, incluyendo la fecha de caducidad y la autoridad emisora (Let's Encrypt).

También puedes usar herramientas online como SSL Labs para un análisis más profundo.

[!WARNING]
Si ves un error de "Conexión no privada" o "Certificado no válido", espera unos minutos y vuelve a intentar. A veces la propagación tarda un poco. Si el error persiste, contacta con tu proveedor de hosting.

Paso 5: Forzar HTTPS en cPanel (redirección automática)

Ahora que tienes el certificado SSL instalado, necesitas que todos los visitantes usen HTTPS automáticamente. Nadie debería poder acceder a tu web sin el candado.

En cPanel, busca la sección "Dominios" o "Domains". Dentro, verás una opción llamada "Force HTTPS" o "Forzar HTTPS".

Haz clic en ella.

Verás una lista de tus dominios y subdominios. Activa el interruptor o marca la casilla junto a cada dominio que quieras redirigir.

A partir de este momento, cualquier persona que intente acceder a http://tudominio.com será redirigida automáticamente a https://tudominio.com.

[!INFO]
La redirección forzada es esencial para evitar "contenido mixto" (archivos cargados por HTTP dentro de una página HTTPS), que puede romper tu web o mostrar advertencias de seguridad.

Paso 6: Soluciona problemas comunes al instalar SSL en cPanel

A veces las cosas no salen a la primera. Aquí tienes los problemas más frecuentes y cómo solucionarlos:

Error: "No se pudo verificar el dominio"

Let's Encrypt necesita confirmar que el dominio apunta al servidor. Si ves este error:

  • Comprueba los registros DNS de tu dominio.
  • Asegúrate de que el dominio no está bloqueado por un firewall.
  • Espera unas horas y reintenta.

Error: "El certificado no se renueva automáticamente"

Los certificados de Let's Encrypt caducan cada 90 días. La mayoría de los cPanel los renuevan automáticamente, pero a veces falla.

Para forzar la renovación:

  1. Ve a "SSL/TLS Status".
  2. Marca el dominio con el certificado caducado.
  3. Haz clic en "Renew" o "Renovar".

Error: "Contenido mixto" (HTTPS con recursos HTTP)

Esto no es un error de instalación, sino de configuración de tu web. Ocurre cuando tu web carga imágenes, CSS o JavaScript desde URLs http://.

Para solucionarlo:

  • Revisa tu base de datos o archivos de configuración (WordPress: wp-config.php o ajustes de "Dirección del sitio").
  • Usa plugins como "Really Simple SSL" si tienes WordPress.

Preguntas frecuentes (FAQ) sobre SSL en cPanel

¿Cuánto cuesta instalar un certificado SSL con Let's Encrypt?

Nada, es completamente gratis. Let's Encrypt es una organización sin ánimo de lucro que ofrece certificados SSL de forma gratuita.

¿Cada cuánto caduca un certificado SSL de Let's Encrypt?

Cada 90 días. Pero cPanel lo renueva automáticamente en la mayoría de los casos. No tienes que hacer nada.

¿Puedo instalar un certificado SSL en cPanel si tengo un plan de hosting básico?

Sí, la mayoría de los proveedores de hosting incluyen cPanel y la función de Let's Encrypt en todos sus planes, incluso los más básicos.

¿Qué diferencia hay entre un certificado SSL gratis y uno de pago?

La principal diferencia es el nivel de validación. Los gratuitos (Let's Encrypt) son de validación de dominio (DV), que es suficiente para la mayoría de webs. Los de pago ofrecen validación de empresa (OV/EV) y garantías económicas, pero son innecesarios para blogs, portafolios o tiendas pequeñas.

¿Necesito instalar SSL en cPanel si mi web ya usa HTTPS?

No. Si ya ves el candado, ya tienes un certificado instalado. Solo necesitas verificar que se renueva automáticamente.

¿Qué pasa si tengo varios dominios en cPanel?

Puedes instalar SSL en cada uno de ellos por separado o todos a la vez desde la pantalla "SSL/TLS Status".

¿Afecta SSL al rendimiento de mi web?

Mínimamente. El cifrado y descifrado consume una pequeña cantidad de recursos, pero es imperceptible en el 99% de los casos. El beneficio en confianza y SEO supera con creces cualquier impacto.

Consejos finales para mantener tu SSL funcionando

  1. Revisa la fecha de caducidad de tu certificado al menos una vez al mes. Puedes hacerlo desde cPanel en "SSL/TLS Status".

  2. No desactives la renovación automática. Si lo haces, tendrás que renovar manualmente cada 90 días y podrías olvidarlo.

  3. Actualiza tus enlaces internos. Si tienes enlaces a http://, cámbialos a https:// para evitar redirecciones innecesarias.

  4. Usa herramientas de verificación como SSL Labs para asegurarte de que todo está configurado correctamente.

  5. Si usas Syspanel (el panel de control alternativo), recuerda que el acceso se realiza a través del puerto 2106. Aunque la interfaz es diferente, el proceso de instalación de SSL es similar y también ofrece integración con Let's Encrypt.

Conclusión

Instalar un certificado SSL en cPanel con Let's Encrypt es un proceso rápido, gratuito y que no requiere conocimientos técnicos avanzados. En menos de 10 minutos puedes tener tu web segura, con candado y mejor posicionada en Google.

Recuerda los pasos clave:

  1. Accede a cPanel.
  2. Ve a "SSL/TLS Status".
  3. Haz clic en "Install" para tu dominio.
  4. Espera la verificación.
  5. Activa "Force HTTPS" para redirigir todo el tráfico.

Y eso es todo. Ya tienes tu web protegida. Si tienes alguna duda, déjala en los comentarios y te ayudaré a resolverla.

[!TIP]
Guarda este artículo en favoritos o imprímelo. Cuando caduque tu certificado (cada 90 días), solo necesitas seguir estos pasos de nuevo. Pero no te preocupes, en la mayoría de los casos cPanel lo renueva solo.

¿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