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

Configurar un certificado SSL en cPanel (Let's Encrypt y otros)

Actualizado el 27 de octubre de 2025

Configurar un certificado SSL en tu sitio web es una de las tareas más importantes para garantizar la seguridad de tus visitantes y mejorar tu posicionamiento en buscadores. Si tu hosting utiliza cPanel, estás de suerte, porque es uno de los paneles más intuitivos para gestionar estos certificados, incluso si no tienes experiencia técnica.

En esta guía completa, te explicaré paso a paso cómo instalar un certificado SSL en cPanel, ya sea usando la opción gratuita de Let's Encrypt o subiendo un certificado de pago. También aprenderás a forzar HTTPS cPanel para que todo tu tráfico use la conexión segura. Al final, resolveremos las dudas más frecuentes para que no te quede ninguna pregunta pendiente.

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

Un certificado SSL (Secure Sockets Layer) es un archivo de datos que encripta la conexión entre el navegador de tu visitante y el servidor de tu web. Esto significa que cualquier información que se transmita, como contraseñas, datos de tarjetas o formularios de contacto, viaja de forma cifrada y protegida.

Tener un SSL activo en tu dominio no solo es una señal de confianza (verás el candadito verde en el navegador), sino que también es un factor de ranking para Google. Desde hace años, los sitios con HTTPS tienen ventaja competitiva sobre los que no lo tienen.

Además, si tu web muestra un aviso de "No seguro" en el navegador, es muy probable que los usuarios abandonen tu página antes de navegar. Por eso, configurar SSL cPanel es una tarea que no debes posponer.

Tipos de certificados SSL que puedes instalar en cPanel

Antes de empezar, es importante que conozcas las opciones que tienes disponibles. En cPanel podrás instalar básicamente tres tipos de certificados:

  • Let's Encrypt: Es un certificado SSL gratis, automatizado y de gran confianza. Es la opción más recomendada para la mayoría de sitios web, ya que se renueva automáticamente cada 90 días.
  • Certificado de pago (DV, OV, EV): Son emitidos por autoridades certificadoras como Comodo, DigiCert o Sectigo. Ofrecen mayor validación y garantías, pero tienen un coste anual. Son ideales para tiendas online o empresas que necesitan un mayor nivel de confianza.
  • Certificado auto-firmado: Aunque cPanel permite generarlos, no son válidos para el público general porque no son reconocidos por los navegadores. Solo sirven para pruebas internas.

En esta guía nos centraremos en Let's Encrypt cPanel, ya que es la forma más rápida y económica de tener SSL activo. Pero también te explicaré cómo subir un certificado externo si ya lo has comprado.

Requisitos previos antes de instalar el certificado SSL

Para que la instalación sea exitosa, asegúrate de cumplir con estos requisitos:

  • Tener acceso a cPanel como usuario principal o con permisos suficientes.
  • Que tu dominio esté apuntando correctamente al servidor de hosting (el registro A debe estar configurado).
  • No tener otros certificados SSL instalados en el mismo dominio que interfieran.
  • Que el dominio esté activo y respondiendo (si es una web nueva, espera a que el DNS se propague).

También es recomendable que hagas una copia de seguridad de tu sitio antes de cualquier cambio importante. Aunque la instalación de SSL no suele causar problemas, es mejor prevenir.

Paso a paso: Instalar Let's Encrypt en cPanel

Let's Encrypt es sin duda la opción más popular entre los usuarios de hosting. Su instalación en cPanel es prácticamente automática. Sigue estos pasos:

1. Accede a tu panel de control cPanel

Escribe en tu navegador tudominio.com/cpanel o tudominio.com:2083 y accede con tus credenciales. Una vez dentro, busca la sección Seguridad o Security en el panel principal.

2. Busca la herramienta "SSL/TLS Status" o "Let's Encrypt"

Dependiendo de la versión de cPanel que use tu proveedor, verás una opción llamada SSL/TLS Status o directamente Let's Encrypt. En algunos casos también aparece como SSL Certificates.

3. Selecciona el dominio y haz clic en "Emite" o "Issue"

En la herramienta, verás una lista de todos tus dominios y subdominios. Localiza el dominio principal (el que quieres proteger) y haz clic en el botón que dice Issue o Emitir. En algunos casos, también puedes elegir si quieres incluir el prefijo www.

4. Espera unos segundos

cPanel se comunicará con los servidores de Let's Encrypt y generará el certificado. Este proceso suele tardar entre 10 y 30 segundos. Verás una barra de progreso o un mensaje de confirmación.

5. Verifica que el certificado está activo

Una vez emitido, el estado cambiará a "Active" o "Installed". Para comprobarlo, visita tu web con https://tudominio.com y verás el candado en la barra de direcciones.

[TIP] Si tu dominio tiene subdominios (por ejemplo, blog.tudominio.com), también puedes emitir certificados para ellos desde la misma pantalla. Solo debes seleccionarlos en la lista.

Cómo instalar un certificado SSL de pago en cPanel

Si has comprado un certificado en una empresa externa, el proceso es un poco más manual, pero igual de sencillo. Necesitarás tres archivos: el certificado principal, la cadena de certificados (intermedios) y la clave privada.

1. Accede a "SSL/TLS" en cPanel

Dentro de cPanel, busca la sección Seguridad y haz clic en SSL/TLS.

2. Ve a "Install and Manage SSL certificates"

Esta opción te permitirá instalar un certificado manualmente. Haz clic en ella.

3. Pega los datos en el formulario

Verás un formulario con varios campos:

  • Certificate (CRT): Pega aquí el contenido del certificado principal.
  • Private Key (KEY): Pega la clave privada. Si no la tienes, puedes generar una desde cPanel o usar la que generaste al solicitar el certificado.
  • Certificate Authority Bundle (CABUNDLE): Pega la cadena de certificados intermedios.

4. Haz clic en "Install Certificate"

cPanel validará que los tres archivos coincidan y los instalará. Si todo es correcto, verás un mensaje de éxito.

[WARNING] No compartas tu clave privada con nadie. Si se filtra, cualquier persona podría suplantar tu sitio web. Guárdala en un lugar seguro.

Forzar HTTPS en cPanel: Redirige todo el tráfico a la versión segura

Una vez que tienes el certificado instalado, es fundamental que todo el tráfico de tu web use HTTPS. Si no lo haces, los visitantes podrían seguir entrando por HTTP y ver el aviso de "No seguro".

Opción 1: Usar la herramienta "Force HTTPS" de cPanel

La mayoría de las versiones modernas de cPanel incluyen una herramienta específica para esto. Búscala como Force HTTPS o Redirect HTTPS. Solo tienes que activarla para los dominios que desees.

Opción 2: Editar el archivo .htaccess

Si tu cPanel no tiene esa opción, puedes añadir manualmente una regla de redirección en el archivo .htaccess de la raíz de tu dominio. Accede al Administrador de archivos de cPanel, localiza la carpeta public_html y edita el archivo .htaccess.

Añade las siguientes líneas al principio del archivo:

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

Guarda los cambios y prueba a visitar tu web con http://tudominio.com. Debería redirigir automáticamente a https://tudominio.com.

[INFO] La redirección 301 es permanente y la más recomendada para SEO. Indica a Google que la versión correcta de tu web es la de HTTPS.

Problemas comunes al instalar SSL en cPanel y cómo solucionarlos

Aunque el proceso suele ser sencillo, a veces pueden aparecer errores. Estos son los más habituales y sus soluciones:

El certificado no se instala y aparece un error de validación

Esto suele ocurrir porque el dominio no apunta correctamente al servidor o porque hay un conflicto con el DNS. Verifica que el registro A apunte a la IP de tu hosting y espera unas horas si has cambiado los DNS recientemente.

El candado no aparece en el navegador

Asegúrate de que has forzado HTTPS correctamente. También puede deberse a que tienes contenido mixto (imágenes, scripts o CSS cargados por HTTP). Para solucionarlo, revisa tu web con herramientas como "Why No Padlock" o busca en tu base de datos las URLs que empiezan por http:// y cámbialas a https://.

El certificado se renueva pero el sitio da error

A veces, tras la renovación automática de Let's Encrypt, el servidor necesita un reinicio. Si tienes acceso a SSH, ejecuta reboot o reinicia Apache desde cPanel. Si no, contacta con tu proveedor de hosting.

El certificado aparece como "No válido" en el móvil

Esto puede ocurrir si no has incluido el subdominio www en el certificado. Asegúrate de emitir el certificado para ambas versiones: tudominio.com y www.tudominio.com.

Preguntas frecuentes sobre SSL en cPanel

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

Nada, es completamente gratis. Let's Encrypt es una autoridad certificadora sin ánimo de lucro que ofrece certificados SSL gratuitos y automatizados. Eso sí, se renuevan cada 90 días, pero cPanel lo hace automáticamente sin que tengas que intervenir.

¿Puedo instalar SSL en varios dominios a la vez?

Sí, cPanel te permite emitir certificados para todos los dominios que tengas alojados. Solo tienes que seleccionarlos en la herramienta Let's Encrypt. Si usas la opción de pago, necesitarás un certificado wildcard o uno por dominio.

¿Qué pasa si mi proveedor de hosting no tiene Let's Encrypt en cPanel?

La mayoría de los proveedores modernos lo incluyen. Si no es tu caso, puedes instalar un certificado de pago manualmente o contactar con el soporte para que lo activen.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos consume un pequeño porcentaje de recursos del servidor, pero es imperceptible en la mayoría de sitios. Además, la mejora en confianza y SEO compensa con creces este pequeño coste.

¿Qué es un certificado wildcard?

Es un certificado que cubre un dominio principal y todos sus subdominios (por ejemplo, *.tudominio.com). Es más caro que uno normal, pero muy útil si tienes muchos subdominios.

¿Puedo usar SSL en un subdominio?

Sí, tanto con Let's Encrypt como con certificados de pago. En cPanel, solo tienes que seleccionar el subdominio en la herramienta de emisión.

¿Necesito renovar el certificado manualmente?

Con Let's Encrypt no. cPanel se encarga de renovarlo automáticamente antes de que expire. Con los certificados de pago, tendrás que comprar una renovación y volver a instalarla manualmente cuando caduque.

Conclusión: El SSL es imprescindible para cualquier web

Instalar un certificado SSL en cPanel es un proceso rápido y accesible para cualquier usuario, incluso sin conocimientos técnicos. Con Let's Encrypt cPanel, no tienes excusa para no tener HTTPS activo en tu dominio en menos de cinco minutos.

Recuerda que el SSL no solo protege los datos de tus visitantes, sino que también mejora tu posicionamiento en Google, aumenta la confianza de tu marca y evita los temidos avisos de "No seguro" en los navegadores.

Si sigues los pasos de esta guía, tendrás tu web funcionando bajo HTTPS en un abrir y cerrar de ojos. Y si tu hosting usa otro panel de control como Syspanel (recuerda que el acceso es por el puerto 2106), el proceso es muy similar, aunque las herramientas pueden tener nombres ligeramente diferentes.

Ahora que ya sabes cómo configurar tu SSL, no lo dejes para mañana. Entra en tu cPanel, emite tu certificado y navega con la tranquilidad de que tu web está protegida y lista para dar el salto de calidad que tus usuarios merecen.

¿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