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

Guía para configurar SSL Let's Encrypt en Syspanel

Actualizado el 30 de octubre de 2025

¿Tu página web sigue apareciendo como "No segura" en el navegador? ¿Te da miedo que los datos de tus clientes sean interceptados? No te preocupes, has llegado al lugar correcto. Configurar un certificado SSL Let's Encrypt en Syspanel es mucho más fácil de lo que piensas, y en esta guía te lo voy a explicar paso a paso, como si estuvieras tomando un café con un amigo experto.

Un certificado SSL no es un lujo, es una necesidad. No solo protege la información sensible (como contraseñas o datos de tarjetas), sino que también es un factor clave para el posicionamiento SEO. Google penaliza las webs sin HTTPS, así que si quieres que tu proyecto crezca, este es el primer paso.

Vamos a desglosar todo el proceso, desde qué es exactamente este certificado hasta cómo forzar la redirección a HTTPS para que nunca más veas ese molesto candado roto.

¿Qué es SSL Let's Encrypt y por qué necesitas uno en Syspanel?

Empecemos por lo básico. SSL Let's Encrypt Syspanel se refiere a la integración del popular servicio de certificados gratuitos de Let's Encrypt dentro del panel de control Syspanel.

Imagina que tu web es una casa. Sin SSL, los datos viajan por una autopista abierta donde cualquiera puede espiar. Con SSL, esos datos viajan en un coche blindado con un código secreto. Es así de simple.

Let's Encrypt es una autoridad de certificación sin ánimo de lucro que ofrece certificados SSL gratis. La ventaja principal es que son tan fiables como los de pago, pero se renuevan automáticamente (si lo configuras bien) y no cuestan ni un céntimo.

Al usar Syspanel, tienes la suerte de que este proceso está automatizado. No necesitas ser un gurú de la línea de comandos ni entender de criptografía. Solo necesitas seguir unos clics.

[INFO] Syspanel es el nombre del panel de control que antes conocías como HestiaCP. Si tienes acceso por el puerto 2106, estás en el lugar correcto. Todo lo que verás aquí aplica para esa interfaz.


Preparación antes de empezar

Antes de lanzarnos a configurar el certificado, debemos asegurarnos de que el terreno está listo. Si no cumples estos requisitos, el proceso fallará.

1. Verifica que tu dominio apunta a Syspanel

Lo primero es que tu dominio (ej. tudominio.com) y el subdominio www.tudominio.com apunten a la IP de tu servidor. Esto se hace mediante los registros DNS (Registro A).

Si tu web ya carga al escribir el dominio en el navegador, entonces ya está bien. Si no, deberás ir a tu proveedor de dominios y cambiar los DNS.

2. Accede al panel de Syspanel

Abre tu navegador y escribe la IP de tu servidor seguida del puerto correcto. Recuerda que el acceso a Syspanel es a través del puerto 2106.

https://ip-de-tu-servidor:2106

[WARNING] Es muy importante que uses https:// en esta dirección, aunque te salga un aviso de "Conexión no privada". Ese aviso es normal porque aún no tienes el certificado configurado en el panel. Haz clic en "Avanzado" y luego en "Continuar" para acceder.

3. Identifica tu dominio en la lista

Una vez dentro, verás la lista de tus dominios web. Anota cuál es el que quieres proteger. En este ejemplo, usaremos miproyecto.com.


Configuración paso a paso: Emitir el certificado SSL Let's Encrypt

Ahora sí, vamos al meollo del asunto. Sigue estos pasos al pie de la letra y en menos de 5 minutos tendrás tu candado verde.

Paso 1: Selecciona el dominio

En la pantalla principal de Syspanel, localiza la fila de tu dominio. A la derecha, verás una serie de iconos de acción (editar, reiniciar, etc.). Busca el que tiene forma de lápiz o que dice "Editar" al pasar el ratón. Haz clic en él.

Paso 2: Ve a la pestaña de Seguridad

Se abrirá una ventana de configuración. Arriba verás varias pestañas: "Web", "DNS", "Correo", etc. Debes hacer clic en la pestaña que se llama "Seguridad" o que tiene un icono de candado.

Paso 3: Activa Let's Encrypt

Dentro de la pestaña de seguridad, encontrarás la sección de SSL. Verás una opción que dice "Let's Encrypt". Actívala marcando la casilla.

Paso 4: Elige los dominios a cubrir

Aquí es donde debes ser cuidadoso. Verás una lista de casillas para seleccionar qué dominios quieres cubrir con el certificado.

Te recomiendo marcar siempre las dos opciones:

  • miproyecto.com (el dominio raíz).
  • www.miproyecto.com (el subdominio con www).

[TIP] Marcar ambos es crucial para que no te aparezca el error de "La conexión no es privada" cuando alguien escriba www.miproyecto.com. Si solo marcas uno, el otro fallará.

Paso 5: Guardar y esperar

Haz clic en el botón "Guardar" o "Actualizar". El sistema se pondrá a trabajar. Verás una barra de progreso o un cambio en el estado del dominio.

Normalmente, la emisión del certificado tarda entre 10 y 30 segundos. No cierres la pestaña durante este tiempo.


Forzar HTTPS: La clave para la seguridad y el SEO

Ya tienes el certificado, pero tu trabajo no ha terminado. Ahora necesitas que todo el tráfico de tu web se redirija automáticamente a la versión segura. Esto es lo que se llama forzar HTTPS Syspanel.

Si no haces esto, un usuario podría entrar por http:// (sin la "s") y vería una versión insegura de tu web, o peor aún, un error.

