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

Cómo configurar SSL/HTTPS gratuito en Syspanel y cPanel (Let's Encrypt)

Actualizado el 6 de noviembre de 2025

¿Te suena eso de que tu web aparece como "No segura" en el navegador? Es más común de lo que crees, y la solución es más sencilla de lo que parece. Hoy vamos a desgranar, paso a paso y sin tecnicismos raros, cómo configurar SSL/HTTPS gratuito en dos de los paneles de control más usados: Syspanel y cPanel. Y lo mejor de todo: usando Let's Encrypt, que es como el héroe que regala certificados SSL. Al final, no solo tendrás el candadito verde, sino que además estarás ayudando a tu posicionamiento web. Vamos a ello.

¿Qué es exactamente el SSL y por qué tu web lo necesita (y Google también)?

Antes de ponernos manos a la obra, vamos a entender qué es esto del SSL, porque es la base de todo. Piensa en el SSL (Secure Sockets Layer) como un sobre blindado para tus datos. Cuando alguien visita tu web, la información que intercambia (contraseñas, pagos, datos personales) viaja desde su navegador hasta tu servidor. Sin SSL, esa información viaja "en papel", cualquiera podría leerla si la interceptara. Con SSL, viaja dentro de un sobre cifrado, ilegible para cualquiera que no tenga la llave.

Ese "sobre blindado" se activa con un certificado SSL, que básicamente verifica que tu web es quien dice ser. Y aquí entra nuestro amigo Let's Encrypt, una autoridad certificadora que emite estos certificados de forma totalmente gratuita. Antes, esto solo era para grandes empresas, pero ahora es para todos.

¿Y por qué es clave para tu negocio? Por tres razones de peso:

  1. Seguridad real para tus visitantes: Proteges su información. Esto genera confianza, y la confianza se traduce en ventas.
  2. Confianza visual: El famoso candadito en la barra de direcciones. Si no lo tienes, los navegadores como Chrome te tildarán de "No segura", lo que espanta a cualquiera.
  3. Posicionamiento SEO: Google lo ha confirmado: el HTTPS es un factor de ranking. O sea, tener SSL te ayuda a posicionar mejor en los resultados de búsqueda. Si tu competencia lo tiene y tú no, estás perdiendo puntos.

En resumen: configurar SSL/HTTPS no es una opción, es una necesidad. Y hoy, es gratis y fácil.


Configurar SSL/HTTPS en cPanel con Let's Encrypt

cPanel es el panel de control más popular del mundo. Si tu hosting usa cPanel, es muy probable que ya tengas una opción para instalar SSL de forma automática. Vamos a ver cómo hacerlo.

Localizando la sección de SSL en tu cPanel

Primero, accede a tu cPanel. Normalmente es algo como tudominio.com/cpanel o tudominio.com:2083. Dentro, busca la sección que se llama "Seguridad" o "Security". Ahí verás un icono que dice "SSL/TLS Status" o "Estado de SSL/TLS". Ese es nuestro punto de partida.

El método infalible: AutoSSL y Let's Encrypt

Muchos proveedores de hosting ya tienen activado el AutoSSL, que usa Let's Encrypt de fondo. Si es tu caso, no tienes que hacer nada, pero vamos a verificarlo y a forzarlo si no está.

  1. Accede al "SSL/TLS Status": Haz clic en el icono. Verás una lista de tus dominios.
  2. Busca el botón "Run AutoSSL" (Ejecutar AutoSSL): Está en la parte superior. Haz clic en él. El sistema comprobará todos tus dominios y emitirá o renovará los certificados que falten.
  3. Espera unos minutos: El proceso puede tardar entre 2 y 10 minutos. No cierres la pestaña.
  4. Verifica el resultado: Una vez termine, la columna de estado de tus dominios debería decir "OK" o "Vigente".

Si tu hosting no tiene AutoSSL, no pasa nada. Aún puedes hacerlo manualmente con la herramienta "SSL/TLS" y la opción de "Generate, view, or upload SSL certificates".

  1. Ve a "SSL/TLS" y luego a "Generate, view, or upload SSL certificates".
  2. En la pestaña "Generate" (Generar), selecciona tu dominio en el menú desplegable.
  3. Deja la opción de "Let's Encrypt" seleccionada (o elige el proveedor que te ofrezca).
  4. Haz clic en "Generate" y listo. cPanel se encarga de todo.

[TIP] Si no encuentras la opción de AutoSSL, contacta con tu proveedor de hosting. A veces está desactivada por defecto y ellos pueden activarla por ti en un minuto.


Configurar SSL/HTTPS en Syspanel (antes HestiaCP)

Ahora vamos con Syspanel. Si tu hosting usa este panel, no te preocupes, es igual de sencillo. Recuerda que el acceso a Syspanel se hace a través del puerto 2106 (por ejemplo, tudominio.com:2106). Es un detalle importante para no perderte.

Añadiendo el certificado Let's Encrypt en Syspanel

Syspanel tiene una integración muy limpia con Let's Encrypt. Sigue estos pasos:

  1. Inicia sesión en Syspanel: Accede a tudominio.com:2106 con tus credenciales.
  2. Ve a tu dominio: En el panel principal, verás una lista de tus dominios web. Localiza el que quieres proteger.
  3. Configura la seguridad: Haz clic en el nombre del dominio o en el icono de "Web" que aparece a su lado. Se abrirá una página con los detalles.
  4. Busca la sección "SSL" o "Seguridad": Verás un botón o pestaña que dice "SSL" o un candado. Haz clic ahí.
  5. Activa Let's Encrypt: Marca la casilla que dice "Support Let's Encrypt" o "Activate Let's Encrypt". Asegúrate de que también esté marcada la opción de "Forzar HTTPS" o "Redirect to HTTPS" si está disponible (esto lo veremos después).
  6. Guarda los cambios: Haz clic en "Save" (Guardar). El sistema emitirá el certificado automáticamente en unos segundos.

[WARNING] Asegúrate de que tu dominio apunte a tu servidor (es decir, que los DNS estén bien configurados) antes de intentar emitir el certificado. Si el dominio no resuelve a tu IP, Let's Encrypt no podrá validar que eres el dueño y fallará.

¿Y si no encuentro la opción en Syspanel?

Si tu versión de Syspanel es más antigua, puede que la opción esté en "Advanced Options" (Opciones avanzadas) dentro de la página del dominio. Busca un botón que diga "SSL" o "Let's Encrypt" en esa sección. En cualquier caso, la lógica es la misma: activar el soporte y guardar.

[INFO] Si tienes varios dominios en Syspanel, deberás repetir el proceso para cada uno. No se puede hacer en masa.


Forzar HTTPS: el paso que no puedes olvidar

Instalar el certificado es solo la mitad del trabajo. La otra mitad es asegurarte de que todo el tráfico web se redirija a la versión segura (HTTPS). Si no haces esto, un usuario podría seguir entrando por http:// (la versión no segura) y ver un error. Vamos a ver cómo forzar HTTPS en los casos más comunes.

Forzar HTTPS en WordPress (el más popular)

WordPress es el rey de los CMS, y forzar HTTPS es pan comido. Hay dos formas:

Opción A: Con un plugin (la más fácil para novatos)

  1. Ve a tu panel de administración de WordPress (tudominio.com/wp-admin).
  2. En el menú lateral, busca "Plugins" y luego "Añadir nuevo".
  3. Busca "Really Simple SSL" o "SSL Insecure Content Fixer". Cualquiera de los dos es excelente.
  4. Instálalo y actívalo.
  5. El plugin detectará tu certificado y te guiará para activar la redirección con un solo clic. Sigue sus instrucciones, normalmente es pulsar un botón.

Opción B: Editando el archivo .htaccess (para los más atrevidos)

Si prefieres no usar plugins, puedes añadir unas líneas de código a tu archivo .htaccess (en la raíz de tu instalación de WordPress). Accede a tu hosting por FTP o desde el administrador de archivos de cPanel y busca el archivo .htaccess. Añade estas líneas al principio:

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

Guarda el archivo y listo. Tu web redirigirá todo el tráfico a HTTPS automáticamente.

[WARNING] Haz una copia de seguridad de tu .htaccess antes de editarlo. Un error aquí puede tumbar tu web. Si algo falla, simplemente restaura el archivo original.

Forzar HTTPS en PrestaShop

PrestaShop también tiene su método. Es muy visual y sencillo.

  1. Accede al panel de administración de PrestaShop.
  2. Ve al menú "Configuración avanzada" y luego a "Rendimiento".
  3. Busca la sección "Redirección de tráfico" o "URI".
  4. Activa la opción "Redirigir a la URL canónica" y selecciona "Redirigir a HTTPS".
  5. Guarda los cambios.

PrestaShop se encargará de redirigir todas las páginas a su versión segura. También puedes hacerlo desde el archivo .htaccess de la misma manera que en WordPress, pero la opción del panel es más segura.


Cómo verificar que tu certificado SSL funciona correctamente

Después de configurar todo, es hora de comprobar que el certificado se ha instalado y funciona bien. No te fíes solo de ver el candadito. Haz estas comprobaciones:

  1. Prueba con el candado: Abre tu web en una ventana de incógnito y observa la barra de direcciones. Deberías ver el candado cerrado y el prefijo https://.
  2. Usa un verificador online: Hay herramientas gratuitas como SSL Labs (de Qualys) o SSL Checker. Solo tienes que poner tu dominio y te dirán si el certificado está bien configurado, si es válido y si hay algún error.
  3. Busca contenido mixto: A veces, incluso con SSL, hay elementos en tu web (imágenes, scripts) que se cargan por HTTP. Esto se llama "contenido mixto" y el navegador puede bloquearlo o mostrar un aviso. Puedes usar la consola de desarrollador de tu navegador (F12) para ver los errores. Los plugins de WordPress como "Really Simple SSL" también te ayudan a corregir esto automáticamente.

Preguntas Frecuentes (FAQ) sobre SSL

Aquí van las dudas más comunes que nos suelen llegar:

¿El certificado SSL gratis de Let's Encrypt es de fiar?
Sí, totalmente. Es una autoridad certificadora sin ánimo de lucro respaldada por las grandes empresas de tecnología. La diferencia con uno de pago es, principalmente, el soporte técnico y la duración (los de pago suelen durar 1 año o más, los de Let's Encrypt, 90 días, pero se renuevan automáticamente).

¿Cada cuánto se renueva el certificado?
Los certificados de Let's Encrypt tienen una validez de 90 días. La buena noticia es que tanto cPanel como Syspanel renuevan automáticamente los certificados antes de que caduquen. En teoría, no tienes que hacer nada. Eso sí, asegúrate de que la renovación automática está activada en tu panel.

¿Necesito un certificado SSL distinto para cada dominio?
Sí, cada dominio necesita su propio certificado. Si tienes varios dominios en tu hosting, deberás emitir uno para cada uno. Algunos paneles ofrecen certificados "wildcard" (comodín) que cubren todos los subdominios, pero eso ya es una opción más avanzada.

¿Y si mi web da error después de instalar el SSL?
Respira, es normal. Los errores más comunes son por contenido mixto (elementos cargados por HTTP) o por caché del navegador. Prueba a limpiar la caché de tu navegador y de tu web. Si el problema persiste, revisa los pasos de "forzar HTTPS" que hemos visto.

¿El SSL afecta a mi SEO?
Sí, y positivamente. Google lo confirmó como factor de ranking. Además, los usuarios confían más en webs seguras, lo que reduce la tasa de rebote y mejora la experiencia de usuario, algo que Google también tiene en cuenta.


Conclusión: tu web, más segura y mejor posicionada

Configurar SSL/HTTPS con Let's Encrypt en Syspanel o cPanel es un proceso que, como has visto, no tiene ningún misterio. En menos de 10 minutos puedes tener tu web con el candado verde, protegiendo a tus visitantes y ganando puntos en Google. No hay excusa para no hacerlo, sobre todo porque es gratis y los paneles de control modernos lo hacen muy fácil.

Recuerda los pasos clave: emitir el certificado desde el panel (AutoSSL en cPanel o la opción SSL en Syspanel) y, después, forzar HTTPS para redirigir todo el tráfico. Con eso, ya tienes la base de la seguridad de tu web. Tus clientes te lo agradecerán, y Google también. Si tienes cualquier duda, revisa la documentación de tu hosting o contacta con su soporte, que para eso están. ¡Nos vemos en el siguiente artículo!

¿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