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

Cómo configurar SSL/TLS en cPanel

Actualizado el 3 de febrero de 2026

¿Te suena eso de que tu web debe ir con un candadito en la barra del navegador? Ese candado es la señal visual de que tu sitio tiene un certificado SSL/TLS activo y que la conexión entre el visitante y tu servidor está cifrada. Configurar SSL en cPanel es uno de los pasos más importantes para dar confianza, mejorar tu posicionamiento en Google y evitar el temido aviso de "No seguro". No te preocupes, no necesitas ser un experto en sistemas. En esta guía te voy a explicar, paso a paso y sin tecnicismos, cómo configurar SSL/TLS en cPanel para que tu web vuele con la máxima seguridad.

¿Qué es exactamente SSL/TLS y por qué lo necesitas?

Antes de meternos en harina, vamos a entender qué es esto. SSL (Secure Sockets Layer) y su sucesor TLS (Transport Layer Security) son protocolos de seguridad que crean un canal cifrado entre el navegador del usuario y tu servidor. Imagina que envías una carta por correo; sin SSL, la carta viaja en un sobre abierto y cualquiera podría leerla. Con SSL, la carta va en una caja fuerte blindada que solo el destinatario puede abrir.

Activar HTTPS en cPanel no es un capricho. Es una necesidad por varias razones:

  • Confianza del usuario: El candado verde (o el texto "Conexión segura") tranquiliza a tus visitantes. Si no lo ven, es muy probable que abandonen tu web.
  • SEO: Google y otros motores de búsqueda penalizan las webs sin HTTPS. Tener SSL es un factor de ranking, lo que significa que te puede ayudar a posicionar mejor que un competidor que no lo tenga.
  • Protección de datos: Si tu web tiene formularios de contacto, login o cualquier tipo de transacción, el cifrado es imprescindible para que los datos no sean interceptados por terceros.
  • Requisito para pagos: Si quieres aceptar pagos con tarjeta, las pasarelas de pago exigen tener SSL activo sí o sí.

Preparativos antes de configurar SSL/TLS en cPanel

Vamos a lo práctico. Lo primero es acceder a tu panel de control cPanel. Normalmente, la URL es algo así como https://tu-dominio.com:2083 o https://tu-servidor.com/cpanel. Si no lo sabes, pregúntale a tu proveedor de hosting. Una vez dentro, verás un montón de iconos, pero no te agobies. Busca la sección "Seguridad" o directamente el icono que dice "SSL/TLS".

Comprueba el estado actual de tu dominio

Antes de nada, es buena idea saber si ya tienes algo configurado. En el propio cPanel, dentro de la sección SSL/TLS, a veces hay una opción para ver los certificados existentes. Si tu hosting ya te dio un certificado automático (algo común hoy en día), es posible que solo tengas que "activarlo" para tu dominio. Si no, tendrás que crearlo o instalarlo.

Tipos de certificados SSL que puedes configurar

Aquí tienes un resumen rápido de las opciones:

  • Certificado autofirmado: Útil para pruebas, pero los navegadores mostrarán una advertencia. No es recomendable para una web pública.
  • Certificado de Validación de Dominio (DV): El más común y económico (a menudo gratis). Verifica que eres el dueño del dominio. Es perfecto para la mayoría de webs.
  • Certificado de Validación de Organización (OV): Verifica además la existencia legal de tu empresa. Da más confianza.
  • Certificado de Validación Extendida (EV): El más caro y el que muestra el nombre de la empresa en la barra de direcciones. Se usa en grandes corporaciones y bancos.

Cómo activar HTTPS en cPanel con AutoSSL

