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

Configurar SSL en cPanel (Guía básica y preguntas frecuentes)

Actualizado el 15 de enero de 2026

¿Tu sitio web aún se muestra con el candado roto o con un aviso de "No seguro"? No te preocupes, es más común de lo que crees y solucionarlo es más sencillo de lo que imaginas. Configurar SSL en cPanel es el primer paso para que tu web sea confiable tanto para ti como para tus visitantes.

En esta guía completa, te explicaré paso a paso cómo instalar y activar un certificado SSL en tu hosting usando cPanel. Además, al final encontrarás una sección de FAQ SSL hosting para resolver las dudas más frecuentes. Vamos a ello.

¿Qué es SSL y por qué necesitas configurarlo en cPanel?

Antes de empezar con los pasos técnicos, es importante que entiendas qué es esto del SSL. SSL son las siglas de Secure Sockets Layer (Capa de Conexiones Seguras). Básicamente, es un protocolo que cifra la información que viaja entre el navegador de tu visitante y tu servidor web.

Cuando instalas un certificado SSL cPanel, tu sitio web pasa de usar el protocolo http:// a https://. Ese candado verde que ves en la barra de direcciones es la señal de que tu web es segura.

¿Por qué es tan importante?

  • Seguridad para tus usuarios: Protege datos sensibles como contraseñas, números de tarjeta o información personal.
  • Confianza y credibilidad: Los visitantes confían más en sitios con candado verde. Un aviso de "No seguro" puede hacer que se vayan.
  • Mejora tu SEO: Google favorece los sitios HTTPS en sus resultados de búsqueda. Si quieres posicionar bien, necesitas SSL.
  • Requisito para ciertas funcionalidades: Muchas aplicaciones (como WooCommerce o formularios de pago) exigen HTTPS para funcionar correctamente.

Requisitos previos para configurar SSL en cPanel

Antes de lanzarte a instalar el certificado, asegúrate de cumplir con estos puntos:

  1. Acceso a cPanel: Necesitas tus credenciales de usuario (usuario y contraseña). Normalmente accedes desde tudominio.com/cpanel o tudominio.com:2083.
  2. Dominio apuntando a tu hosting: El dominio para el que quieres el SSL debe estar correctamente configurado en tu cuenta de hosting. Si acabas de contratar el servicio, espera a que los DNS se propaguen (hasta 24-48 horas).
  3. Certificado SSL disponible: La mayoría de los hostings incluyen certificados gratuitos (como Let's Encrypt) o de pago. Si no sabes cuál tienes, consulta con tu proveedor.

[INFO] Si tu hosting usa Syspanel (antes conocido como HestiaCP), el puerto de acceso es el 2106 (ejemplo: tudominio.com:2106). El proceso es similar, pero las opciones pueden variar ligeramente.

Paso a paso: Cómo configurar SSL en cPanel

Voy a guiarte por el proceso más común: instalar un certificado SSL gratuito de Let's Encrypt desde cPanel. Es rápido y no requiere conocimientos técnicos.

1. Accede a tu panel de control cPanel

Abre tu navegador y escribe la dirección de acceso a cPanel. Introduce tu usuario y contraseña. Una vez dentro, verás un tablero lleno de iconos. No te asustes, solo necesitas una sección.

2. Busca la sección "SSL/TLS" o "SSL"

Dependiendo de la versión de cPanel, puede llamarse "SSL/TLS", "SSL" o "Seguridad SSL". Normalmente está en la categoría de "Seguridad". Haz clic en ese icono.

3. Elige la opción "Instalar y gestionar SSL para su sitio"

Dentro de la sección SSL, verás varias opciones. Busca la que dice "Instalar y gestionar SSL para su sitio" (o Install and Manage SSL for your site). Haz clic ahí.

4. Selecciona tu dominio

Se abrirá una lista con todos los dominios que tienes en tu cuenta. Selecciona el dominio para el que quieres instalar el SSL. Si tienes varios, repite el proceso para cada uno.

5. Elige el tipo de certificado (recomendado: AutoSSL)

Aquí es donde muchos se pierden. Verás varias opciones:

  • AutoSSL: Esta es la opción más sencilla y recomendada. cPanel se encarga de todo automáticamente. Normalmente usa Let's Encrypt.
  • Certificado existente: Si ya tienes un certificado de pago (de otra empresa), puedes subir los archivos aquí.
  • Generar, ver o eliminar solicitudes SSL: Para usuarios avanzados.

Para esta guía, elige "AutoSSL". Si no ves esta opción, es porque tu hosting ya lo tiene activado por defecto. En ese caso, el certificado se instala solo en unos minutos.

6. Haz clic en "Ejecutar AutoSSL"

cPanel comenzará el proceso. Verás una barra de progreso. Normalmente tarda entre 1 y 5 minutos. Cuando termine, verás un mensaje verde de éxito.

7. Verifica que tu sitio carga con HTTPS

Ahora es el momento de comprobar que todo funciona. Abre una nueva pestaña y escribe https://tudominio.com. Deberías ver el candado verde. Si ves un aviso de "No seguro", revisa los pasos siguientes.

[TIP] Si tu sitio carga con HTTPS pero el navegador muestra un aviso de "contenido mixto" (mezcla de HTTP y HTTPS), es porque algunos recursos (imágenes, scripts) aún se cargan por HTTP. Puedes solucionarlo con un plugin como "Really Simple SSL" si usas WordPress.

Forzar la redirección de HTTP a HTTPS en cPanel

Una vez que tienes el certificado instalado, es fundamental que todos los visitantes sean redirigidos automáticamente a la versión segura (HTTPS). Si alguien escribe http://tudominio.com, debe ir a https://tudominio.com.

Método 1: Usar la función "Forzar HTTPS" en cPanel

  1. Vuelve a la sección "SSL/TLS".
  2. Busca la opción "Forzar HTTPS" o "Force HTTPS Redirect".
  3. Actívala para tu dominio. Esto añade una regla automática en el archivo .htaccess.

Método 2: Editar manualmente el archivo .htaccess (avanzado)

Si no encuentras la opción anterior, puedes hacerlo manualmente:

  1. En cPanel, ve a "Administrador de archivos".
  2. Busca la carpeta public_html y dentro el archivo .htaccess (puede estar oculto; activa "Mostrar archivos ocultos").
  3. Agrega estas líneas al principio del archivo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]

