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

Syspanel: Configurar SSL gratuito para WordPress con Let's Encrypt

Actualizado el 13 de septiembre de 2025

¡Hola! Bienvenido a esta guía completa sobre cómo configurar un certificado SSL gratuito para tu sitio WordPress usando Let's Encrypt desde tu panel de control Syspanel.

Si tienes un sitio web en WordPress, una de las mejores decisiones que puedes tomar para mejorar tu seguridad, la confianza de tus visitantes y tu posicionamiento en buscadores (SEO) es instalar un certificado SSL. Este pequeño candado que aparece en la barra de direcciones del navegador (https://) es hoy en día prácticamente obligatorio.

Y lo mejor de todo es que no necesitas gastar ni un solo euro. Gracias a Let's Encrypt, una autoridad certificadora gratuita y automatizada, puedes obtener un SSL en pocos minutos. Y con tu panel Syspanel, el proceso es más sencillo que nunca.

En este artículo, te explicaré paso a paso cómo hacerlo, resolveremos dudas frecuentes y te daré consejos para que todo funcione a la perfección.


¿Qué es un certificado SSL y por qué lo necesitas en WordPress?

Antes de ponernos manos a la obra, entendamos por qué esto es importante.

Un certificado SSL (Secure Sockets Layer) crea un canal cifrado entre el navegador de tu visitante y tu servidor web. Esto significa que cualquier información que se intercambie (contraseñas, datos de formularios, pagos) viaja de forma segura y no puede ser interceptada por terceros.

Beneficios clave para tu WordPress:

  • Seguridad: Proteges los datos de tus usuarios y los tuyos propios.
  • Confianza: Los navegadores modernos marcan los sitios sin SSL como "No seguros", lo que ahuyenta a los visitantes.
  • SEO (Posicionamiento Web): Google confirma que el uso de HTTPS es un factor de ranking. Tu sitio puede aparecer mejor posicionado en los resultados de búsqueda.
  • Requisito para funcionalidades: Muchas herramientas y plugins (como algunos procesadores de pago o formularios) requieren HTTPS para funcionar.

En resumen: un SSL ya no es un lujo, es una necesidad básica para cualquier sitio web profesional.


¿Qué es Syspanel y cómo te ayuda con el SSL?

Syspanel es el nombre que le damos al popular panel de control de hosting HestiaCP. Es una herramienta gráfica que te permite gestionar tu servidor web, dominios, bases de datos, correos electrónicos y, por supuesto, los certificados SSL de una forma visual y sencilla, sin necesidad de usar la línea de comandos.

Dato importante: Para acceder a tu Syspanel, abre tu navegador y escribe la dirección IP de tu servidor o tu dominio seguido de :2106. Por ejemplo: https://tudominio.com:2106 o https://192.168.1.1:2106. Utiliza tu usuario y contraseña de administrador para iniciar sesión.

Syspanel integra de forma nativa la posibilidad de instalar certificados SSL Let’s Encrypt con solo unos clics. Es rápido, gratuito y automatiza la renovación, por lo que no tendrás que preocuparte de que el certificado caduque cada 90 días.


Requisitos previos antes de empezar

Antes de lanzarnos a la configuración, asegurémonos de que todo está en orden.

  • Acceso a Syspanel: Necesitas tener las credenciales de administrador (usuario y contraseña) para acceder a tu panel a través del puerto 2106.
  • Un dominio apuntando a tu servidor: El dominio para el que quieres el SSL (ej. tudominio.com) debe estar correctamente configurado y apuntando a la IP de tu servidor. Esto significa que los registros DNS (A, CNAME, etc.) deben estar bien definidos. Si no estás seguro, contacta con tu proveedor de dominio.
  • WordPress instalado: Obviamente, necesitas tener WordPress instalado y funcionando en ese dominio.
  • Acceso a WordPress (Admin): Necesitarás poder acceder al panel de administración de WordPress (/wp-admin) para realizar algunos ajustes finales.

[INFO] Si tu dominio no está apuntando a tu servidor, Let's Encrypt no podrá verificar que controlas el dominio y la instalación fallará. Asegúrate de que tu sitio es accesible públicamente usando el dominio (aunque sea sin SSL).


Paso a paso: Cómo instalar SSL Let's Encrypt en Syspanel

Sigue estos pasos al pie de la letra. Es más fácil de lo que parece.

Paso 1: Accede a tu panel Syspanel

Abre tu navegador web favorito y escribe la dirección de tu Syspanel:
https://LA_IP_DE_TU_SERVIDOR:2106
o
https://TUDOMINIO.com:2106

Inicia sesión con tu usuario y contraseña de administrador.

Paso 2: Ve a la sección de "Web" o "Sitios Web"

Una vez dentro del panel, busca en el menú lateral izquierdo la opción que dice "Web". Al hacer clic, verás una lista de todos los dominios que tienes alojados en tu servidor.

Paso 3: Selecciona el dominio de tu WordPress

Busca en la lista el dominio para el que quieres instalar el certificado (por ejemplo, midominio.com). A la derecha de cada dominio, hay una serie de iconos (acciones). Haz clic en el icono que parece un lápiz o un engranaje para editar las opciones avanzadas de ese dominio.

Paso 4: Accede a la pestaña "SSL"

Se abrirá una nueva ventana o sección con varias pestañas (Opciones, SSL, Proxy, etc.). Haz clic en la pestaña que dice "SSL" o "SSL Certificate".

Paso 5: Elige la opción "Let's Encrypt"

Aquí verás varias opciones. Normalmente tienes:

  • Usar un certificado propio (Custom)
  • Usar Let's Encrypt (Recomendado)

Selecciona la opción "Let's Encrypt".

A continuación, verás algunas casillas de verificación (checkboxes). Te explico las más comunes:

  • Mail for domain (Correo para el dominio): Es muy recomendable marcarla si usas correos en ese dominio.
  • Wildcard (Comodín): Esta opción es genial. Si la marcas, el certificado cubrirá tudominio.com y también todos sus subdominios (ej. blog.tudominio.com, tienda.tudominio.com). Si solo tienes un sitio, no es estrictamente necesaria, pero si planeas crecer, es muy útil.
  • Añadir www (Add www): Asegúrate de que esta opción esté marcada. Esto hará que tanto tudominio.com como www.tudominio.com tengan SSL.

Paso 6: Guarda la configuración

Busca el botón que dice "Save" o "Guardar" y haz clic.

[TIP] Es posible que el panel te pida confirmación. Simplemente acepta. El proceso de obtención del certificado puede tardar entre 10 y 30 segundos. Verás un mensaje verde de éxito si todo ha ido bien.

¡Enhorabuena! Técnicamente, ya has instalado el certificado SSL en tu servidor. Pero aún necesitamos decirle a WordPress que lo use.


Configurar WordPress para que funcione con HTTPS

Ahora que tu servidor ya tiene el certificado, debemos asegurarnos de que WordPress sepa que debe usar la versión segura de tu web.

Paso 1: Accede al panel de administración de WordPress

Ve a https://tudominio.com/wp-admin e inicia sesión.

Paso 2: Ajusta la URL del sitio

Ve a Ajustes > Generales en el menú lateral izquierdo.

Aquí verás dos campos muy importantes:

  • Dirección de WordPress (URL)
  • Dirección del sitio (URL)

Ambos deben empezar con https:// en lugar de http://. Por ejemplo:
https://tudominio.com

Si ves que empiezan con http://, cámbialos a https://. Guarda los cambios haciendo clic en el botón "Guardar cambios".

[WARNING] Al cambiar esto, WordPress intentará redirigir todo el tráfico a HTTPS. Si algo sale mal, es posible que pierdas el acceso al panel. No te preocupes, es temporal. Si no puedes acceder, tendrás que editar el archivo wp-config.php desde el panel de archivos de tu hosting (Syspanel también tiene un gestor de archivos) para corregirlo. Pero si has seguido los pasos, debería funcionar sin problemas.

Paso 3: Instala un plugin para forzar HTTPS (Recomendado)

Aunque el cambio anterior es suficiente, a veces hay contenido mixto (imágenes, scripts, CSS) que aún se cargan con http://. Esto puede hacer que el candado no aparezca correctamente.

Para solucionarlo, te recomiendo instalar un plugin como "Really Simple SSL".

  1. Ve a Plugins > Añadir nuevo.
  2. Busca "Really Simple SSL".
  3. Instálalo y actívalo.
  4. El plugin detectará automáticamente que tienes un certificado y te guiará para activar la redirección y arreglar el contenido mixto. Es muy fácil.

[INFO] Realmente Simple SSL es uno de los plugins más populares y confiables para esta tarea. Una vez activado, tu sitio estará completamente asegurado.


Verifica que todo funciona correctamente

Después de los pasos anteriores, es hora de comprobar que todo está bien.

  1. Abre tu web en el navegador: Ve a https://tudominio.com y mira la barra de direcciones. Deberías ver un candado cerrado. Si ves un candado abierto o un mensaje de "No seguro", algo no está bien.
  2. Prueba varias páginas: Navega por tu web, entra en una entrada, ve a la página de contacto. Asegúrate de que el candado se mantiene en todas ellas.
  3. Usa un comprobador online: Hay herramientas gratuitas como SSL Labs (www.ssllabs.com/ssltest/) que analizan tu certificado en profundidad y te dan una calificación (A+ es la mejor).
  4. Revisa la consola del navegador: Si ves problemas de contenido mixto (por ejemplo, imágenes que no se cargan), el plugin Really Simple SSL suele solucionarlos automáticamente. Si no, tendrás que revisar manualmente que todas las URLs de tu sitio empiecen por https://.

Preguntas frecuentes (FAQ)

Aquí respondemos a las dudas más comunes que suelen tener los usuarios.

¿Cada cuánto tiempo se renueva el certificado?

Los certificados de Let's Encrypt caducan cada 90 días. Sin embargo, Syspanel (HestiaCP) configura automáticamente una tarea de renovación (cron job) que intenta renovar el certificado mucho antes de que caduque (normalmente cada mes o cuando queda poco tiempo). No tienes que hacer nada manualmente.

¿Qué hago si veo un error "No seguro" o el candado no aparece?

Esto suele deberse a contenido mixto. Es decir, tu web carga elementos (imágenes, scripts, hojas de estilo) desde URLs que empiezan con http:// en lugar de https://. La solución más fácil es instalar y activar el plugin Really Simple SSL como te expliqué antes. Él se encargará de todo.

¿Puedo instalar SSL en varios dominios desde el mismo Syspanel?

Sí, absolutamente. Solo tienes que repetir los pasos del Paso 2 al Paso 6 para cada dominio que tengas alojado en tu servidor. Syspanel gestiona los certificados de forma independiente para cada uno.

¿Es necesario tener un dominio para usar Let's Encrypt?

Sí, Let's Encrypt necesita verificar que eres el propietario del dominio. No funciona con direcciones IP directamente.

¿Y si quiero un certificado SSL de pago? ¿Puedo usarlo en Syspanel?

Sí, Syspanel también te permite instalar certificados SSL de pago (de empresas como Comodo, DigiCert, etc.). En la pestaña SSL, en lugar de seleccionar "Let's Encrypt", seleccionas la opción para subir un certificado propio. Necesitarás el archivo .crt (certificado) y el .key (clave privada) que te proporciona la entidad emisora.

¿El SSL afecta al rendimiento de mi web?

Mínimamente. El cifrado y descifrado de datos requiere un pequeño esfuerzo del servidor, pero hoy en día es prácticamente imperceptible. El beneficio en seguridad y SEO supera con creces cualquier mínimo impacto en el rendimiento.


Conclusión

Configurar un SSL Let's Encrypt gratuito para tu WordPress usando Syspanel es un proceso sencillo que no te llevará más de 10 minutos. No solo protegerás a tus visitantes y tus datos, sino que también mejorarás la confianza en tu marca y tu posicionamiento en buscadores.

Recuerda que el acceso a Syspanel es a través del puerto 2106, y que la clave está en seguir los pasos en orden: primero instalar el certificado desde el panel, y luego configurar WordPress para que use HTTPS.

Si tienes alguna duda, no dudes en consultar la documentación oficial de Syspanel (HestiaCP) o contactar con tu proveedor de hosting. ¡Ahora ya tienes el conocimiento para hacerlo tú mismo!

¡Mucha suerte con tu sitio web!

¿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