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

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

Actualizado el 5 de noviembre de 2025

¿Tu página web sigue apareciendo como "No segura" en el navegador? ¿Te da miedo que tus visitantes huyan al ver el candado roto? Tranquilo, hoy vas a resolver ese problema de una vez por todas. Te voy a enseñar a instalar un certificado SSL en cPanel usando Let's Encrypt, la opción gratuita más fiable que existe.

Olvídate de pagar cientos de euros al año por un certificado. Con esta guía paso a paso, tendrás tu sitio web funcionando bajo el protocolo HTTPS en menos de 10 minutos. La instalación de un certificado SSL gratis no solo protege los datos de tus usuarios, sino que además mejora tu posicionamiento en Google.

Vamos a ello. No necesitas ser un experto en Linux ni en administración de sistemas. Solo necesitas tener acceso a tu panel de control cPanel y seguir estas instrucciones al pie de la letra.

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

Antes de ponernos manos a la obra, es importante que entiendas qué es esto del SSL y por qué es tan importante para tu negocio online.

Un certificado SSL (Secure Sockets Layer) es un archivo digital que establece una conexión cifrada entre el navegador de tu visitante y tu servidor web. Cuando tu sitio tiene un SSL instalado, los datos que se transmiten (contraseñas, datos de tarjetas de crédito, información personal) viajan de forma encriptada y no pueden ser interceptados por terceros malintencionados.

Los beneficios de tener SSL instalado son enormes:

  • Confianza del usuario: El candadito verde en la barra de direcciones genera confianza inmediata.
  • Mejor posicionamiento SEO: Google penaliza los sitios sin HTTPS y premia los que lo tienen.
  • Protección de datos: Cifras toda la información que viaja entre tu web y tus usuarios.
  • Requisito para pagos online: Si quieres aceptar tarjetas de crédito, necesitas SSL obligatoriamente.
  • Evita avisos de "No seguro": Chrome y Firefox muestran advertencias que espantan visitantes.

Requisitos previos para instalar SSL en cPanel

Antes de empezar con la instalación, asegúrate de cumplir estos requisitos básicos:

  • Tener acceso a tu panel de control cPanel (normalmente se accede a través de tudominio.com/cpanel o tudominio.com:2083).
  • Que tu dominio apunte correctamente a tu servidor. Esto es fundamental, ya que Let's Encrypt necesita verificar que eres el dueño del dominio.
  • Que tu servidor tenga el puerto 443 abierto (el puerto HTTPS). Esto normalmente ya viene configurado por defecto.
  • Tener permisos de administrador en el cPanel. Si no los tienes, contacta con tu proveedor de hosting.

[WARNING] Si tu dominio aún no apunta a este servidor, la instalación fallará. Verifica primero que tu sitio carga correctamente con HTTP antes de intentar instalar el certificado.

Paso 1: Accede a tu cPanel

Lo primero es entrar en tu panel de control. Abre tu navegador favorito y escribe la dirección de acceso a cPanel. Normalmente es algo como:

  • https://tudominio.com/cpanel
  • https://tudominio.com:2083
  • https://tu-ip-del-servidor:2083

Introduce tu nombre de usuario y contraseña. Si no los tienes a mano, contacta con tu proveedor de hosting.

Paso 2: Encuentra la sección SSL/TLS

Una vez dentro del cPanel, verás un montón de iconos y secciones. No te agobies, es normal. Busca la sección llamada Seguridad o directamente el icono que dice SSL/TLS Status o SSL/TLS.

En la mayoría de las versiones de cPanel, encontrarás la herramienta en:

  • Inicio > Seguridad > SSL/TLS Status

También puedes usar el buscador que tiene cPanel en la parte superior derecha. Solo escribe "SSL" y te mostrará todas las opciones relacionadas.

Paso 3: Usa el asistente de Let's Encrypt

Aquí viene la parte buena. cPanel tiene integrado un asistente para instalar certificados SSL gratis de Let's Encrypt. No necesitas hacer nada manualmente, el sistema hace todo el trabajo por ti.

Dentro de la sección SSL/TLS, busca la opción que dice "Install and Manage SSL certificates" o "Let's Encrypt". Dependiendo de la versión de cPanel, puede variar ligeramente el nombre.

[INFO] Let's Encrypt es una autoridad de certificación gratuita y automatizada. Emite certificados SSL válidos por 90 días y cPanel los renueva automáticamente. No tendrás que preocuparte por la renovación nunca más.

Instalación automática con Let's Encrypt

Si tu cPanel tiene la opción de instalación automática, el proceso es súper sencillo:

  1. Haz clic en "Install" o "Instalar".
  2. Selecciona el dominio para el que quieres el certificado.
  3. Marca la casilla que dice "Include www" o "Incluir www" para que el certificado cubra también la versión con www.
  4. Haz clic en "Install" de nuevo.

El sistema verificará que tienes control sobre el dominio y emitirá el certificado automáticamente. En menos de 30 segundos tendrás tu certificado SSL gratis instalado.

Paso 4: Verifica que el certificado se ha instalado correctamente

Una vez completada la instalación, es hora de comprobar que todo funciona. Abre una nueva ventana de incógnito en tu navegador y visita tu sitio web con https://tudominio.com.

Deberías ver el candadito verde o el candado cerrado en la barra de direcciones. También puedes hacer clic en el candado para ver los detalles del certificado.