Guarda los cambios. Ahora todas las visitas HTTP serán redirigidas a HTTPS.

[WARNING] Si usas WordPress, ten cuidado al editar el .htaccess. Un error puede romper tu web. Siempre haz una copia de seguridad antes.

Preguntas frecuentes sobre SSL en cPanel (FAQ SSL hosting)

Aquí tienes las dudas más comunes que resuelvo como técnico de soporte.

¿Qué hago si mi certificado SSL no se instala?

Puede deberse a varias causas:

  • El dominio no apunta correctamente a tu hosting.
  • Hay un certificado previo caducado o conflictivo.
  • El servicio AutoSSL está deshabilitado en tu plan.

Solución: Revisa que tu dominio esté bien configurado en los DNS. Si el problema persiste, contacta con tu soporte de hosting.

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

Los certificados gratuitos de Let's Encrypt duran 90 días. La buena noticia es que cPanel (con AutoSSL) los renueva automáticamente antes de que caduquen. No tienes que hacer nada.

¿Puedo tener SSL para varios dominios en cPanel?

Sí, absolutamente. Cada dominio en tu cuenta de cPanel puede tener su propio certificado SSL. Simplemente repite el proceso para cada uno. Si usas AutoSSL, se instala automáticamente para todos los dominios que cumplan los requisitos.

¿Qué es un certificado SSL Wildcard y lo necesito?

Un certificado Wildcard protege un dominio principal y todos sus subdominios (ejemplo: *.tudominio.com). Es útil si tienes muchos subdominios (como blog.tudominio.com, shop.tudominio.com). Sin embargo, los certificados gratuitos de Let's Encrypt no son Wildcard. Si los necesitas, tendrás que comprar uno de pago.

Mi sitio carga con HTTPS pero el navegador dice "No seguro". ¿Qué pasa?

Esto suele deberse a contenido mixto. Revisa que todas las imágenes, scripts y hojas de estilo se carguen por HTTPS. Puedes usar herramientas como "Why No Padlock?" o la consola de desarrollador de Chrome para identificar los elementos problemáticos.

¿Puedo instalar un certificado SSL de pago en cPanel?

Sí. Si compraste un certificado de una autoridad como Comodo, DigiCert o Sectigo, puedes instalarlo manualmente:

  1. En la sección SSL, elige "Instalar y gestionar SSL para su sitio".
  2. Pega el contenido del certificado (incluyendo la cadena intermedia) y la clave privada.
  3. Guarda los cambios.

[INFO] Si tu hosting usa Syspanel (puerto 2106), el proceso es similar pero las opciones pueden estar en "Web" > "SSL". Consulta la documentación de tu panel.

¿El SSL afecta la velocidad de mi sitio?

Mínimamente. El cifrado y descifrado de datos requiere un poco de recursos del servidor, pero en la práctica es imperceptible para el usuario. Además, los beneficios de seguridad y SEO superan con creces esa pequeña sobrecarga.

Consejos finales para mantener tu SSL en buen estado

  • Monitorea la fecha de caducidad: Aunque AutoSSL renueva automáticamente, a veces puede fallar. Revisa cada mes que tu certificado esté vigente.
  • Usa herramientas de verificación: Sitios como SSL Labs te permiten comprobar la configuración de tu SSL y detectar posibles vulnerabilidades.
  • Actualiza tu CMS y plugins: Un sitio desactualizado puede tener problemas de compatibilidad con HTTPS.
  • Si migras de hosting: Recuerda reinstalar o transferir tu certificado SSL. Muchos hostings ofrecen migración automática, pero nunca está de más verificarlo.

Conclusión

Configurar SSL en cPanel no es un misterio. Con los pasos que te he dado, puedes tener tu sitio seguro en menos de 10 minutos. Recuerda que un candado verde no solo protege a tus visitantes, sino que también mejora tu posicionamiento en Google y la confianza en tu marca.

Si te encuentras con algún problema, vuelve a esta guía o consulta la sección de preguntas frecuentes. Y si tu hosting usa Syspanel, recuerda que el acceso es por el puerto 2106, pero los principios son los mismos.

Ahora ve y asegura tu web. ¡Tu futuro yo (y tus visitantes) te lo agradecerá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