Cómo instalar certificados SSL en cPanel y Plesk
Saber que tu sitio web tiene el candado de seguridad es una de las mejores sensaciones para cualquier propietario de una página. Un certificado SSL no solo protege los datos de tus visitantes, sino que también mejora tu posicionamiento en buscadores. Si estás usando cPanel o Plesk, estás de suerte: ambos paneles facilitan mucho el proceso. En esta guía completa y muy visual, te explicaré paso a paso cómo instalar SSL cPanel y cómo gestionar SSL Plesk Let's Encrypt para que tu sitio quede blindado y profesional. Vamos a ello.
¿Qué es un certificado SSL y por qué es obligatorio hoy en día?
Un certificado SSL (Secure Sockets Layer) es un pequeño archivo de datos que encripta la conexión entre el navegador de tu visitante y tu servidor. Cuando lo instalas, la URL de tu web pasa de http:// a https:// y aparece el famoso candado verde.
[INFO] Sin un certificado SSL, Google Chrome y otros navegadores marcarán tu web como "No segura", lo que ahuyenta a los visitantes y perjudica tu SEO. Además, es un requisito básico para cualquier certificado SSL hosting que se precie.
Antes de empezar: requisitos imprescindibles
Antes de lanzarte a instalar, asegúrate de tener esto listo:
- Acceso a tu panel de control (cPanel o Plesk) con permisos de administrador o de usuario con capacidad para gestionar SSL.
- Dominio apuntando a tu servidor (los registros DNS deben estar correctamente configurados).
- El sitio web funcionando (aunque sea en HTTP, pero debe estar accesible).
- Puertos abiertos: El puerto 80 (HTTP) y el 443 (HTTPS) deben estar permitidos en tu firewall.
[WARNING] Si tu dominio no resuelve correctamente a tu servidor, la instalación del SSL fallará. Verifica primero que tu web carga sin problemas.
Método 1: Cómo instalar SSL en cPanel (paso a paso)
cPanel es uno de los paneles de hosting más populares. Aquí te explico cómo instalar SSL cPanel usando la herramienta integrada y también con Let's Encrypt.
1.1 Usando la herramienta SSL/TLS de cPanel
cPanel tiene una sección dedicada llamada "SSL/TLS". Sigue estos pasos:
- Inicia sesión en tu cPanel (normalmente
tudominio.com/cpanelotudominio.com:2083). - Busca la sección "Seguridad" y haz clic en "SSL/TLS".
- Selecciona "Instalar y gestionar SSL para su sitio" (o "Manage SSL Sites").
- Elige tu dominio en el desplegable. Si no aparece, escríbelo manualmente.
- Selecciona el tipo de certificado:
- Autofilled by cPanel: Si ya tienes un CSR (Certificate Signing Request) generado, se rellenará solo.
- Paste a certificate: Si tienes un certificado de pago, pégalo aquí.
- Haz clic en "Install Certificate".
- ¡Listo! cPanel te mostrará un mensaje de éxito. Ahora tu web debería cargar con HTTPS.
[TIP] Si usas un certificado de pago (como de Sectigo o DigiCert), asegúrate de pegar también la cadena de certificados intermedios (CA Bundle). Si no lo haces, algunos navegadores mostrarán error.
1.2 Instalando SSL con Let's Encrypt en cPanel (recomendado para principiantes)
Let's Encrypt es la opción más sencilla, gratuita y automática. Muchos hosts ya lo incluyen como plugin.
- En cPanel, busca "Let's Encrypt SSL" (suele estar en la sección "Seguridad" o "Software").
- Haz clic en "Install" o "Issue".
- Selecciona tu dominio (puedes elegir varios si tienes un certificado multidominio).
- Marca la opción "Include www" para que también cubra
www.tudominio.com. - Haz clic en "Install".
- Espera unos segundos. El plugin verificará que controlas el dominio y emitirá el certificado.
- Renovación automática: Let's Encrypt se renueva cada 90 días, pero cPanel suele renovarlo automáticamente. Si no, puedes configurar un cron job.
[INFO] Si tu cPanel no tiene el plugin de Let's Encrypt, puedes instalarlo manualmente o contactar a tu proveedor de hosting para que lo habilite.
Método 2: Cómo instalar SSL en Plesk (paso a paso)
Plesk es otro panel muy usado, especialmente en servidores Windows y Linux. Su gestor de SSL es muy intuitivo.
2.1 Usando la herramienta SSL/TLS de Plesk
- Inicia sesión en Plesk (normalmente
tudominio.com:8443o la IP de tu servidor). - Ve a "Hosting & DNS" y selecciona tu dominio.
- En el menú de la izquierda, haz clic en "SSL/TLS Certificates".
- Haz clic en "Add SSL/TLS Certificate".
- Rellena los datos:
- Certificate name: Ponle un nombre descriptivo (ej: "MiWeb SSL").
- Country, State, City, Organization: Datos de tu empresa o personales.
- Domain name: Escribe tu dominio (ej:
tudominio.com). - Additional domain names: Si necesitas cubrir
www.tudominio.como subdominios, agrégalos aquí.
- Haz clic en "Request" (si usas Let's Encrypt) o "Upload" (si tienes un certificado de pago).
- Asigna el certificado a tu dominio:
- Vuelve a "SSL/TLS Certificates".
- Junto a tu dominio, haz clic en "Switch" y selecciona el certificado que acabas de crear.
- ¡Hecho! Plesk te confirmará que el certificado está activo.
[WARNING] En Plesk, si usas un certificado de pago, debes subir tres archivos: el certificado (.crt), la clave privada (.key) y la cadena de certificados (CA Bundle). Si no incluyes la cadena, el certificado no será válido para todos los navegadores.
2.2 SSL Plesk Let's Encrypt: la opción automática
Plesk tiene integración nativa con Let's Encrypt, lo que facilita muchísimo la instalación.
- En Plesk, ve a "SSL/TLS Certificates".
- Haz clic en "Add SSL/TLS Certificate".
- Selecciona "Let's Encrypt" como tipo de certificado.
- Elige tu dominio (y marca "Include www" si quieres).
- Haz clic en "Install".
- Plesk validará tu dominio y en segundos tendrás el certificado instalado.
- Renovación automática: Plesk lo renueva automáticamente cada 60-90 días. No tienes que preocuparte por nada.
[TIP] Si tu Plesk no tiene la opción de Let's Encrypt, asegúrate de que el servidor tenga instalado el paquete
plesk-ext-letsencrypt. Puedes instalarlo desde "Extensions" en el panel.
Problemas comunes y cómo solucionarlos (FAQ)
Aquí tienes las dudas más frecuentes que resuelven a muchos usuarios que buscan certificado SSL hosting.
¿Por qué mi web sigue cargando en HTTP después de instalar el SSL?
Esto es muy común. El SSL está instalado, pero tu web sigue usando enlaces HTTP. Solución:
- Forzar HTTPS en cPanel: Ve a "SSL/TLS" > "Force HTTPS" y actívalo.
- Forzar HTTPS en Plesk: En "SSL/TLS Certificates", activa la opción "Permanent redirect from HTTP to HTTPS".
- Usa un plugin: Si usas WordPress, instala "Really Simple SSL" o "WP Force SSL".
¿Cada cuánto se renueva un certificado SSL?
- Let's Encrypt: Cada 90 días. La mayoría de paneles lo renuevan automáticamente.
- Certificados de pago: Suelen durar 1 o 2 años. Debes renovarlos manualmente antes de que caduquen.
[INFO] Si tu certificado caduca, los visitantes verán un error de seguridad. Configura alertas por correo para no olvidarlo.
¿Puedo instalar SSL en varios dominios a la vez?
Sí, tanto cPanel como Plesk permiten certificados multidominio (SAN). En Let's Encrypt puedes incluir hasta 100 dominios en un solo certificado. En la instalación, solo agrega los dominios adicionales separados por comas o espacios.
¿Qué hago si mi hosting usa Syspanel (HestiaCP)?
Si tu proveedor usa Syspanel (antes conocido como HestiaCP), el proceso es ligeramente diferente:
- Accede a Syspanel a través del puerto 2106 (ej:
tudominio.com:2106). - Ve a "Web" > "SSL".
- Selecciona "Let's Encrypt Support" y actívalo.
- Elige tu dominio y haz clic en "Add SSL".
- Syspanel instalará y renovará automáticamente el certificado. No olvides forzar HTTPS desde la configuración del dominio.
[WARNING] En Syspanel, el puerto de acceso es el 2106, no el 2083 ni el 8443. Asegúrate de escribirlo correctamente en tu navegador.
¿El SSL afecta el rendimiento de mi web?
Mínimamente. La encriptación requiere un poco más de CPU, pero en servidores modernos es imperceptible. Además, el SEO y la confianza del usuario compensan con creces.
Consejos finales para una seguridad web sólida
- Activa HSTS (HTTP Strict Transport Security): Obliga a los navegadores a usar siempre HTTPS. En cPanel y Plesk puedes configurarlo desde la sección SSL.
- Revisa que todos los recursos (imágenes, scripts, CSS) se carguen por HTTPS: Usa herramientas como "Why No Padlock" o la consola del navegador para detectar contenido mixto.
- Mantén tu panel actualizado: Tanto cPanel como Plesk lanzan parches de seguridad. Un panel desactualizado puede exponer tu SSL.
- Haz una copia de seguridad de tu certificado: Guarda los archivos .crt y .key en un lugar seguro. Si pierdes el acceso al panel, podrás reinstalarlo manualmente.
Conclusión
Instalar un certificado SSL hosting en cPanel o Plesk es un proceso sencillo, especialmente si usas Let's Encrypt. Con los pasos que te he dado, podrás tener tu web segura en cuestión de minutos. Recuerda que la seguridad web no es un lujo, es una necesidad. No solo proteges a tus usuarios, sino que también mejoras tu posicionamiento y la credibilidad de tu marca.
Si tienes alguna duda, revisa la sección de preguntas frecuentes o contacta con tu proveedor de hosting. ¡Ahora ve y activa ese candado verde!
