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

Cómo instalar un certificado SSL en cPanel para tu sitio

Actualizado el 25 de marzo de 2026

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

Antes de ponernos manos a la obra con la instalación, vamos a entender qué es exactamente un certificado SSL y por qué es tan importante para tu sitio web.

Un certificado SSL (Secure Sockets Layer) es un archivo digital que establece una conexión cifrada entre el navegador de tus visitantes y tu servidor. Cuando un sitio tiene SSL activado, verás que la URL comienza con https:// en lugar de http://, y en la barra de direcciones aparece un candado cerrado.

Este candado no es solo decorativo. Significa que toda la información que se intercambia entre el visitante y tu web (contraseñas, datos de tarjetas de crédito, formularios, etc.) viaja cifrada y protegida de posibles interceptores.

Beneficios de tener SSL activado

  • Seguridad para tus usuarios: La información sensible queda protegida.
  • Confianza y credibilidad: Los visitantes confían más en sitios con candado.
  • Mejora tu posicionamiento SEO: Google da preferencia a las webs con HTTPS.
  • Evitas avisos de "No seguro": Los navegadores modernos marcan como "No seguro" los sitios sin SSL, lo cual espanta visitantes.

Ahora que sabes por qué es tan importante, vamos a ver paso a paso cómo instalar un certificado SSL en cPanel.


Requisitos previos

Para instalar un certificado SSL en cPanel, necesitas lo siguiente:

  • Acceso a tu panel de control cPanel (normalmente en tudominio.com/cpanel).
  • Tener un dominio apuntando a tu servidor (los registros DNS deben estar configurados).
  • Tener acceso a la gestión de DNS de tu dominio (si no usas los nameservers de tu hosting).
  • Si tu web ya está publicada, asegúrate de que carga correctamente en http.

[INFO] Si tu dominio aún no apunta a tu hosting, el certificado no podrá emitirse correctamente. Primero asegúrate de que tu web carga con normalidad en http.


Opción 1: Instalar SSL gratuito con Let's Encrypt en cPanel

Esta es la opción más recomendada para la mayoría de usuarios, ya que Let's Encrypt ofrece certificados SSL gratuitos y válidos por 90 días. cPanel incluye una integración automática con Let's Encrypt en la mayoría de versiones recientes.

Paso 1: Accede a tu cPanel

Escribe tudominio.com/cpanel en tu navegador e inicia sesión con tus credenciales. Si no sabes cuáles son, contacta con tu proveedor de hosting.

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

En el buscador de cPanel (parte superior derecha), escribe SSL y verás varias opciones. La que nos interesa es SSL/TLS Status (Estado SSL/TLS).

Paso 3: Emite el certificado automáticamente

En la sección SSL/TLS Status, verás una lista de tus dominios. Busca el dominio para el que quieres activar SSL y haz clic en el botón Run AutoSSL o Emitir SSL automático.

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

[TIP] Si no ves el botón de AutoSSL, asegúrate de estar usando la versión más reciente de cPanel. En versiones antiguas, puede que necesites usar la opción de "Install an SSL Certificate" manualmente, que veremos más adelante.

Paso 4: Verifica que el SSL está activo

Una vez emitido el certificado, vuelve a la sección SSL/TLS Status y verás que tu dominio aparece con un candado verde o con la leyenda "SSL installed".

Para comprobarlo, abre tu sitio en una ventana de incógnito con https://tudominio.com y verás el candado en la barra de direcciones.

Paso 5: Activa la redirección forzada a HTTPS

Instalar el certificado no es suficiente. Debes asegurarte de que todos los visitantes sean redirigidos automáticamente a la versión HTTPS de tu web.

En cPanel, busca la herramienta Force HTTPS Redirect (Redirección forzada a HTTPS). Actívala para tu dominio y cPanel configurará automáticamente la redirección desde http a https.

[WARNING] Si no activas la redirección forzada, tus visitantes podrían seguir entrando por http y ver el aviso de "No seguro", lo que anula el beneficio visual y SEO del SSL.


Opción 2: Instalar SSL manualmente con un certificado de pago

Si necesitas un certificado de validación extendida (EV) o una garantía mayor, puedes comprar un certificado SSL a tu proveedor de hosting o a una entidad certificadora. En este caso, el proceso es un poco más manual.

Paso 1: Genera la solicitud CSR en cPanel

El CSR (Certificate Signing Request) es un archivo que contiene los datos de tu dominio y que necesitas para comprar el certificado.

En cPanel, busca la sección SSL/TLS y luego Generate, view, or delete SSL certificate signing requests (Generar, ver o eliminar solicitudes de firma de certificados).

Completa los campos:

  • Dominio: Escribe tu dominio completo (ej. tudominio.com).
  • Ciudad y estado: Datos de tu empresa o personales.
  • Email: Tu correo de contacto.

Haz clic en Generate y copia todo el bloque de texto que aparece. Este es tu CSR.

Paso 2: Compra el certificado con tu proveedor