[TIP] Si tu sitio sigue cargando con HTTP en lugar de HTTPS, puede que tengas que forzar la redirección. Más adelante te explico cómo hacerlo.

Paso 5: Fuerza la redirección a HTTPS

Es muy importante que todos tus visitantes sean redirigidos automáticamente a la versión HTTPS de tu web. Si alguien entra escribiendo tudominio.com sin el "https", debe ser redirigido automáticamente.

Para hacer esto, tienes dos opciones:

Opción A: Usar la herramienta de redirección de cPanel

  1. Ve a la sección "Domains" o "Dominios" en cPanel.
  2. Busca la opción "Redirects" o "Redirecciones".
  3. Configura una redirección permanente (301) desde http://tudominio.com hacia https://tudominio.com.
  4. Repite el proceso para la versión con www.

Opción B: Editar el archivo .htaccess

Esta opción es más técnica pero igual de efectiva. En la raíz de tu sitio web, busca un archivo llamado .htaccess y añade estas líneas al principio:

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

[WARNING] Si no sabes qué es un archivo .htaccess o no te sientes cómodo editándolo, usa la Opción A. Un error en este archivo puede romper tu web.

Solución de problemas comunes al instalar SSL en cPanel

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

Error: "No se pudo verificar el dominio"

Este error significa que Let's Encrypt no pudo confirmar que eres el dueño del dominio. Las causas más comunes son:

  • El dominio no apunta a este servidor.
  • Hay un firewall bloqueando la verificación.
  • El DNS tarda en propagarse (puede tardar hasta 24-48 horas).

Solución: Verifica que tu dominio apunta correctamente al servidor. Si acabas de cambiar la configuración DNS, espera unas horas y vuelve a intentarlo.

Error: "El certificado no cubre el subdominio www"

Esto pasa cuando solo has instalado el certificado para tudominio.com pero no para www.tudominio.com.

Solución: Vuelve al asistente de Let's Encrypt y asegúrate de marcar la casilla "Include www".

Error de contenido mixto (Mixed Content)

Aunque tengas el SSL instalado, tu web puede mostrar el aviso de "No seguro" si tiene imágenes, scripts o archivos CSS cargados con HTTP.

Solución: Busca en tu código o en tu base de datos todas las URLs que empiecen con http:// y cámbialas por https://. Si usas WordPress, puedes usar un plugin como "Really Simple SSL" que hace esto automáticamente.

Renovación automática del certificado SSL

Una de las mejores cosas de Let's Encrypt es que los certificados se renuevan automáticamente. No tienes que hacer nada. cPanel se encarga de renovar el certificado antes de que expire.

Sin embargo, es recomendable comprobar periódicamente que la renovación está funcionando. Puedes hacerlo:

  1. Ve a SSL/TLS Status en cPanel.
  2. Verás una lista de tus certificados con su fecha de expiración.
  3. Si el certificado se renueva automáticamente, verás que la fecha se actualiza cada 90 días.

[INFO] Si por alguna razón la renovación automática falla, cPanel te enviará un correo electrónico de aviso. No ignores estos correos, ya que si el certificado expira, tu web volverá a mostrar el aviso de "No seguro".

Preguntas frecuentes sobre SSL en cPanel

¿Es seguro usar Let's Encrypt?

Absolutamente. Let's Encrypt es una autoridad de certificación respaldada por las principales empresas tecnológicas del mundo. Sus certificados son igual de seguros que los de pago.

¿Cuánto cuesta instalar SSL en cPanel?

Cero. Let's Encrypt es completamente gratuito. Solo pagas tu hosting habitual.

¿Puedo instalar SSL en varios dominios?

Sí, puedes instalar certificados SSL gratis en todos los dominios y subdominios que tengas en tu cPanel. Solo tienes que repetir el proceso para cada uno.

¿Qué pasa si mi hosting no tiene cPanel?

Si tu hosting no usa cPanel, el proceso será diferente. Por ejemplo, si usas un panel alternativo como Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106 y la gestión de SSL se hace desde la sección "Web" del panel. Aunque la interfaz es diferente, el concepto es similar.

¿Afecta el SSL al rendimiento de mi web?

El impacto es mínimo. El cifrado y descifrado de datos consume muy pocos recursos del servidor. La mejora en confianza y SEO compensa con creces cualquier pequeña pérdida de rendimiento.

Consejos finales para una seguridad SSL impecable

Ya tienes tu certificado SSL instalado y funcionando. Para terminar, aquí tienes algunos consejos extra:

  • Usa HTTPS en todos tus enlaces internos: Asegúrate de que todos los enlaces dentro de tu web usen HTTPS.
  • Configura HSTS: Esta cabecera le dice al navegador que siempre use HTTPS. Puedes configurarla en cPanel o en tu .htaccess.
  • Comprueba tu sitio con herramientas online: Usa herramientas como SSL Labs para verificar que tu configuración es perfecta.
  • Mantén tu cPanel actualizado: Las actualizaciones incluyen mejoras de seguridad importantes.

Instalar un certificado SSL en cPanel con Let's Encrypt es un proceso sencillo que cualquier persona puede hacer siguiendo estos pasos. No hay excusa para no tener tu sitio web protegido. Es gratis, rápido y te aporta múltiples beneficios.

Ahora que ya sabes cómo hacerlo, no esperes más. Ve a tu cPanel y protege tu sitio web hoy mismo. Tus visitantes te lo agradecerán y Google también.

¿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