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

Cómo instalar un certificado SSL Let's Encrypt en cPanel

Actualizado el 22 de junio de 2026

¿Te ha pasado que al entrar a tu web ves el temido aviso de "No es seguro" en el navegador? Eso se debe a que tu sitio no tiene un certificado SSL válido. La buena noticia es que hoy en día obtener uno es gratis y muy fácil gracias a Let's Encrypt y su integración directa en cPanel. En esta guía, paso a paso y sin tecnicismos, te voy a enseñar a instalar un certificado SSL para que tu web funcione con HTTPS y transmitas confianza a tus visitantes.

¿Por qué necesitas un Certificado SSL?

Antes de ensuciarnos las manos, vamos a entender por qué esto es tan importante. Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador del visitante y tu servidor. Esto significa que cualquier dato que se transmita (contraseñas, datos de tarjetas, información personal) viaja de forma segura y no puede ser interceptado por terceros.

Para tu negocio u proyecto, esto se traduce en:

  • Confianza del usuario: El candadito en la barra de direcciones es un símbolo universal de seguridad.
  • Mejor posicionamiento SEO: Google y otros buscadores favorecen a los sitios que usan HTTPS en sus resultados de búsqueda.
  • Requisito para pagos: Si quieres aceptar pagos online, necesitas sí o sí un SSL activo.
  • Evitar avisos de error: Los navegadores actuales bloquean o marcan como "No seguro" a las webs sin SSL, lo que espanta a los visitantes.

¿Qué es Let's Encrypt y por qué es tan popular?

Let's Encrypt es una autoridad de certificación gratuita, automatizada y abierta. En lugar de pagar decenas o cientos de euros al año por un certificado, Let's Encrypt te lo regala. Lo mejor es que la mayoría de los paneles de control, incluido cPanel, lo integran de forma nativa, lo que hace que la instalación sea un proceso de unos pocos clics.


Requisitos Previos a la Instalación

Asegúrate de tener lo siguiente antes de empezar:

  1. Acceso a cPanel: Necesitas las credenciales de administrador o de un usuario con permisos para gestionar el SSL.
  2. Dominio apuntando a tu hosting: El dominio para el que quieres el certificado debe estar resuelto (apuntando) a los servidores de tu cuenta de hosting. De lo contrario, la validación fallará.
  3. Registro A o CNAME correcto: Si tu dominio no está configurado correctamente, Let's Encrypt no podrá verificar que controlas el sitio.

[WARNING]
Si estás usando un panel alternativo como Syspanel, el acceso se realiza normalmente a través del puerto 2106. Aunque la interfaz puede variar, el proceso de instalación de Let's Encrypt suele ser muy similar al de cPanel.


Paso a Paso: Instalar SSL Let's Encrypt en cPanel

Aquí viene la parte práctica. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu HTTPS funcionando.

Paso 1: Accede a tu Panel de Control

Abre tu navegador y entra a tu cuenta de cPanel. La URL suele ser algo así como https://tu-dominio.com/cpanel o https://tu-ip:2083. Introduce tu usuario y contraseña.

Paso 2: Localiza la Sección de Seguridad

Una vez dentro, busca la sección llamada "Seguridad". Normalmente está en la parte superior o en la columna lateral. Dentro de ella, encontrarás la opción "SSL/TLS Status" o "Let's Encrypt".

[INFO]
En versiones recientes de cPanel, la herramienta se llama "SSL/TLS Status" y gestiona los certificados de Let's Encrypt directamente. En versiones más antiguas, puede haber un icono dedicado llamado "Let's Encrypt".

Paso 3: Revisa el Estado de tus Dominios

Haz clic en "SSL/TLS Status". Verás una tabla con todos los dominios y subdominios asociados a tu cuenta. En la columna "Status", te dirá si el certificado está instalado o no.

Para instalar uno nuevo, haz clic en el botón "Install" que aparece al lado del dominio que deseas asegurar.

Paso 4: Ejecuta la Instalación

Al hacer clic en "Install", cPanel se comunicará automáticamente con los servidores de Let's Encrypt. Verás un proceso de carga que puede tardar entre 30 segundos y 2 minutos. No cierres la página durante este proceso.

Paso 5: Verifica la Instalación

Una vez completado, el estado del dominio debería cambiar a "Installed" o similar. Verás un candado verde o una marca de verificación.


Configuración Adicional y Redirección a HTTPS

Instalar el certificado es solo la mitad del trabajo. Ahora necesitas asegurarte de que todo tu tráfico se sirva a través de HTTPS y no de HTTP.

¿Cómo forzar la redirección a HTTPS?