Envía el CSR a tu proveedor de certificados SSL (Comodo, Sectigo, DigiCert, etc.) y completa el proceso de compra y validación. Te enviarán el certificado por correo electrónico.

Paso 3: Instala el certificado en cPanel

Una vez tengas el certificado, vuelve a cPanel y busca la sección SSL/TLS y luego Install and manage SSL certificates (Instalar y gestionar certificados SSL).

Pega el contenido del certificado en el campo correspondiente. Necesitarás también la clave privada (Private Key) y el paquete de certificados intermedios (CA Bundle), que normalmente te los proporciona tu proveedor.

Haz clic en Install y ¡listo!


Opción 3: Usar Syspanel (alternativa a HestiaCP)

Si tu hosting utiliza Syspanel (el panel de control que antes se llamaba HestiaCP), el proceso es ligeramente diferente.

[INFO] Syspanel es un panel de control moderno y ligero. El acceso se realiza a través del puerto 2106. Por ejemplo: tudominio.com:2106.

Instalar SSL en Syspanel

  1. Accede a tudominio.com:2106 con tus credenciales.
  2. Ve a la sección Web y localiza tu dominio.
  3. Haz clic en el dominio y busca la pestaña SSL.
  4. Selecciona la opción Let's Encrypt y marca la casilla para activar SSL.
  5. Haz clic en Guardar y el certificado se emitirá automáticamente.

[TIP] En Syspanel, la renovación automática de Let's Encrypt ya está configurada por defecto, así que no tendrás que preocuparte por renovar manualmente.


Solución de problemas comunes al instalar SSL en cPanel

Mi web no carga después de instalar SSL

Esto suele ocurrir porque el certificado se instaló pero la redirección no funciona. Vuelve a la sección Force HTTPS Redirect y asegúrate de que está activada.

El candado no aparece o aparece un error de "conexión no segura"

Puede deberse a contenido mixto, es decir, tu web está cargando recursos (imágenes, scripts, CSS) desde URLs http en lugar de https.

Para solucionarlo:

  • Revisa si tienes un plugin de caché o SEO que pueda forzar HTTPS.
  • En WordPress, instala un plugin como "Really Simple SSL" que corrige automáticamente el contenido mixto.
  • Verifica que no haya enlaces internos escritos manualmente con http://.

El certificado no se renueva automáticamente

Con Let's Encrypt, la renovación automática debería funcionar sin intervención. Si no se renueva, revisa:

  • Que el dominio siga apuntando al servidor.
  • Que no haya conflictos con otros certificados instalados.
  • Que tu proveedor de hosting tenga activado el cron de renovación.

Error "SSL certificate not trusted"

Esto suele pasar si no se instalaron correctamente los certificados intermedios (CA Bundle). Reinstala el certificado asegurándote de pegar también el CA Bundle.


Preguntas frecuentes (FAQ)

¿Cuánto cuesta un certificado SSL en cPanel?

Let's Encrypt es totalmente gratuito y está integrado en la mayoría de paneles cPanel. Los certificados de pago pueden costar entre 20 y 200 euros al año, dependiendo del tipo y la garantía.

¿Cuánto tarda en activarse un certificado SSL?

Con Let's Encrypt, suele tardar entre 1 y 5 minutos. Con certificados de pago, puede tardar desde unos minutos hasta varios días, dependiendo del nivel de validación.

¿Puedo tener SSL en varios dominios o subdominios?

Sí. Let's Encrypt permite certificados multi-dominio. En cPanel, el AutoSSL se aplica a todos los dominios alojados automáticamente.

¿Qué pasa si mi web usa un subdominio como blog.midominio.com?

El proceso es el mismo. Solo asegúrate de seleccionar el subdominio correcto en la sección SSL/TLS Status.

¿Necesito conocimientos técnicos para instalar SSL?

No necesariamente. Con la opción de AutoSSL de cPanel, el proceso es completamente automático. Solo necesitas saber acceder a tu panel.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos requiere un pequeño procesamiento extra, pero en la práctica es imperceptible para el usuario y los beneficios superan con creces el coste.


Conclusión

Instalar un certificado SSL en cPanel es un proceso sencillo que, en la mayoría de los casos, se reduce a unos pocos clics gracias a la integración con Let's Encrypt. No hay excusa para no tener HTTPS activado en tu sitio web.

Recuerda que un sitio con SSL no solo protege a tus visitantes, sino que también mejora tu posicionamiento en Google y transmite confianza desde el primer momento. Si tienes cualquier problema durante la instalación, no dudes en contactar con el soporte de tu hosting, que estará encantado de ayudarte.

[TIP FINAL] Después de instalar el SSL, revisa tu sitio en varios navegadores y dispositivos para asegurarte de que todo carga correctamente. Y no olvides actualizar cualquier enlace antiguo en tus redes sociales o materiales de marketing para que apunten a la versión https de tu web.

Ahora ya sabes cómo activar SSL en cPanel. ¡Tu web está lista para navegar de forma segura!

¿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