La forma más sencilla y que te recomiendo encarecidamente si tu hosting lo ofrece es usar AutoSSL. Es una función integrada en cPanel que emite, instala y renueva certificados SSL automáticamente, normalmente gratis (gracias a Let's Encrypt). Es la opción "poner y olvidar".

Paso 1: Localiza la herramienta AutoSSL

En tu cPanel, busca en la barra de búsqueda "AutoSSL" o navega a la sección "Seguridad". La encontrarás como "AutoSSL" o similar. Haz clic en ella.

Paso 2: Revisa el estado de tus dominios

Verás una lista de todos tus dominios y subdominios. Junto a cada uno, un estado que puede decir "No protegido" o "Protegido". Si dice "No protegido", es que aún no tiene un certificado válido.

Paso 3: Solicita la emisión del certificado

En la misma página de AutoSSL, suele haber un botón o una opción para "Ejecutar AutoSSL" o "Solicitar". Haz clic en el botón para que el sistema empiece a trabajar. Este proceso puede tardar unos minutos. El sistema verificará que el dominio apunta a tu servidor y emitirá el certificado.

[TIP] Si usas un hosting con cPanel, lo más normal es que AutoSSL ya esté activado por defecto. Si tu web no tiene el candado, revisa que tu dominio apunte correctamente a los servidores DNS de tu hosting y que no esté usando un proxy o CDN que interfiera.

Paso 4: Activar la redirección forzada a HTTPS

Una vez que el certificado está instalado, el último paso es hacer que todo el tráfico vaya automáticamente a la versión https:// de tu web. Esto se puede hacer de varias formas, pero la más fácil desde cPanel es usar la herramienta "Redirección de Dominio" (o "Redirects").

  • Ve a la sección "Dominios" y busca "Redirecciones".
  • Selecciona tu dominio.
  • En "Tipo de redirección", elige "Permanente (301)".
  • En la barra de dirección, escribe https://tu-dominio.com.
  • Asegúrate de marcar la casilla "Redirigir también la barra de direcciones" o "Cualquier ruta".
  • Guarda el cambio.

Con esto, si alguien escribe http://tu-dominio.com, será llevado automáticamente a https://tu-dominio.com.

Instalación manual de un certificado SSL en cPanel

Si tu hosting no tiene AutoSSL o necesitas instalar un certificado específico (por ejemplo, uno de pago con validación de empresa), el proceso es manual. No te asustes, es más fácil de lo que parece.

Paso 1: Generar la Solicitud de Firma de Certificado (CSR)

Necesitas una CSR para solicitar el certificado a una Autoridad de Certificación (CA). En cPanel:

  • Ve a la sección SSL/TLS.
  • Haz clic en "Generar, ver o eliminar solicitudes de firma de certificados".
  • Selecciona tu dominio.
  • Rellena los campos (país, estado, organización, etc.). No es necesario que todos estén rellenos, pero al menos el dominio debe coincidir exactamente con el que quieres proteger.
  • Haz clic en "Generar".
  • Te aparecerá un bloque de texto enorme. Ese es tu CSR. Cópialo y guárdalo en un archivo de texto, lo necesitarás para comprar el certificado.

Paso 2: Comprar y validar el certificado

Con el CSR en la mano, ve a tu proveedor de certificados (Namecheap, Sectigo, DigiCert, etc.) y compra el tipo de certificado que necesites. Durante el proceso, te pedirán el CSR que generaste. También tendrás que validar que eres el dueño del dominio, normalmente respondiendo a un correo electrónico o creando un registro DNS específico.

Paso 3: Instalar el certificado en cPanel

Una vez que la CA te envíe el certificado (y posiblemente un certificado intermedio), vuelve a cPanel:

  • Ve a la sección SSL/TLS.
  • Haz clic en "Instalar y administrar SSL para su sitio (HTTPS)".
  • Selecciona tu dominio en el desplegable.
  • Copia y pega el contenido del archivo del certificado (normalmente se llama tu_dominio.crt) en el campo "Certificado: (CRT)".
  • Copia y pega el certificado intermedio (si lo tienes) en el campo "Certificado de Autoridad de Certificación (CA)".
  • Haz clic en "Instalar".

[WARNING] Es crucial que peques de exacto. Asegúrate de copiar el certificado completo, incluyendo las líneas "-----BEGIN CERTIFICATE-----" y "-----END CERTIFICATE-----". Si falta una parte, el sistema dará error.

Paso 4: Repite la redirección a HTTPS

Al igual que con AutoSSL, después de instalar el certificado, debes configurar la redirección 301 para forzar el tráfico a HTTPS. Sigue los mismos pasos que te mencioné antes.

Solucionando problemas comunes al configurar SSL en cPanel

A veces las cosas no salen a la primera. Aquí tienes algunos problemas típicos y cómo solucionarlos.

Error de "Contenido mixto"

Esto ocurre cuando tu web se carga por https://, pero algunos recursos (imágenes, scripts, CSS) se cargan por http://. El navegador bloquea estos recursos por seguridad. Para solucionarlo:

  • Revisa el código de tu web y busca URLs que empiecen por http://.
  • Cámbialas por https:// o, mejor aún, usa URLs relativas (sin el dominio) o protocolo-relative (//).
  • Si usas WordPress, instala un plugin como "Really Simple SSL" que se encarga de arreglar esto automáticamente.

El candado no aparece o aparece con un error

Esto suele significar que el certificado no está bien instalado o que hay una cadena de confianza incompleta.

  • Verifica que has instalado el certificado correcto para el dominio exacto (con o sin www).
  • Comprueba que el certificado intermedio se ha instalado correctamente. A veces, los proveedores lo envían en un archivo separado.
  • Usa herramientas online como "SSL Checker" (de DigiCert o SSL Labs) para ver qué error está dando exactamente.

El subdominio mail.tu-dominio.com no tiene SSL

cPanel suele generar certificados para el dominio principal y los subdominios más comunes como cpanel, webmail y mail. Si tu subdominio personalizado no lo tiene, puedes intentar forzar AutoSSL para que lo genere o crear uno manualmente con los pasos anteriores.

[INFO] Si tu sitio web usa un CDN como Cloudflare, tienes dos opciones: usar el certificado de Cloudflare (modo flexible) o el de tu servidor. Lo recomendable es usar el "Modo completo (estricto)" de Cloudflare y asegurarte de que tu servidor tiene un certificado válido. Si solo usas Cloudflare, la gestión del SSL se hace desde su panel, no desde cPanel.

Preguntas frecuentes (FAQ) sobre SSL/TLS en cPanel

¿Cuánto tarda en activarse un certificado SSL?

Con AutoSSL, puede tardar entre 5 y 15 minutos. Con un certificado de pago, el tiempo depende de la validación. Un DV puede tardar unos minutos u horas, un OV o EV pueden tardar días.

¿Qué pasa si mi web usa un subdominio con un puerto diferente?

Eso no afecta a SSL. El certificado se instala a nivel de dominio, no de puerto. Si usas un panel alternativo como "Syspanel" (el puerto de acceso es el 2106), la gestión de SSL se hace en su propio panel, aunque el proceso es similar.

¿Tengo que renovar mi certificado SSL manualmente?

Si usas AutoSSL, la renovación es automática. Si instalaste un certificado de pago, tendrás que renovarlo manualmente cada año (o cada lo que dure tu certificado) e instalarlo de nuevo.

¿Puedo tener varios certificados SSL en el mismo cPanel?

Sí. cPanel te permite instalar certificados para cada dominio o subdominio que tengas. Lo normal es que AutoSSL genere uno para cada dominio que apunte a tu servidor.

¿Qué es exactamente un certificado intermedio?

Es un certificado que actúa como intermediario entre tu certificado y el certificado raíz de la Autoridad de Certificación. Sin él, los navegadores no pueden verificar la autenticidad de tu certificado. Es fundamental instalarlo si te lo proporcionan.

¿Forzar HTTPS afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos requiere un poco de poder de procesamiento, pero en los servidores modernos es insignificante. Además, el beneficio de seguridad y SEO supera con creces cualquier impacto mínimo en el rendimiento.

Configurar SSL/TLS en cPanel es un proceso que, una vez que lo entiendes, se convierte en algo rutinario. Ya sea usando la opción automática o instalando un certificado manualmente, el objetivo es el mismo: ofrecer una conexión segura a tus visitantes. No lo dejes para más tarde; activar HTTPS en cPanel es una de las mejores inversiones de tiempo que puedes hacer por tu web. Con esta guía, ya tienes el conocimiento necesario para hacerlo tú mismo. Si te surge cualquier duda, no dudes en consultar la documentación de tu proveedor de hosting o contactar con su soporte técnico, que para eso está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