La forma más segura y eficiente es hacerlo desde un archivo llamado .htaccess en la raíz de tu sitio web. No te asustes, es más fácil de lo que parece.

  1. Ve a "Administrador de archivos" en cPanel.
  2. Busca la carpeta public_html (o la carpeta raíz de tu dominio).
  3. Busca el archivo .htaccess. Si no lo ves, activa la opción "Mostrar archivos ocultos" en la esquina superior derecha.
  4. Si existe, haz clic derecho y selecciona "Editar". Si no existe, crea uno nuevo con el nombre .htaccess.

Pega el siguiente código al principio del archivo (o en el bloque <IfModule mod_rewrite.c> si ya existe):

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

Este código le dice al servidor que cualquier persona que intente acceder a tu web mediante http:// sea redirigida automáticamente a https://.

[TIP]
Guarda una copia de seguridad de tu .htaccess original antes de editarlo. Si algo sale mal, puedes restaurarlo fácilmente.

Alternativa: Usar la función "Force HTTPS" de cPanel

Muchas versiones de cPanel tienen una opción llamada "Force HTTPS Redirect" dentro de la sección de dominios. Si la encuentras, es aún más fácil: solo activa el interruptor para tu dominio y cPanel se encargará de la redirección por ti.


Cómo Renovar el Certificado SSL

Una de las grandes ventajas de Let's Encrypt es que los certificados son válidos por 90 días. Pero, ¿qué pasa cuando caduca? ¿Tengo que hacer este proceso cada 3 meses?

¡No! La mayoría de los hosts configuran la renovación automática. Sin embargo, es bueno saber cómo funciona.

  • Renovación Automática: En cPanel, la renovación automática suele estar activada por defecto. El sistema intentará renovar el certificado unos 30 días antes de que expire.
  • Renovación Manual: Si por alguna razón la automática falla, puedes volver al paso 3 de esta guía y hacer clic en el botón "Renew" o "Reinstall" para el dominio en cuestión.

[WARNING]
Si cambias los registros DNS de tu dominio o lo mueves a otro servidor, la renovación automática podría fallar. Siempre verifica el estado de tu SSL después de hacer cambios importantes en tu hosting.


Solución de Problemas Comunes

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

Error: "No se pudo validar el dominio"

Este es el error más común. Significa que Let's Encrypt no pudo verificar que el dominio apunta a tu servidor.

  • Solución: Verifica que el registro A de tu dominio apunte a la IP correcta. Puedes usar herramientas online como dnschecker.org para ver la propagación del DNS. Espera unas horas si acabas de cambiar el DNS.

Error: "Demasiadas solicitudes de emisión"

Let's Encrypt tiene límites de solicitudes por hora y por semana para evitar abusos.

  • Solución: Espera un tiempo (normalmente una hora) e inténtalo de nuevo. No intentes instalar el certificado en muchos subdominios a la vez si no es necesario.

El candado aparece pero con un signo de advertencia

Esto suele significar que tienes contenido mixto (archivos cargados desde http:// en una página https://).

  • Solución: Revisa tu web en busca de imágenes, scripts o enlaces que usen http:// en lugar de https://. Puedes usar la consola de desarrollador de tu navegador (F12) para identificarlos. También existen plugins para CMS como WordPress que solucionan esto automáticamente.

Preguntas Frecuentes (FAQ)

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

Es totalmente gratuito. No hay coste oculto ni letra pequeña.

¿Es seguro usar Let's Encrypt para mi tienda online?

Sí, absolutamente. Proporciona el mismo nivel de cifrado que los certificados de pago. La diferencia está en el nivel de validación y las garantías, pero para la mayoría de los casos, es más que suficiente.

¿Qué pasa si mi certificado caduca y no lo renuevo?

Tu web seguirá funcionando, pero los navegadores mostrarán el aviso de "No seguro" y la conexión no estará cifrada. Perderás la confianza de los visitantes y tu SEO se verá afectado.

¿Puedo instalar Let's Encrypt en subdominios?

Sí, cPanel te permite instalar el certificado en todos tus subdominios, siempre que estén en tu cuenta.

¿Necesito conocimientos técnicos avanzados?

No. Si sigues esta guía, es un proceso de clics. La parte más "técnica" es pegar un pequeño código en el .htaccess, pero te lo he dado hecho.


Conclusión: Tu Web Segura y Confiable

Instalar un certificado SSL de Let's Encrypt en cPanel es un proceso rápido, gratuito y esencial para cualquier sitio web moderno. No solo proteges los datos de tus visitantes, sino que mejoras tu posicionamiento en buscadores y proyectas una imagen profesional.

Ya no tienes excusa para no tener tu web con HTTPS. Sigue estos pasos, y en cuestión de minutos verás el codiciado candado en tu navegador. Si algo falla, recuerda revisar la sección de solución de problemas o contacta con tu proveedor de hosting, que estará encantado de ayudarte.

¡Tu web te lo agradecerá y tus visitantes 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