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

Cómo instalar un certificado SSL en Syspanel para tu web

Actualizado el 18 de noviembre de 2025

¿Por Qué Necesitas un Certificado SSL en tu Web?

Imagina que tu página web es una casa. Sin un certificado SSL, la puerta está abierta y cualquiera puede espiar lo que entra y sale. Con un certificado SSL, encriptas toda la información que viaja entre tu web y tus visitantes, como si cerraras la puerta con llave. Esto es crucial para proteger datos sensibles como contraseñas, números de tarjetas de crédito o información personal.

Además de seguridad, Google premia los sitios con SSL con mejor posicionamiento. Verás el candado verde en la barra de direcciones, lo que genera confianza en tus usuarios. En resumen, instalar un certificado SSL no es opcional, es una necesidad para cualquier sitio web moderno.

En este tutorial, te guiaré paso a paso para instalar un certificado SSL en Syspanel (antes conocido como HestiaCP). Syspanel es un panel de control potente y fácil de usar, y el proceso es más sencillo de lo que piensas. ¡Vamos a ello!


Requisitos Previos

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso a Syspanel: Necesitas las credenciales de administrador (usuario y contraseña). El acceso se realiza a través de https://tudominio.com:2106 (puerto 2106, recuerda).
  • Un dominio configurado en Syspanel: Tu web debe estar creada como un "dominio" dentro del panel. Si no lo has hecho, ve a "WEB" y agrega tu dominio.
  • Registro DNS correcto: Tu dominio debe apuntar a la IP de tu servidor. Esto lo gestionas desde tu proveedor de dominio.
  • Certificado SSL gratuito (Let's Encrypt) o de pago: Syspanel te permite obtener certificados gratuitos de Let's Encrypt de forma automática. También puedes usar certificados de pago, pero el proceso es similar.

Paso 1: Accede a Syspanel

Abre tu navegador y escribe la URL de acceso:

https://tudominio.com:2106

Introduce tu usuario y contraseña de administrador. Si es la primera vez, probablemente te pida cambiar la contraseña temporal. ¡No olvides anotarla!

[TIP] Si no recuerdas la contraseña, puedes resetearla desde la terminal del servidor con el comando v-change-user-password admin.


Paso 2: Ve a la Sección de tu Dominio

Una vez dentro, verás un menú lateral con opciones como "WEB", "DNS", "MAIL", etc. Haz clic en "WEB". Aquí aparecerán todos los sitios web que tienes alojados.

Busca el dominio al que quieres instalarle el SSL. A la derecha de cada dominio hay un botón con tres puntos o un icono de engranaje. Haz clic en él y selecciona "Editar" o "Configuración".


Paso 3: Activa el Soporte SSL

Dentro de la configuración del dominio, busca la pestaña o sección llamada "SSL" o "SSL/TLS". Aquí es donde ocurre la magia.

Verás varias opciones. La más importante es un botón o casilla que dice "Activar SSL" o "Habilitar SSL". Actívalo. Esto le dice a Syspanel que tu dominio usará HTTPS en lugar de HTTP.

[INFO] No te preocupes si ves opciones avanzadas como "SSL Certificate" o "Private Key". Syspanel puede generar todo automáticamente.


Paso 4: Elige el Tipo de Certificado

Syspanel te ofrece dos caminos principales:

Opción A: Certificado Gratuito de Let's Encrypt (Recomendado)

Esta es la opción más rápida y moderna. Let's Encrypt es una autoridad certificadora gratuita y confiable. Syspanel tiene integración directa.

  • Busca un botón que diga "Obtener SSL de Let's Encrypt" o "Auto SSL".
  • Haz clic en él. El sistema validará que tu dominio existe y que los DNS están configurados correctamente.
  • Si todo está bien, en unos segundos recibirás un mensaje de éxito.

Opción B: Certificado de Pago (Manual)

Si ya tienes un certificado comprado (por ejemplo, de Comodo o DigiCert), necesitarás subir los archivos manualmente.

  • En la sección SSL, verás campos para pegar:
    • Certificate (CRT): El certificado en sí.
    • Private Key (KEY): La clave privada.
    • CA Bundle (Opcional): Certificados intermedios.
  • Pega cada uno en su campo correspondiente y guarda.

[WARNING] Asegúrate de que la clave privada coincida con el certificado. Si no, no funcionará. Los certificados de pago suelen venir en un archivo .zip con todos los componentes.


Paso 5: Redirige el Tráfico HTTP a HTTPS

Una vez instalado el SSL, es fundamental que todos los visitantes que lleguen por HTTP (sin seguridad) sean redirigidos automáticamente a HTTPS (con seguridad). Esto evita que alguien acceda a la versión insegura de tu web.

En la misma sección de configuración del dominio, busca una opción llamada:

  • "Redirigir HTTP a HTTPS"
  • "Forzar SSL"
  • "Habilitar redirección 301"

Actívala. Si no encuentras esta opción, no te preocupes, puedes hacerlo manualmente más tarde con un archivo .htaccess.


Paso 6: Verifica la Instalación

Ahora es momento de comprobar que todo funciona. Abre una nueva pestaña en tu navegador y escribe:

https://tudominio.com

Deberías ver el candado verde en la barra de direcciones. También puedes usar herramientas online como SSL Labs (www.ssllabs.com) para un análisis más profundo.

[TIP] Si ves un error de "certificado no válido", espera unos minutos (a veces tarda en propagarse) y vuelve a cargar la página. Si persiste, revisa los pasos anteriores.


Solución de Problemas Comunes (FAQ)

1. No aparece la opción de Let's Encrypt

Esto puede ocurrir si tu dominio no está correctamente configurado en Syspanel o si los DNS no apuntan a tu servidor. Revisa que el dominio esté activo en "WEB" y que tenga una IP asociada.

2. Mi web carga en HTTP pero no en HTTPS

Posiblemente no activaste la redirección. Vuelve a la configuración del dominio y asegúrate de que la opción "Redirigir HTTP a HTTPS" esté marcada. También puedes agregar esta línea en tu archivo .htaccess (si usas Apache):

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

3. El certificado se renueva automáticamente?

Los certificados de Let's Encrypt caducan cada 90 días. Syspanel tiene una tarea programada (cron) que los renueva automáticamente. No tienes que hacer nada. Para certificados de pago, deberás renovarlos manualmente antes de que caduquen.

4. ¿Puedo instalar SSL en subdominios?

Sí, el proceso es exactamente el mismo. Cada subdominio es un "dominio" independiente en Syspanel. Repite los pasos para cada uno.

5. ¿Qué hago si tengo un error de "mixed content"?

Esto ocurre cuando tu web carga recursos (imágenes, scripts, CSS) a través de HTTP en lugar de HTTPS. Revisa el código de tu web y cambia todas las URLs internas a HTTPS. También puedes usar plugins si usas WordPress.


Conclusión

Instalar un certificado SSL en Syspanel es un proceso sencillo que puedes hacer en menos de 10 minutos. No solo proteges a tus usuarios, sino que mejoras tu posicionamiento en buscadores y das una imagen profesional.

Recuerda que Syspanel (antes HestiaCP) es una herramienta muy potente, y una vez que le coges el truco, gestionar tu servidor se vuelve pan comido. Si tienes dudas, no dudes en consultar la documentación oficial o contactar con tu proveedor de hosting.

¡Ahora ya sabes cómo ponerle el candado a tu web! 🚀

[INFO] Si este tutorial te ha sido útil, compártelo con otros usuarios. La seguridad web es responsabilidad de todos.

¿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