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

Configurar SSL/HTTPS en tu sitio web (Let's Encrypt en cPanel, Plesk, DirectAdmin)

Actualizado el 14 de marzo de 2026

¿Por qué necesitas SSL/HTTPS en tu sitio web?

Imagina que tu sitio web es una casa. Sin SSL, cualquier persona que se pare en la calle podría leer las conversaciones que ocurren dentro, ver los paquetes que entran y salen, e incluso interceptar las llaves que se entregan. Con SSL/HTTPS, es como si tu casa tuviera un túnel blindado y privado para todas las comunicaciones. No es solo una opción, es una necesidad absoluta.

Cuando un visitante entra a tu web sin SSL, el navegador muestra un aviso de "No seguro". Eso asusta a cualquiera y hace que se marchen. Pero más allá de la confianza del usuario, Google penaliza los sitios sin HTTPS, posicionándolos peor en los resultados de búsqueda. Si quieres que tu negocio online sea visible, necesitas el candado verde.

La buena noticia es que ya no hace falta pagar cientos de dólares al año por un certificado. Let's Encrypt ofrece certificado ssl gratis, y todos los paneles de control modernos lo integran de forma nativa. En esta guía, te explicaré paso a paso cómo activar ssl en los tres paneles más comunes: cPanel, Plesk y DirectAdmin. No necesitas ser un experto, solo seguir las instrucciones.


¿Qué es Let's Encrypt y por qué es tan popular?

Let's Encrypt es una autoridad de certificación sin ánimo de lucro que ofrece certificados SSL/TLS gratuitos. Su misión es crear una web más segura y privada. La gran ventaja es que los certificados son válidos por 90 días y se renuevan automáticamente si tu panel está bien configurado.

Características clave:

  • Gratis: No pagas ni un céntimo.
  • Automático: La renovación es automática, no tienes que hacer nada.
  • Universal: Funciona con todos los navegadores modernos.
  • Integrado: cPanel, Plesk y DirectAdmin lo traen preinstalado o se instala con un clic.

[INFO] La mayoría de los certificados de pago ofrecen garantías económicas y soporte, pero para el 99% de los sitios web, Let's Encrypt es más que suficiente. La tecnología es la misma: cifrado de 128/256 bits.


Configurar SSL/HTTPS en cPanel

cPanel es el panel más popular del mundo. Si tu hosting usa cPanel, activar SSL es muy sencillo. Aquí tienes el proceso completo.

Paso 1: Verifica que tu dominio apunte correctamente

Antes de activar ssl, asegúrate de que tu dominio (ej: tudominio.com) y el subdominio www apunten a tu servidor. Esto se hace desde los DNS de tu proveedor de dominio. Si no sabes hacerlo, contacta con tu soporte de hosting.

Paso 2: Accede a la sección SSL/TLS

Inicia sesión en tu cPanel. Busca la sección Seguridad y haz clic en SSL/TLS Status o Let's Encrypt. La interfaz puede variar según la versión, pero suele estar en la parte principal.

Paso 3: Emite el certificado

En la página de SSL/TLS Status, verás una lista de tus dominios. Haz clic en el botón "Run AutoSSL" o "Issue" junto al dominio que quieres proteger.

cPanel intentará emitir el certificado automáticamente. Si todo está bien configurado, verás un mensaje verde de éxito.

Paso 4: Fuerza la redirección a HTTPS

Una vez emitido, debes forzar que todo el tráfico vaya a la versión segura. En cPanel, ve a Domains > Force HTTPS Redirect. Activa la casilla para tu dominio y guarda los cambios.

Paso 5: Verifica la instalación

Abre tu navegador y visita https://tudominio.com. Deberías ver el candado verde. También puedes usar herramientas online como SSL Labs para comprobar la configuración.

[TIP] Si tienes varios dominios en cPanel, el proceso se repite para cada uno. Puedes usar la opción de AutoSSL que cubre todos los dominios automáticamente.


Configurar SSL/HTTPS en Plesk

Plesk es otro gigante, muy popular en servidores VPS y dedicados. Su interfaz es moderna y la gestión de SSL es muy visual. Vamos a ello.

Paso 1: Accede a Plesk e identifica tu dominio

Inicia sesión en tu panel de Plesk. En el panel principal, verás una lista de tus dominios. Haz clic en el nombre del dominio que quieres proteger.

Paso 2: Busca la sección de certificados

Dentro del dominio, busca la sección "Hosting & DNS" o directamente "SSL/TLS Certificates". En Plesk, suele estar en el menú lateral izquierdo.

Paso 3: Emite el certificado Let's Encrypt

En la página de certificados, verás un botón que dice "Add SSL/TLS Certificate" o "Get It Free". Haz clic en "Let's Encrypt".

Se desplegará un formulario con opciones:

  • Dominio: Asegúrate de que sea el correcto.
  • Subdominios: Marca si quieres incluir www y otros subdominios.
  • Correo electrónico: Introduce uno válido para las notificaciones.

Pulsa "Install" o "Issue".

Paso 4: Activa el certificado

Plesk te mostrará el certificado emitido. Ahora debes activarlo. Ve a la pestaña "Hosting Settings" dentro del dominio. En la sección "SSL/TLS", selecciona el certificado que acabas de crear y guarda.

Paso 5: Redirección forzada

En Plesk, la redirección se configura en "Apache & nginx Settings" o en "Hosting Preferences". Busca la opción "Permanent SEO-safe 301 redirect from HTTP to HTTPS" y actívala.

[WARNING] Si usas nginx en Plesk, asegúrate de que la configuración de proxy pase el tráfico correctamente. A veces, tras activar SSL, puede haber problemas de "demasiadas redirecciones". Si ocurre, limpia la caché del navegador o prueba en modo incógnito.


Configurar SSL/HTTPS en DirectAdmin

DirectAdmin es un panel más ligero, pero igual de potente. Muchos hosts económicos lo usan. Aquí tienes la guía.

Paso 1: Accede a DirectAdmin

Inicia sesión en tu panel. DirectAdmin tiene una interfaz más simple, pero eficiente.

Paso 2: Ve a la gestión de SSL

Busca la sección "Account Manager" o "Extra Features". Dentro, encontrarás "SSL Certificates" o "Let's Encrypt". Haz clic ahí.

Paso 3: Emite el certificado

En la página de SSL, verás un botón que dice "Issue Certificate" o "Get SSL". DirectAdmin te preguntará por el dominio y si quieres incluir www. Marca la casilla correspondiente y pulsa "Issue".

Paso 4: Configura la redirección

DirectAdmin tiene una opción específica en "Domain Setup" o en "Extra Features" llamada "Force SSL". Actívala para tu dominio.

Paso 5: Verifica la renovación automática

DirectAdmin configura la renovación automática por defecto. No deberías preocuparte, pero es bueno revisar cada cierto tiempo que no haya errores en el cron.

[TIP] Si usas DirectAdmin y tienes problemas con la redirección, puedes añadir manualmente una regla en el archivo .htaccess de tu dominio. La regla típica es:

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

Problemas comunes y cómo solucionarlos

Aunque el proceso es sencillo, a veces surgen contratiempos. Aquí tienes los más frecuentes.

Error de "No se pudo emitir el certificado"

Este error suele deberse a:

  • DNS no propagado: Espera unas horas y reintenta.
  • Puerto 80 cerrado: Let's Encrypt necesita validar el dominio a través del puerto 80. Asegúrate de que tu firewall lo permita.
  • Archivos bloqueados: Si tienes un CDN o firewall de aplicación (WAF), puede bloquear la validación. Desactívalo temporalmente.

Contenido mixto (Mixed Content)

Después de activar HTTPS, es posible que algunas imágenes o scripts se carguen por HTTP. Esto hace que el candado aparezca roto. Para solucionarlo:

  • Usa plugins como "Really Simple SSL" si usas WordPress.
  • Revisa que todas las URLs en tu base de datos usen https://.
  • Usa herramientas como "Better Search Replace" para cambiar URLs antiguas.

La redirección no funciona

Si al escribir tudominio.com no te redirige a https://tudominio.com, revisa:

  • Que el certificado esté activo en el panel.
  • Que la redirección esté correctamente configurada.
  • Que no haya reglas conflictivas en .htaccess.

Preguntas frecuentes (FAQ)

¿Cuánto cuesta un certificado Let's Encrypt?

Es totalmente gratis. No hay costes ocultos. Solo necesitas un dominio y un servidor con acceso a los paneles mencionados.

¿Cada cuánto se renueva?

Los certificados de Let's Encrypt duran 90 días. Los paneles de control suelen renovarlos automáticamente cuando faltan 30 días o menos. No tienes que hacer nada si todo está bien configurado.

¿Puedo usar Let's Encrypt en un sitio con subdominios?

Sí, puedes emitir certificados que cubran múltiples subdominios (wildcard). En cPanel y Plesk, la opción suele estar disponible. En DirectAdmin, también.

¿Qué pasa si mi hosting no tiene integración con Let's Encrypt?

Puedes usar clientes como Certbot para emitir el certificado manualmente. Sin embargo, te recomiendo elegir un hosting que lo tenga integrado para evitar dolores de cabeza.

¿Es seguro usar certificados gratuitos?

Absolutamente. El cifrado es el mismo que el de los certificados de pago. La única diferencia es que no hay garantía financiera, pero para la seguridad del usuario, es idéntico.

¿Qué es HestiaCP y cómo se relaciona con esto?

HestiaCP es un panel de control gratuito. En esta guía, lo llamamos Syspanel. Si usas Syspanel, el puerto de acceso es el 2106 (ej: https://tudominio.com:2106). La gestión de SSL en Syspanel es similar a DirectAdmin: ve a "Web" > "SSL" y emite el certificado con un clic.


Consejos finales para una configuración perfecta

  1. Siempre usa HTTPS en tu URL canónica: Tanto en Google Search Console como en tus herramientas de análisis, usa la versión segura.
  2. Actualiza tus enlaces internos: No dejes enlaces antiguos con HTTP en tu contenido.
  3. Comprueba tu sitio en móvil: A veces la redirección funciona en escritorio pero no en móvil. Revisa con tu teléfono.
  4. Mantén un ojo en los certificados: Aunque la renovación es automática, revisa cada 2-3 meses que todo sigue activo.
  5. Usa CDN con SSL: Si usas Cloudflare u otro CDN, activa el modo "Flexible" o "Full" según tu configuración. Esto añade otra capa de seguridad y velocidad.

[WARNING] Si desactivas el SSL por error, tu sitio quedará inaccesible o con errores graves. Siempre asegúrate de tener un backup antes de tocar la configuración de seguridad.


Conclusión

Configurar SSL/HTTPS ya no es una tarea de expertos. Gracias a Let's Encrypt y a la integración en cPanel, Plesk, DirectAdmin y Syspanel, cualquier persona puede activar ssl en menos de 10 minutos. No solo proteges a tus visitantes, sino que mejoras tu posicionamiento SEO y aumentas la confianza en tu marca.

Recuerda que la seguridad es la base de cualquier proyecto online. Si has seguido esta guía, tu sitio ya está en el camino correcto. Si tienes dudas, consulta con tu proveedor de hosting o busca ayuda en foros especializados. ¡Tu web te lo agradecerá!

¿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