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

Guía paso a paso: Configurar SSL gratuito en cPanel con Let's Encrypt

Actualizado el 25 de abril de 2026

¡Hola! Soy tu técnico de soporte amigable. Hoy te voy a guiar paso a paso para que puedas instalar un SSL gratuito en cPanel usando Let's Encrypt. No necesitas ser un experto, solo seguir las indicaciones. Al final, tu sitio web será más seguro y confiable, lo que además mejora tu posicionamiento SEO. ¡Vamos allá!

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

Antes de empezar, es importante que sepas qué es un certificado SSL y por qué es tan importante. Un SSL (Secure Sockets Layer) es un protocolo que cifra la información que viaja entre el navegador de tus visitantes y tu servidor. Esto significa que datos como contraseñas, números de tarjeta o mensajes privados viajan de forma segura.

Beneficios clave:

  • Seguridad: Proteges a tus usuarios y a ti mismo de ataques de intermediarios.
  • Confianza: El candado verde en la barra de direcciones y el "https://" generan confianza en tus visitantes.
  • SEO: Google favorece los sitios con SSL en sus resultados de búsqueda.
  • Requisito para funciones: Muchas herramientas y navegadores modernos exigen SSL para funcionar correctamente.

¿Qué necesitas para empezar?

Para seguir esta guía, solo necesitas:

  1. Acceso a cPanel: Las credenciales que te proporcionó tu proveedor de hosting.
  2. Un dominio apuntando a tu hosting: El sitio web que quieres proteger debe estar configurado en tu cuenta de cPanel.
  3. Paciencia y atención: El proceso es sencillo, pero debes seguir los pasos con cuidado.

[INFO] Si tu proveedor de hosting usa Syspanel (antes conocido como HestiaCP), el proceso es similar, pero el acceso es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El resto de pasos son análogos.

Paso 1: Accede a tu cPanel

Lo primero es iniciar sesión en tu panel de control. Normalmente, la dirección es algo como:

  • https://tudominio.com/cpanel
  • https://tudominio.com:2083
  • https://tuipdelservidor:2083

Si no estás seguro, consulta el correo de bienvenida de tu hosting o contacta a su soporte.

Una vez dentro, verás un montón de iconos. No te asustes, solo nos interesa uno.

Paso 2: Busca la sección "SSL/TLS"

Dentro de cPanel, busca una sección llamada "SSL/TLS" o "Seguridad". Dependiendo de la versión de cPanel, puede estar en un lugar u otro. Normalmente, hay un buscador en la parte superior derecha; escribe "SSL" y te aparecerá directamente.

Haz clic en el icono de "SSL/TLS" o "Let's Encrypt". Aquí es donde ocurre la magia.

Paso 3: Ejecuta Let's Encrypt (SSL automático)

