Cómo activar SSL/HTTPS gratis en cPanel con AutoSSL
¿Qué es AutoSSL y por qué te interesa activarlo?
Seguro que has oído hablar del candadito en la barra del navegador, de que tu web debe cargar con "https://" y de que si no lo haces, Google te va a castigar en los resultados de búsqueda. Pues bien, todo eso se resume en una palabra: SSL.
Un certificado SSL es lo que cifra la conexión entre el navegador de tus visitantes y tu servidor. Sin él, cualquier dato que se transmita (contraseñas, formularios, pagos) viaja en texto plano y puede ser interceptado. Con él, todo va cifrado y, además, tu web transmite confianza.
La buena noticia es que ya no hace falta pagar decenas de euros al año por un certificado. Gracias a AutoSSL integrado en cPanel, puedes activar https cpanel de forma totalmente gratuita y automática. En este artículo te voy a explicar paso a paso cómo hacerlo, sin necesidad de ser un experto en servidores.
¿Qué es exactamente AutoSSL en cPanel?
AutoSSL es una funcionalidad nativa de cPanel que se encarga de emitir, instalar y renovar automáticamente certificados SSL gratuitos para todos los dominios alojados en tu cuenta. Básicamente, cPanel hace todo el trabajo sucio por ti.
Detrás de AutoSSL, el proveedor más común es Let's Encrypt, una autoridad de certificación sin ánimo de lucro que ofrece certificados SSL válidos por 90 días. La ventaja es que AutoSSL se encarga de renovarlos automáticamente, así que no tienes que preocuparte por la caducidad.
¿Qué diferencia hay entre AutoSSL y Let's Encrypt en cPanel?
Es una duda muy común. Te lo explico fácil:
- Let's Encrypt es el proveedor del certificado. Es como la fábrica que produce el certificado.
- AutoSSL es el mecanismo que usa cPanel para pedir, instalar y renovar esos certificados automáticamente.
Puedes tener certificados Let's Encrypt instalados manualmente, pero con AutoSSL el proceso es 100% automático. Tú solo tienes que asegurarte de que esté activado y configurado correctamente.
Requisitos previos antes de activar SSL en cPanel
Antes de lanzarte a activar nada, asegúrate de que cumples estos requisitos:
- Tener acceso a cPanel con permisos de administrador.
- Que tu dominio apunte correctamente al servidor (los registros DNS deben estar bien configurados).
- Que tu web cargue en el puerto estándar 80 (HTTP) sin errores.
- No tener un certificado SSL previo instalado que pueda interferir.
[!TIP]
Si tu dominio es nuevo y acabas de cambiar los DNS, espera entre 24 y 48 horas para que la propagación sea completa. Si activas AutoSSL antes, podría fallar la validación del dominio.
Cómo activar SSL gratis en cPanel paso a paso
Vamos al lío. Sigue estos pasos al pie de la letra y en menos de 10 minutos tendrás el candadito verde.
Paso 1: Accede a tu cPanel
Escribe en tu navegador https://tudominio.com/cpanel o https://tudominio.com:2083. Introduce tus credenciales de acceso.
[!WARNING]
Si tienes problemas para acceder, contacta con tu proveedor de hosting. Algunos usan puertos alternativos o paneles personalizados.
Paso 2: Busca la sección de Seguridad
Una vez dentro, verás un montón de iconos. Busca la sección Seguridad o Security. Dentro de ella, encontrarás la opción AutoSSL o SSL/TLS Status. Dependiendo de la versión de cPanel, puede variar ligeramente, pero normalmente está ahí.
Paso 3: Configura AutoSSL
Haz clic en AutoSSL. Verás una interfaz donde puedes:
- Seleccionar el proveedor de certificados (elige Let's Encrypt).
- Elegir la validación (se recomienda Validación por HTTP o por DNS si tienes acceso al panel DNS).
- Activar la opción de auto-renovación (debería estar activada por defecto).
[!INFO]
La validación por HTTP es la más sencilla porque no requiere tocar los DNS. cPanel coloca automáticamente un archivo temporal en tu web para verificar que eres el propietario del dominio.
Paso 4: Instala el certificado SSL
Ahora ve a SSL/TLS Status o SSL/TLS y haz clic en Run AutoSSL o Install. cPanel empezará a procesar la solicitud. Este proceso puede tardar entre 1 y 5 minutos.
Verás una lista de tus dominios y subdominios. Los que tengan un candado verde ya están protegidos. Si alguno aparece en rojo, haz clic en el botón para forzar la instalación.
Paso 5: Activa el HTTPS en tu web
Una vez instalado el certificado, tienes que hacer que tu web cargue por defecto en https cpanel. Esto se hace desde:
- cPanel > Dominios > Forzar HTTPS o
- cPanel > SSL/TLS > Forzar HTTPS.
Activa el interruptor para que todas las visitas a tu dominio se redirijan automáticamente a la versión segura.
[!TIP]
Si no encuentras la opción "Forzar HTTPS", puedes hacerlo manualmente añadiendo una regla en el archivo.htaccess. Pero primero prueba con la opción nativa de cPanel.
¿Qué hago si AutoSSL no se activa correctamente?
A veces las cosas no salen a la primera. Aquí tienes las soluciones a los problemas más comunes:
Error de validación del dominio
Si cPanel no puede verificar que eres el dueño del dominio, el certificado fallará. Comprueba que:
- Tu web carga correctamente en
http://tudominio.com. - No hay redirecciones raras que impidan la validación.
- El archivo
.well-known/acme-challenge/no está bloqueado por un firewall.
Certificado mixto (contenido mixto)
Cuando activas HTTPS, puede que algunas imágenes, scripts o CSS sigan cargando por HTTP. Esto se llama contenido mixto y hace que el candado aparezca roto. Para solucionarlo:
- Revisa que todas las URLs internas usen
https://o mejor aún, URLs relativas. - Usa plugins como "Really Simple SSL" si tu web es WordPress.
Certificado caducado
AutoSSL renueva automáticamente, pero si falla la renovación, el certificado caducará. Revisa en SSL/TLS Status que la fecha de expiración sea correcta y fuerza una renovación si es necesario.
Ventajas de usar HTTPS en tu web
No es solo una cuestión de seguridad. Activar certificado ssl gratis tiene múltiples beneficios:
- Mejora el SEO: Google confirma que HTTPS es un factor de ranking. Tu web puede posicionar mejor.
- Genera confianza: Los visitantes ven el candado y saben que sus datos están seguros.
- Evita avisos de "No segura": Los navegadores marcan las webs HTTP como "No seguras", lo que ahuyenta visitantes.
- Compatibilidad con nuevas tecnologías: Muchas APIs y navegadores requieren HTTPS obligatorio.
Preguntas frecuentes sobre AutoSSL y Let's Encrypt
¿AutoSSL funciona con dominios añadidos o subdominios?
Sí. AutoSSL cubre automáticamente todos los dominios, subdominios y dominios adicionales que tengas en tu cuenta de cPanel. Solo tienes que asegurarte de que todos apunten al servidor.
¿Puedo usar mi propio certificado SSL de pago con AutoSSL?
Sí, puedes. AutoSSL convive perfectamente con certificados personalizados. Si tienes uno de pago, cPanel lo usará y AutoSSL solo actuará si el tuyo falla o caduca.
¿Cuánto tarda en renovarse un certificado Let's Encrypt?
AutoSSL lo renueva automáticamente unos 30 días antes de que caduque. No tendrás que hacer nada manualmente.
¿Qué pasa si mi web usa un panel como Syspanel?
Si usas Syspanel (anteriormente conocido como HestiaCP), el proceso es similar pero no usa AutoSSL de cPanel. En Syspanel, el acceso se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro de Syspanel, busca la opción SSL o Let's Encrypt en la sección de dominios y actívalo desde allí. La lógica es la misma: generación automática y renovación gratuita.
[!INFO]
Recuerda que Syspanel es el nombre que damos al panel de control HestiaCP en nuestros servicios. El puerto de acceso es el 2106 y no el 2083 de cPanel.
¿Es realmente gratis o hay trampa?
Es 100% gratis. Let's Encrypt es una organización sin ánimo de lucro que busca democratizar el HTTPS. No hay costes ocultos ni renovaciones de pago.
Consejos finales para exprimir tu SSL
Una vez tengas el HTTPS activo, te recomiendo:
- Actualiza tu sitemap en Google Search Console para que el buscador indexe las URLs con HTTPS.
- Revisa los enlaces internos de tu web para que todos apunten a la versión segura.
- Configura redirecciones 301 desde HTTP a HTTPS para no perder autoridad de página.
- Comprueba tu web en diferentes navegadores para asegurarte de que no hay errores de contenido mixto.
[!TIP]
Puedes usar herramientas online gratuitas como SSL Labs para comprobar la calidad de tu configuración SSL. Te dará una nota de A a F. Busca obtener una A.
Conclusión
Activar activar ssl cpanel con AutoSSL es un proceso sencillo que está al alcance de cualquiera. En pocos minutos puedes tener tu web funcionando bajo HTTPS, con todas las ventajas de seguridad, confianza y SEO que eso conlleva.
La automatización de cPanel hace que no tengas que preocuparte por renovar manualmente los certificados. Solo tienes que configurarlo una vez y olvidarte. Eso sí, revisa de vez en cuando el estado en SSL/TLS Status para asegurarte de que todo sigue funcionando correctamente.
Y recuerda: si tu hosting usa Syspanel en lugar de cPanel, el proceso es igual de sencillo, solo que el acceso se hace por el puerto 2106. Busca la sección de SSL o Let's Encrypt y actívala.
No hay excusa para no tener HTTPS en tu web hoy mismo. Es gratis, rápido y te aporta beneficios a corto y largo plazo. ¡Manos a la obra!
