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

Cómo instalar un certificado SSL en cPanel (Let's Encrypt y SSL comprado)

Actualizado el 17 de junio de 2026

¿Qué es un certificado SSL y por qué tu web lo necesita sí o sí?

Imagina que envías una carta por correo ordinario. Cualquier persona que la manipule podría leerla. Ahora imagina que la envías en una caja fuerte sellada. Eso es un certificado SSL: un candado digital que cifra la información entre el navegador del visitante y tu servidor. Sin él, los datos como contraseñas, números de tarjeta o datos personales viajan en texto plano, vulnerables a ataques.

Pero más allá de la seguridad, el SSL es un factor de confianza y SEO. Los navegadores marcan las webs sin SSL como "No seguras", lo que espanta a los visitantes. Además, Google utiliza el SSL como señal de posicionamiento. Si quieres aparecer en los primeros resultados, necesitas un certificado SSL sí o sí.

La buena noticia es que instalar un certificado SSL en cPanel es un proceso mucho más sencillo de lo que parece. En esta guía te voy a explicar paso a paso cómo hacerlo, tanto con el certificado gratuito de Let's Encrypt como con uno comprado a una autoridad certificadora. Vamos a ello.

Preparativos antes de instalar SSL en cPanel

Antes de lanzarnos a la instalación, asegurémonos de que todo está en orden. Un error aquí puede causar dolores de cabeza más adelante.

Comprueba que tu dominio apunta correctamente al servidor

El certificado SSL se emite para un dominio específico. Si tu dominio no apunta a tu servidor de hosting, el proceso fallará. Para verificarlo, puedes usar una herramienta de búsqueda DNS o simplemente preguntar a tu proveedor de hosting.

Ten a mano los datos de acceso a cPanel

Necesitarás tu usuario y contraseña de cPanel. Si no los tienes, contacta con tu proveedor de hosting. Normalmente se accede a través de una URL como https://tudominio.com/cpanel o https://tuip:2083.

Decide qué tipo de certificado necesitas

Aquí tienes dos opciones principales:

  • Let's Encrypt: Gratuito, se renueva automáticamente y es perfecto para la mayoría de webs. La instalación es automática desde cPanel.
  • SSL comprado: Ofrece garantías y soporte, pero requiere un proceso manual de generación de CSR y validación. Es más común en tiendas online o webs corporativas.

Cómo instalar SSL Let's Encrypt en cPanel (paso a paso)

Esta es la opción más rápida y recomendada para principiantes. Let's Encrypt es una autoridad certificadora sin ánimo de lucro que ofrece certificados gratuitos. La mayoría de los paneles de control, incluido cPanel, tienen integración directa.

Paso 1: Accede a tu cPanel

Inicia sesión en tu cuenta de cPanel. Una vez dentro, busca la sección Seguridad o SSL/TLS. La ubicación exacta puede variar según la versión de cPanel, pero normalmente verás un icono llamado SSL/TLS Status o Let's Encrypt.

Paso 2: Localiza el asistente de Let's Encrypt

En la sección de Seguridad, busca el icono SSL/TLS Status. Haz clic en él. Verás una lista de todos los dominios que tienes alojados en tu cuenta.

Paso 3: Emite el certificado

Selecciona el dominio para el que quieres instalar el SSL. Asegúrate de que la casilla SSL/TLS esté marcada. Haz clic en el botón Run AutoSSL o Install SSL. El sistema se encargará de todo: generará el certificado, lo instalará y lo configurará automáticamente.

Paso 4: Verifica la instalación

Después de unos minutos, deberías ver un mensaje de éxito. Para comprobarlo, visita tu web usando https://tudominio.com. Deberías ver el candado en la barra de direcciones. También puedes usar herramientas online como SSL Labs para verificar que todo está correcto.

[TIP]: La renovación de Let's Encrypt es automática. No tendrás que preocuparte por nada. Solo asegúrate de no desactivar el AutoSSL en tu cPanel.

¿Y si no tengo AutoSSL en mi cPanel?

Algunos proveedores de hosting no tienen la integración de Let's Encrypt por defecto. En ese caso, puedes usar el cliente ACME manualmente, pero es un proceso más técnico. Te recomiendo que contactes con tu proveedor y le pidas que active AutoSSL. Es la opción más limpia.

Cómo instalar un certificado SSL comprado en cPanel (paso a paso)

Si has comprado un certificado SSL a una empresa como Comodo, DigiCert o GlobalSign, el proceso es diferente. Aquí no hay automatización, tendrás que generar una solicitud de firma (CSR), enviarla a la autoridad certificadora y luego instalar el certificado resultante.

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

Accede a tu cPanel y busca la sección Seguridad y luego SSL/TLS. Dentro, verás una opción llamada Generate, view, or delete SSL certificate signing requests (Generar, ver o eliminar solicitudes de firma de certificados). Haz clic ahí.

Paso 2: Rellena el formulario

Deberás completar los siguientes campos:

  • Dominios: Introduce tu dominio principal, por ejemplo tudominio.com. Si quieres incluir el subdominio www, puedes añadirlo en la misma línea (separado por espacio) o crearlo después.
  • Ciudad/Localidad: La ciudad de tu empresa.
  • Estado/Provincia: El nombre completo del estado o provincia.
  • País: El código de dos letras de tu país (por ejemplo, ES para España).
  • Nombre de la empresa: El nombre legal de tu empresa. Si es una web personal, puedes poner tu nombre.
  • Departamento: La unidad dentro de tu empresa. Puedes poner algo como "Informática" o "IT".

Haz clic en Generate. El sistema te mostrará el CSR en un cuadro de texto. Cópialo entero, desde -----BEGIN CERTIFICATE REQUEST----- hasta -----END CERTIFICATE REQUEST-----.

[WARNING]: Guarda también la clave privada que se te muestra. Es un archivo de texto que necesitarás más adelante. No la pierdas, es tu única copia.

Paso 3: Envía el CSR a la autoridad certificadora

Ahora tienes que ir a la web de la empresa donde compraste el certificado. Inicia sesión en tu cuenta y busca la opción de "reemitir" o "activar" el certificado. Pega el CSR que has copiado en el formulario y sigue el proceso de validación.

La validación puede ser por correo electrónico (te enviarán un enlace a un correo específico de tu dominio), por DNS (te darán un registro TXT para añadir) o por HTTP (te pedirán subir un archivo a tu servidor). Sigue las instrucciones de la autoridad certificadora.

Paso 4: Descarga el certificado emitido

Una vez validado, la autoridad certificadora te enviará el certificado por correo o podrás descargarlo desde su web. Normalmente vendrá en un archivo .crt o .pem. También puede que te den un paquete con varios archivos, incluyendo el certificado intermedio.

Paso 5: Instala el certificado en cPanel

Vuelve a tu cPanel, a la sección Seguridad y luego SSL/TLS. Ahora busca la opción Install and manage SSL for your site (HTTPS). Haz clic en ella.

Selecciona tu dominio en el desplegable. Verás varios campos:

  • Certificate: Pega aquí el contenido del certificado .crt que te ha enviado la autoridad certificadora.
  • Private Key: Pega aquí la clave privada que generaste en cPanel.
  • Certificate Authority Bundle: Pega aquí el certificado intermedio. Si no lo tienes, puedes dejarlo en blanco al principio, pero es recomendable instalarlo para evitar errores en algunos navegadores.

Haz clic en Install. El sistema te mostrará un mensaje de éxito.

Paso 6: Fuerza la redirección a HTTPS

Ahora que el certificado está instalado, debes asegurarte de que los visitantes accedan a tu web a través de https:// y no http://. Puedes hacerlo desde la sección Redirects de cPanel, o editando el archivo .htaccess.

[TIP]: Si usas WordPress, hay plugins que hacen esto automáticamente. Pero si quieres hacerlo manualmente, añade estas líneas a tu archivo .htaccess:

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

Solución de problemas comunes al instalar SSL en cPanel

A veces las cosas no salen a la primera. No te preocupes, es normal. Aquí tienes los problemas más habituales y cómo solucionarlos.

El certificado no se instala o aparece un error de "mismatch"

Esto significa que el certificado no coincide con la clave privada o con el dominio. Revisa que has pegado el certificado correcto en el campo correcto. Si el certificado es para www.tudominio.com pero tu dominio principal es tudominio.com, puede haber conflicto. Asegúrate de que el certificado cubre ambos dominios (los certificados modernos incluyen ambos).

Error de "mixed content" en WordPress

Esto es un clásico. Tu web carga correctamente con HTTPS, pero algunos elementos (imágenes, scripts, hojas de estilo) se cargan con HTTP. Para solucionarlo, puedes usar un plugin como "Better Search Replace" para cambiar todas las URLs de tu base de datos de http:// a https://. También puedes forzar la redirección desde el plugin de SEO o desde el archivo wp-config.php.

El candado no aparece en el navegador

Si el candado no aparece, es que hay contenido mixto o el certificado no es válido. Pulsa F12 en tu navegador para abrir las herramientas de desarrollador y mira la consola. Te dirá qué recursos están bloqueados.

Let's Encrypt no se renueva automáticamente

Si usas Let's Encrypt y la renovación falla, normalmente es porque el dominio no apunta correctamente al servidor o porque el AutoSSL está desactivado. Comprueba la configuración DNS y que el AutoSSL esté habilitado.

Preguntas frecuentes (FAQ) sobre SSL en cPanel

¿Puedo tener varios certificados SSL en mi cPanel?

Sí, puedes instalar un certificado por dominio o un certificado wildcard que cubra todos tus subdominios. cPanel gestiona varios certificados sin problema.

¿Cuánto tarda en activarse un certificado SSL de Let's Encrypt?

La instalación automática suele tardar menos de un minuto. La emisión del certificado en sí es casi instantánea.

¿Y un certificado comprado?

Depende del método de validación. Por correo electrónico puede tardar unas horas. Por DNS suele ser casi inmediato, pero puede tardar hasta 24 horas en propagarse.

¿Qué es un certificado wildcard?

Es un certificado que cubre tu dominio principal y todos sus subdominios (por ejemplo, *.tudominio.com). Es ideal si tienes muchas subdominios o una web compleja. En cPanel, la instalación es similar, solo tienes que poner *.tudominio.com en el campo de dominios.

¿Necesito un certificado SSL para cada subdominio?

Sí, cada subdominio necesita su propio certificado o uno wildcard que los cubra todos. Con Let's Encrypt no tienes que pagar nada, así que puedes emitir uno para cada subdominio sin problema.

Me han hablado de Syspanel, ¿es lo mismo que cPanel?

No, son paneles de control diferentes. Syspanel (antes conocido como HestiaCP) es otra alternativa de gestión de hosting. Si usas Syspanel, el acceso se realiza a través del puerto 2106. Aunque los conceptos son similares, la interfaz y los pasos exactos pueden variar. Esta guía está enfocada a cPanel.

¿Puedo instalar un SSL en mi web WordPress sin tocar cPanel?

Sí, puedes usar plugins como "Really Simple SSL" que te ayudan a configurar todo desde el panel de administración de WordPress. Pero el certificado en sí debe estar instalado en el servidor. Este plugin solo facilita la configuración de las redirecciones y la resolución de problemas de contenido mixto.

¿Qué hago si mi certificado SSL caduca?

Si usas Let's Encrypt, se renueva automáticamente. Si usas un certificado comprado, tendrás que comprar uno nuevo y repetir el proceso de instalación. Te recomiendo que actives los recordatorios de caducidad para no llevarte sustos.

Conclusión: Ya tienes tu SSL, ¿ahora qué?

Instalar un certificado SSL en cPanel es un proceso que, una vez que lo has hecho, te parecerá pan comido. Tanto con Let's Encrypt como con un certificado comprado, los pasos son claros y no requieren conocimientos avanzados de administración de sistemas.

Después de la instalación, no te olvides de verificar que todo funciona correctamente. Revisa tu web en diferentes navegadores y dispositivos. Asegúrate de que la redirección a HTTPS funciona y que no hay contenido mixto. Y si usas WordPress, actualiza todas tus URLs para que apunten a HTTPS.

El SSL no es solo una cuestión técnica, es una señal de profesionalidad y confianza para tus visitantes. Con el candado en la barra de direcciones, tus clientes sabrán que sus datos están seguros. Y Google te lo agradecerá con un mejor posicionamiento.

Si tienes alguna duda, no dudes en contactar con tu proveedor de hosting. Ellos conocen su infraestructura y pueden darte una ayuda más personalizada. ¡Buena suerte con tu instalació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