cPanel suele tener una integración directa con Let's Encrypt. Busca la opción que diga "Let's Encrypt SSL" o "SSL Certificate (Let's Encrypt)". Haz clic en ella.

Verás una lista de tus dominios. Normalmente, hay un botón que dice "Emitir", "Instalar" o "Solicitar". El proceso puede variar ligeramente según el proveedor, pero la idea es la misma.

Pasos típicos:

  1. Selecciona el dominio: Marca el dominio principal para el que quieres el certificado.
  2. Incluir o no www: Generalmente, te preguntará si quieres incluir también www.tudominio.com. ¡Marca esta opción! Así protegerás ambas versiones.
  3. Verificación: Let's Encrypt verificará que eres el dueño del dominio. Esto suele hacerse automáticamente mediante un archivo temporal en tu servidor.
  4. Instalación: Una vez verificada la propiedad, el certificado se emitirá e instalará automáticamente.

[TIP] Si tienes varios dominios (addon domains), puedes repetir el proceso para cada uno. Algunos paneles permiten seleccionar varios a la vez.

Paso 4: Fuerza la redirección a HTTPS

¡Felicidades! Ya tienes el certificado instalado. Pero aún no hemos terminado. Ahora debemos asegurarnos de que todos los visitantes usen la versión segura (HTTPS) y no la insegura (HTTP).

Esto se hace mediante una redirección 301. cPanel suele tener una herramienta para esto.

Opción A: Usar "Redirect" en cPanel

  1. Vuelve al panel principal de cPanel.
  2. Busca la sección "Redirect" o "Redirecciones".
  3. Elige "Redirección permanente (301)".
  4. En "Tipo", selecciona "Dominio" (o el dominio específico).
  5. En "Redirige a", escribe https://www.tudominio.com (o https://tudominio.com si no usas www).
  6. Marca la casilla "Redirigir también el directorio www" y "Redirigir con o sin www".
  7. Haz clic en "Guardar".

Opción B: Usar un plugin de WordPress (si tu sitio es WordPress)

Si tu sitio es WordPress, la forma más fácil es usar un plugin. El más popular y recomendado es Really Simple SSL. Es gratuito y hace casi todo automáticamente.

  1. Ve a Plugins > Añadir nuevo en tu escritorio de WordPress.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. El plugin detectará tu certificado y te guiará para activar la redirección y corregir el contenido mixto (imágenes o scripts que aún se carguen por HTTP).

[WARNING] Si usas un plugin, desactiva temporalmente cualquier otro plugin de caché o seguridad mientras configuras el SSL, para evitar conflictos. Luego puedes reactivarlos.

Paso 5: Verifica que todo funciona correctamente

Después de unos minutos (a veces hasta 24 horas para que los cambios de DNS se propaguen), verifica que todo esté bien.

Cómo verificarlo:

  1. Abre tu sitio web en un navegador (Chrome, Firefox, etc.).
  2. Busca el candado verde en la barra de direcciones.
  3. Haz clic en el candado y selecciona "La conexión es segura" o similar.
  4. También puedes usar herramientas online como SSL Labs (https://www.ssllabs.com/ssltest/) para un análisis más profundo.

Solución de problemas comunes (FAQ)

Aquí te respondo las dudas más frecuentes que me suelen preguntar.

"Después de instalar el SSL, mi sitio se ve raro o no carga imágenes"

Esto se debe a contenido mixto. Tu sitio tiene recursos (imágenes, CSS, JavaScript) que se cargan por HTTP en lugar de HTTPS.

Solución:

  • Si usas Really Simple SSL, él mismo se encarga de corregirlo.
  • También puedes usar un plugin como Better Search Replace para buscar y reemplazar http://tudominio.com por https://tudominio.com en tu base de datos (¡haz una copia de seguridad antes!).
  • En muchos temas y constructores de páginas (como Elementor), hay una opción para forzar HTTPS.

"Mi certificado SSL no se renueva automáticamente"

Let's Encrypt emite certificados con validez de 90 días. cPanel suele tener un sistema automático de renovación, pero a veces falla.

¿Qué hacer?

  • En la sección de Let's Encrypt de cPanel, suele haber una opción de "Renovar automáticamente". Asegúrate de que esté activada.
  • Si no se renueva, puedes renovarlo manualmente desde el mismo panel cada 3 meses.
  • Si el problema persiste, contacta a tu proveedor de hosting.

"No encuentro la opción de Let's Encrypt en mi cPanel"

No todos los proveedores de hosting tienen integrado Let's Encrypt. Algunos usan sus propios certificados o requieren que lo instales manualmente.

Alternativas:

  • Certbot: Es la herramienta oficial de Let's Encrypt. Puedes instalarla por SSH si tienes acceso. El comando básico es sudo certbot --apache o sudo certbot --nginx según tu servidor.
  • Syspanel (HestiaCP): Si usas Syspanel, recuerda que el acceso es por el puerto 2106. Dentro del panel, busca la sección de "SSL" y sigue un proceso similar.

"¿Puedo tener SSL en un subdominio o dominio adicional?"

¡Sí! El proceso es el mismo. Simplemente selecciona el dominio o subdominio correspondiente en la lista de Let's Encrypt dentro de cPanel.

"¿Es seguro usar Let's Encrypt?"

Totalmente seguro. Let's Encrypt es una autoridad de certificación (CA) sin ánimo de lucro, respaldada por grandes empresas como Mozilla, Google y la EFF. Sus certificados son tan válidos como los de pago.

"Mi sitio sigue mostrando 'No seguro' en el navegador"

Esto puede deberse a varias razones:

  1. La redirección no funciona: Asegúrate de haber configurado la redirección 301 correctamente.
  2. El certificado no está bien instalado: Vuelve al paso 3 y verifica que el certificado se haya emitido para tu dominio exacto (incluyendo www).
  3. Caché del navegador: Limpia la caché de tu navegador o prueba en una ventana de incógnito.
  4. Caché del servidor: Si usas un CDN o plugin de caché, purga la caché.

[WARNING] Si después de todo esto el problema persiste, puede que tu proveedor de hosting tenga un firewall o un proxy inverso que esté bloqueando la redirección. Contacta a su soporte técnico.

Conclusión

Configurar un SSL gratuito en cPanel con Let's Encrypt es un proceso sencillo que te tomará apenas unos minutos y te brindará una capa fundamental de seguridad y confianza para tu sitio web. Recuerda que la seguridad web no es un lujo, es una necesidad.

Si has seguido todos los pasos, tu sitio ya debería estar funcionando con HTTPS. ¡Enhorabuena! Ahora tus visitantes navegarán seguros y Google te lo agradecerá con un mejor posicionamiento.

Si te surge cualquier otra duda, no dudes en consultar la documentación de tu hosting o escribirme. ¡Estoy aquí para ayudarte!

¿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