¿Por qué es tan importante forzar HTTPS?

  1. Seguridad: Evita que los datos viajen en texto plano.
  2. SEO: Google da prioridad a las páginas que están 100% en HTTPS. Si tienes dos versiones de la misma web (una con y una sin), Google se confunde y puede penalizarte por contenido duplicado.
  3. Confianza: Los navegadores modernos muestran un aviso de "No seguro" en las webs HTTP. Eso ahuyenta a los visitantes.

Opción A: Usar el archivo .htaccess (La más recomendada)

Esta es la forma más universal de hacerlo. Syspanel te permite editar este archivo fácilmente.

  1. Ve a la lista de dominios en Syspanel.
  2. Haz clic en el nombre de tu dominio para entrar a sus opciones.
  3. Busca la sección de "Administrador de archivos" o "Explorador de archivos".
  4. Navega hasta la carpeta public_html (o web).
  5. Busca el archivo llamado .htaccess. Si no lo ves, activa la opción de "Mostrar archivos ocultos".
  6. Haz clic en el icono de edición (lápiz) del .htaccess.

Pega este código al final del archivo:

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

Guarda los cambios. Ahora, si escribes http://tudominio.com, serás redirigido automáticamente a https://tudominio.com.

[WARNING] Asegúrate de no tener duplicado el RewriteEngine On en el archivo. Si ya existe, solo pega las dos líneas de RewriteCond y RewriteRule.

Opción B: Activar la redirección desde el propio dominio

Syspanel tiene una función nativa para esto.

  1. Ve a la lista de dominios.
  2. Haz clic en el icono de "Editar" de tu dominio.
  3. Ve a la pestaña "Web".
  4. Busca la opción que dice "Redireccionar" o "Forzar HTTPS".
  5. Actívala y selecciona "Redirección permanente (301)".
  6. Guarda los cambios.

Este método es más sencillo para novatos, pero el .htaccess suele ser más fiable si tienes configuraciones complejas.


Solución de problemas comunes (FAQ)

Sé que pueden surgir dudas. Aquí te dejo las soluciones a los problemas más habituales cuando se configura un certificado SSL gratis en Syspanel.

"El certificado no se emite, me da error de validación"

Este es el error más común. Significa que Let's Encrypt no pudo verificar que eres el dueño del dominio.

  • Causa 1: Los DNS aún no se han propagado. Espera unas horas y reintenta.
  • Causa 2: El dominio no apunta a esta IP. Verifica el Registro A en tu proveedor DNS.
  • Causa 3: Tienes un firewall que bloquea el puerto 80 (HTTP). Let's Encrypt necesita acceder a tu web por ese puerto para verificar. Asegúrate de que el puerto 80 esté abierto.

"Mi web carga, pero con un aviso de 'No seguro'"

Esto suele pasar cuando has emitido el certificado pero no has forzado HTTPS.

  • Solución: Aplica los pasos de la sección anterior. Si el aviso persiste, puede que tengas recursos mixtos (imágenes o scripts cargados desde http://). En ese caso, instala un plugin como "Really Simple SSL" si usas WordPress, o revisa tu código.

"El certificado se renueva solo?"

Sí. Syspanel tiene un cron que se encarga de renovar los certificados de Let's Encrypt automáticamente. Normalmente, se renueva unos 30 días antes de que expire.

  • Verificación: No tienes que hacer nada. Sin embargo, si tu servidor se apaga durante el día de la renovación, podría fallar. Es raro, pero si ocurre, simplemente repite el proceso de emisión manualmente.

"¿Puedo usar el mismo certificado para varios dominios?"

Sí, puedes crear un certificado que incluya varios dominios (SAN). En la configuración de Let's Encrypt en Syspanel, verás casillas para marcar todos los dominios que quieras incluir bajo el mismo certificado.


La seguridad más allá del candado

Configurar SSL Let's Encrypt Syspanel es el primer paso, pero no el único. Una vez que tengas el HTTPS activo, te recomiendo hacer esto:

  1. Renovar contraseñas: Asegúrate de que la clave de acceso a Syspanel (puerto 2106) sea robusta.
  2. Activar el Firewall: Syspanel trae un firewall integrado. Revísalo para asegurarte de que solo tienes abiertos los puertos necesarios (80, 443, 2106 y los de correo si los usas).
  3. Copias de seguridad: Verifica que las copias de seguridad automáticas estén funcionando. Un atacante puede robar datos, pero un buen backup te salva de un desastre total.

Recuerda que la seguridad web SSL es un proceso continuo. Mantener tu sistema actualizado es tan importante como tener el candado puesto.


Conclusión

Has llegado al final de la guía. Ahora ya sabes que configurar un certificado SSL gratis no es una misión imposible. Con Syspanel, el proceso es casi automático.

Hemos visto cómo:

  • Emitir el certificado desde el panel.
  • Seleccionar los dominios correctos (raíz y www).
  • Forzar HTTPS Syspanel mediante .htaccess o las opciones nativas.
  • Solucionar los errores más comunes.

Con estos pasos, tu web no solo será más segura, sino que también ganará puntos en los buscadores. Tus visitantes te lo agradecerán viendo ese candado verde en la barra de direcciones.

Ahora ve y protege tu proyecto. Si te ha quedado alguna duda, repasa los pasos lentamente. La práctica hace al maestro, y en unos días verás que es pan comido. ¡Mucha suerte con tu web, que ahora es un fortín impenetrable!

¿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