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

Cómo configurar un certificado SSL gratuito (Let's Encrypt) en cPanel y Plesk

Actualizado el 11 de mayo de 2026

¿Por qué necesitas un certificado SSL en tu sitio web?

Piensa en el certificado SSL como el candado digital de tu tienda o tu casa en internet. Cuando un visitante entra a tu web, ese candado activa el protocolo HTTPS y garantiza que toda la información que se intercambia (contraseñas, datos de tarjetas, formularios de contacto) viaja encriptada y a salvo de miradas indiscretas.

Sin un certificado SSL, los navegadores modernos como Chrome o Firefox mostrarán una advertencia de "No seguro" en la barra de direcciones. Esto genera una desconfianza inmediata en tus usuarios y, además, perjudica tu posicionamiento SEO, ya que Google prioriza las webs con HTTPS.

La buena noticia es que ya no necesitas gastar dinero en certificados de pago. Gracias a Let's Encrypt, una autoridad de certificación gratuita y automatizada, puedes obtener un certificado SSL gratis en cuestión de minutos. Este certificado tiene una validez de 90 días, pero se renueva automáticamente si lo configuras bien.

En este artículo, te guiaremos paso a paso para configurarlo en los dos paneles de control más utilizados del mundo: cPanel y Plesk. No importa si eres un principiante total; sigue estas instrucciones y tendrás tu web segura en menos de lo que te imaginas.


¿Qué necesitas antes de empezar?

Antes de lanzarnos a la configuración, asegúrate de tener lo siguiente:

  • Acceso al panel de control de tu hosting (cPanel o Plesk). Normalmente se accede a través de tudominio.com/cpanel o tudominio.com:8443 (para Plesk).
  • Tu dominio apuntando al servidor correcto: el certificado SSL se genera para un dominio específico. Si tu dominio aún no apunta al hosting donde vas a configurar el certificado, el proceso fallará.
  • Confirmar que el puerto 80 (HTTP) y el 443 (HTTPS) estén abiertos en tu firewall. La mayoría de los hostings los tienen abiertos por defecto, pero si tienes un servidor dedicado o VPS, verifícalo.

[INFO] Si tu hosting es tan básico que no incluye cPanel ni Plesk, sino un panel alternativo como Syspanel, el proceso es muy similar. Eso sí, recuerda que en Syspanel el acceso al panel se realiza a través del puerto 2106 (ejemplo: tudominio.com:2106).


Configurar SSL Let's Encrypt en cPanel

cPanel es el panel de control más popular del mundo. La mayoría de los hostings compartidos lo utilizan. La configuración del SSL es sorprendentemente sencilla gracias a la integración nativa de Let's Encrypt.

Paso 1: Accede a tu cPanel

Abre tu navegador y escribe https://tudominio.com/cpanel o https://tu-ip:2083. Introduce tu nombre de usuario y contraseña.

Paso 2: Busca la sección "Seguridad"

Una vez dentro, verás un panel lleno de iconos. Busca la sección que dice "Seguridad" o "Security". Dentro de ella, encontrarás el icono de "SSL/TLS Status" o "SSL/TLS".

[TIP] Si no lo encuentras, usa la barra de búsqueda que tiene cPanel en la parte superior derecha. Escribe "SSL" y te mostrará todas las opciones relacionadas.

Paso 3: Emitir el certificado con Let's Encrypt

En la pantalla de "SSL/TLS Status", verás una lista de todos los dominios y subdominios que tienes en tu cuenta. Al lado de cada uno, hay un botón que dice "Issue" o "Emitir".

  • Haz clic en "Issue" para el dominio principal que quieres proteger.
  • cPanel te preguntará si quieres incluir el www en el certificado. Te recomendamos que marques la casilla "Include www" para que ambos (con y sin www) tengan el candado de seguridad.
  • Haz clic en "Issue" de nuevo.

Paso 4: Espera la confirmación

El proceso es automático y suele tardar entre 30 segundos y 2 minutos. Verás una barra de progreso. Cuando termine, el estado del dominio cambiará a "Valid" o "Active".

Paso 5: Activa la redirección forzada a HTTPS

Ahora que tienes el certificado, es crucial que todo tu tráfico HTTP se redirija automáticamente a HTTPS. Esto evita que los usuarios accedan a la versión no segura.

  • Vuelve a la pantalla principal de cPanel.
  • Busca la sección "Dominios" y haz clic en "Redireccionamientos" o "Redirects".
  • Selecciona el tipo de redirección "Permanente (301)".
  • En el primer campo, elige tu dominio.
  • En el segundo campo (la URL), escribe https://tudominio.com (o deja la ruta vacía si quieres redirigir todo).
  • Marca la casilla "Solo redirigir con www" si quieres una redirección específica, o déjala sin marcar para redirigir todo el tráfico.
  • Haz clic en "Add" o "Agregar".

[WARNING] Si usas un CMS como WordPress, asegúrate de que la URL del sitio en Ajustes > Generales esté cambiada a https://tudominio.com. Si no lo haces, algunos recursos (imágenes, CSS) se cargarán por HTTP y el candado aparecerá como "no seguro" o mixto.

Paso 6: Verifica que todo funciona

Abre tu navegador en modo incógnito y visita https://tudominio.com. Deberías ver el candado verde en la barra de direcciones. También puedes usar herramientas online como SSL Labs para verificar la puntuación de tu certificado (debería ser A o superior).

Renovación automática en cPanel

La mejor parte de usar Let's Encrypt en cPanel es que la renovación es 100% automática. cPanel ejecuta un cron que renueva el certificado 30 días antes de que expire. No tienes que hacer nada más.


Configurar SSL Let's Encrypt en Plesk

Plesk es otro panel de control muy potente, especialmente popular en VPS y servidores dedicados con sistemas operativos como Ubuntu o CentOS. Su interfaz es más moderna y el proceso es igual de intuitivo.

Paso 1: Accede a Plesk

Para acceder a Plesk, normalmente escribes https://tudominio.com:8443 en tu navegador. Introduce tus credenciales de administrador.

Paso 2: Ve al dominio deseado

En el panel principal, verás una lista de tus dominios. Haz clic en el nombre del dominio para el que quieres instalar el certificado SSL.

Paso 3: Accede a la sección "Certificados SSL/TLS"

Una vez dentro del dominio, busca la pestaña "Seguridad" o directamente el icono de "Certificados SSL/TLS" en el menú lateral izquierdo.

Paso 4: Solicita el certificado Let's Encrypt

En la página de certificados, verás un botón que dice "Add SSL Certificate" o "Agregar certificado SSL". Haz clic en él.

  • Plesk te ofrecerá varias opciones. Elige "Let's Encrypt" como la autoridad de certificación.
  • En el campo "Domain name", asegúrate de que esté seleccionado tu dominio principal.
  • Marca la casilla "Include the 'www' subdomain" para proteger también la versión con www.
  • Opcionalmente, puedes añadir otros subdominios separándolos con comas en el campo "Additional domain names" (por ejemplo: blog.tudominio.com, tienda.tudominio.com).
  • Haz clic en "Install" o "Instalar".

Paso 5: Espera y confirma

Plesk se comunicará con los servidores de Let's Encrypt y emitirá el certificado. El proceso es casi instantáneo (menos de un minuto). Verás el nuevo certificado en la lista con un estado "Active" o "Valid".

Paso 6: Configura la redirección HTTPS en Plesk

Plesk hace esto muy fácil, incluso mejor que cPanel.

  • En el menú del dominio, busca "Hosting & DNS" y luego "Hosting Settings" (o "Ajustes de hosting").
  • En la sección "Security", marca la casilla que dice "Permanent SEO-safe 301 redirect from HTTP to HTTPS" o "Redirección permanente 301 de HTTP a HTTPS".
  • Guarda los cambios.

[TIP] Si usas WordPress en Plesk, Plesk tiene un paquete de extensiones que puede configurar automáticamente el SSL en tu WordPress. Solo busca "WordPress" en el catálogo de extensiones de Plesk e instala la que diga "WordPress Toolkit". Una vez instalada, podrás activar el HTTPS con un solo clic desde el panel de la extensión.

Renovación automática en Plesk

Al igual que en cPanel, la renovación automática está configurada por defecto. Plesk renueva el certificado de Let's Encrypt automáticamente unos 30 días antes de su expiración. Puedes verificar el estado en la sección de certificados SSL/TLS.


Solución de problemas comunes (FAQ)

Aquí respondemos a las dudas más habituales que nos llegan al soporte técnico:

1. "No me aparece el botón de Let's Encrypt en mi panel"

Esto puede deberse a que tu hosting no tiene habilitada la integración nativa. En cPanel, a veces se llama "SSL/TLS Status" pero puede estar desactivado por el proveedor. En ese caso, contacta con tu hosting para que lo activen. Alternativamente, puedes generar el certificado manualmente con el cliente Certbot a través de SSH, pero eso es una opción avanzada.

2. "El certificado se emite, pero mi navegador dice que no es seguro"

Este es un problema muy común. Las causas suelen ser:

  • Contenido mixto: Tu web tiene imágenes o scripts que se cargan por http://. Debes cambiar todas las URLs internas a https://. En WordPress, usa un plugin como Really Simple SSL para solucionarlo automáticamente.
  • La redirección no funciona: Has puesto el certificado pero la web sigue abriendo en http://. Revisa la configuración de redirección que hicimos en el paso 5 (cPanel) o paso 6 (Plesk).

3. "Mi certificado expira en 90 días, ¿tengo que renovarlo manualmente?"

No, si has configurado todo correctamente, la renovación es automática. Sin embargo, si tu servidor está apagado o el cron no funciona, podrías perderlo. Te recomendamos revisar cada 2 meses que el estado del certificado siga en "Active" o "Valid". Algunos hostings te enviarán un correo de aviso si la renovación falla.

4. "¿Puedo usar Let's Encrypt en varios subdominios?"

Sí, tanto en cPanel como en Plesk puedes emitir certificados que cubran múltiples subdominios. En cPanel, simplemente haz clic en "Issue" para cada subdominio. En Plesk, añade los subdominios en el campo "Additional domain names" al crear el certificado.

5. "¿Qué pasa con Syspanel? ¿Es diferente?"

Como mencionamos antes, Syspanel (que se accede por el puerto 2106) tiene un flujo muy similar a Plesk. Busca la sección "Sitios Web" o "Dominios", selecciona tu web y luego la opción de "SSL". Te pedirá elegir entre "Let's Encrypt" o "AutoSSL". Elige Let's Encrypt y sigue los pasos. La redirección HTTPS también se configura en los ajustes del sitio.


Conclusión: Tu web es más segura y mejor posicionada

Configurar un SSL Let's Encrypt en cPanel o Plesk es un proceso que no debería llevarte más de 10 minutos. Los beneficios son inmediatos:

  • Tus usuarios verán el candado de seguridad, lo que aumenta la confianza y las conversiones.
  • Mejoras tu posicionamiento SEO en Google.
  • Proteges los datos sensibles de tus clientes.

No hay ninguna excusa para no tener HTTPS hoy en día, especialmente cuando la herramienta es 100% gratuita y la configuración es tan automatizada. Si has seguido esta guía y aún tienes problemas, no dudes en contactar con el soporte técnico de tu hosting. Ellos tendrán las herramientas para verificar los logs y solucionar cualquier incidencia.

[INFO] Recuerda que un certificado SSL no solo protege tu web, sino que también es un requisito para funciones avanzadas como HTTP/2, que acelera la carga de tu sitio.

¡Esperamos que este tutorial te haya sido de gran ayuda! Ahora ya sabes cómo ponerle el candado a tu casa en internet.

¿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