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

Cómo asignar un certificado SSL gratuito a tu web en Syspanel

Actualizado el 1 de septiembre de 2025

¡Hola! Soy tu asistente técnico y hoy vamos a despejar todas tus dudas sobre cómo poner un candadito dorado (el famoso candado de seguridad) en tu página web.

Si tienes un hosting con Syspanel, activar un certificado SSL gratuito es pan comido. No necesitas ser un experto en informática, solo seguir los pasos que te detallo a continuación. Y lo mejor de todo: es gratis gracias a la tecnología de Let's Encrypt.

Vamos a ello. En esta guía extensa y paso a paso, te explicaré qué es un SSL, por qué lo necesitas y cómo activarlo en tu panel de control en menos de 5 minutos.


¿Qué es un Certificado SSL y por qué es tan importante?

Antes de ponernos manos a la obra, es fundamental que entiendas qué estamos haciendo y por qué. Un certificado SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la conexión entre el navegador de tu visitante y tu servidor.

Imagina que envías una carta por correo postal. Sin SSL, esa carta viaja en un sobre transparente; cualquiera en la oficina de correos podría leerla. Con SSL, la carta viaja en una caja fuerte blindada con una combinación secreta que solo tu web y el navegador del usuario conocen.

Al activar el ssl syspanel, estás haciendo tres cosas increíbles por tu proyecto:

  1. Cifras la información: Proteges datos sensibles como contraseñas, números de tarjeta o datos personales.
  2. Generas confianza: Los visitantes ven el candado y la palabra "Seguro" en la barra de direcciones. Esto aumenta la credibilidad de tu marca y reduce la tasa de rebote.
  3. Mejoras tu SEO: Google y otros buscadores penalizan (bajan de posición) a las webs que no tienen certificado SSL. Si quieres posicionar bien, es obligatorio tenerlo activo.

En Syspanel, este proceso es muy sencillo porque integramos la autoridad certificadora Let's Encrypt, que es la más popular del mundo para certificados gratuitos. Así que, olvídate de pagar 50€ al año por un certificado; aquí lo tendrás gratis y renovado automáticamente.


Requisitos previos: ¿Qué necesito antes de empezar?

No queremos que te lleves sorpresas. Antes de intentar activar el certificado, asegúrate de que cumples estos tres requisitos básicos. Si no los cumples, el sistema te dará un error y no podrás continuar.

  • Tener un dominio apuntando a Syspanel: El dominio (ej. tudominio.com) debe estar registrado y sus DNS (servidores de nombres) deben apuntar a los servidores de Syspanel. Si no sabes cómo hacer esto, revisa la guía de "Cómo configurar DNS" en nuestra base de conocimientos.
  • Tener el sitio web creado: Debes tener un plan de hosting activo y el dominio debe estar asociado a una web dentro de Syspanel. Aunque puedas activar el SSL en un dominio vacío, es mejor tener el contenido subido para que la validación sea más fluida.
  • Acceso al panel: Obviamente, necesitas tus credenciales de acceso a Syspanel. Recuerda que la URL de acceso es https://tu-servidor:2106 (el puerto 2106 es el estándar para nuestro panel).

[WARNING]
Si tu dominio tiene registros DNS externos (por ejemplo, si usas Cloudflare), el proceso puede fallar. Asegúrate de que el proxy de Cloudflare esté en "DNS only" (nube gris) durante la activación para que Let's Encrypt pueda validar el dominio correctamente. Si no, el certificado fallará.


Paso a paso: Activar SSL Let's Encrypt en Syspanel

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

Paso 1: Accede a tu panel de control

Abre tu navegador favorito (Chrome, Firefox, Edge) y escribe la dirección de tu servidor con el puerto 2106.

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

Te aparecerá una advertencia de seguridad porque el panel aún no tiene certificado (es normal). Haz clic en "Avanzado" y luego en "Continuar" para acceder. Introduce tu usuario y contraseña de administrador.

Paso 2: Navega a la sección de tu dominio

Una vez dentro del panel, mira el menú lateral izquierdo. Busca la sección que dice "Web" o "Sitios Web". Haz clic en ella.

Verás una lista de todos los dominios que tienes alojados en tu servidor. Busca el dominio al que quieres ponerle el candado (el SSL) y haz clic en su nombre o en el icono de "Editar" (normalmente un lápiz). Esto te llevará a la configuración específica de ese dominio.

Paso 3: Encuentra la opción de SSL

Dentro de la configuración del dominio, verás varias pestañas o secciones horizontales. Busca una que se llame "SSL" o "SSL/TLS". Haz clic en esa pestaña.

Esta es la sección mágica. Aquí es donde vas a gestionar todo lo relacionado con la seguridad de tu web. Verás un panel con varias opciones, pero la que nos interesa es la de "Let's Encrypt" o "Certificado Gratuito".

Paso 4: Configura y activa el certificado

En la pestaña SSL, verás un botón o un interruptor que dice "Activar SSL" o "Emitir certificado". Al hacer clic, se desplegarán un par de opciones. No te asustes, son sencillas:

  • Mail (correo): Es obligatorio que pongas una dirección de correo electrónico válida. Aquí recibirás notificaciones de renovación o problemas con el certificado. Te recomiendo usar la del administrador.
  • Dominios adicionales: Si tienes un dominio con "www" (ej. www.tudominio.com) y sin "www" (tudominio.com), marca la casilla para que el certificado cubra ambos. Esto es crucial para que no haya errores de contenido mixto.

Una vez rellenado, haz clic en el botón "Instalar" o "Emitir" (el nombre puede variar ligeramente según la versión de Syspanel).

Paso 5: Espera y verifica

El proceso de emisión suele tardar entre 15 segundos y 1 minuto. Verás un pequeño spinner o barra de progreso. No cierres la pestaña ni recargues la página durante este tiempo.

Cuando termine, verás un mensaje de éxito en verde. Si no lo ves, revisa el apartado de "Solución de problemas" más abajo.


Verificación: ¿Mi SSL está funcionando correctamente?

Una vez activado, es hora de comprobar que todo funciona. No te fíes solo del mensaje del panel; haz esta triple comprobación:

  1. Prueba con "https://": Escribe en tu navegador https://tudominio.com. Debería cargar tu web sin errores y mostrar el candado. Si te sale un error, significa que algo no se ha configurado bien o que hay contenido mixto (más abajo te explico).
  2. Prueba con "http://": Ahora escribe http://tudominio.com. Lo ideal es que te redirija automáticamente a la versión segura (https://). En Syspanel, esta redirección se activa por defecto al instalar el SSL, pero si no ocurre, tendrás que añadir una regla en el archivo .htaccess.
  3. Usa un verificador externo: Hay herramientas gratuitas como "SSL Labs" (ssllabs.com) o "SSL Checker". Introduce tu dominio y te dirá si el certificado está bien emitido y si la cadena de confianza es correcta. Esto es útil para detectar problemas de configuración avanzados.

[TIP]
Si al hacer la prueba con https:// ves un aviso de "Contenido Mixto" (el candado aparece con una advertencia amarilla), significa que tu web tiene imágenes, scripts o enlaces que apuntan a URLs con http://. Deberás buscar en tu base de datos o en tus archivos PHP y reemplazar http:// por https:// para solucionarlo.


Solución de problemas comunes (FAQ)

Aquí te dejo las dudas más frecuentes que nos llegan al soporte. Si algo falla, esta es tu sección de salvación.

1. Me sale el error "No se pudo validar el dominio"

Esto es lo más común. Let's Encrypt necesita verificar que tú eres el dueño del dominio. Si falla, suele ser por:

  • DNS no propagado: Tu dominio no apunta a nuestro servidor o los cambios de DNS tardan más de 48 horas en propagarse. Verifica que el registro A apunte a la IP correcta.
  • Cloudflare interfiere: Si usas Cloudflare con proxy activo (nube naranja), bloquea la validación. Cambia a "DNS only" (nube gris) temporalmente.
  • Firewall: Asegúrate de que el puerto 80 y 443 están abiertos en el firewall de tu servidor. Sin el puerto 80, Let's Encrypt no puede realizar la comprobación HTTP.

2. Mi web carga, pero el candado no aparece o sale "No seguro"

Esto casi siempre es por contenido mixto. Tu certificado SSL está bien, pero tu web está cargando recursos (imágenes, CSS, JS) a través de HTTP.

Solución: Instala un plugin como "Really Simple SSL" si usas WordPress. Si no usas WordPress, tendrás que editar tu base de datos o archivos para forzar las URL a HTTPS. Busca en Google "cómo forzar https en [tu plataforma]" y encontrarás la solución exacta.

3. ¿Cada cuánto se renueva el certificado?

Los certificados de Let's Encrypt duran 90 días. Pero no te preocupes, en Syspanel la renovación es automática. El sistema se encarga de renovarlo unos 30 días antes de que caduque. Solo tienes que asegurarte de que el dominio siga apuntando a nuestro servidor. Si cambias los DNS, la renovación fallará.

4. ¿Puedo activar SSL en un subdominio?

¡Por supuesto! El proceso es idéntico. Solo tienes que ir a la configuración del subdominio (ej. blog.tudominio.com) en la sección "Web" y seguir los mismos pasos. La única diferencia es que deberás seleccionar el subdominio en lugar del dominio principal.

5. ¿Qué pasa si tengo varios dominios en el mismo servidor?

Nada especial. Cada dominio es independiente. Repite el proceso de activación para cada uno de ellos. Puedes tener certificados gratuitos ilimitados.

6. ¿Afecta el SSL al rendimiento de mi web?

No. El cifrado y descifrado de datos es prácticamente instantáneo y no ralentiza la carga de tu web. De hecho, el impacto es tan mínimo que es imperceptible para el usuario. Además, al estar en HTTP/2 (que requiere SSL), tu web puede cargar incluso más rápido.


Consejos extra de seguridad para tu web (más allá del SSL)

Ya tienes el ssl syspanel activado, que es la base. Pero si quieres ser un auténtico ninja de la seguridad web syspanel, te recomiendo estos extras:

  • Activa el Firewall de Aplicación Web (WAF): Syspanel incluye un WAF básico en el servidor. Asegúrate de que está habilitado para bloquear ataques comunes como inyecciones SQL o XSS.
  • Cambia el puerto SSH por defecto: Es un clásico. Cambiar el puerto 22 por uno personalizado reduce drásticamente los intentos de acceso no autorizado.
  • Usa contraseñas robustas: Tanto para el panel como para las bases de datos. Utiliza un gestor de contraseñas y genera claves aleatorias de más de 16 caracteres.
  • Mantén el software actualizado: Actualiza tu CMS (WordPress, Joomla, etc.) y sus plugins. El 90% de los hackeos se deben a vulnerabilidades en software desactualizado.

Conclusión: Tu web ya es segura y confiable

Activar un certificado SSL gratuito en Syspanel es, como has visto, un proceso rápido y sin complicaciones. No tienes excusa para no tener tu web segura. Con este pequeño gesto, no solo proteges a tus visitantes, sino que mejoras tu posicionamiento en Google y das una imagen mucho más profesional.

Recuerda que en Syspanel, tu éxito es nuestro éxito. Si en cualquier momento del proceso te atascas, nuestro equipo de soporte está disponible 24/7 para ayudarte. Solo tienes que abrir un ticket desde el propio panel o escribirnos por el chat.

Ahora ve y activa ese Let's Encrypt syspanel para brillar en internet con total confianza. ¡Nos leemos en la próxima guía!


[INFO]
Esta guía ha sido redactada pensando en la versión más reciente de Syspanel (anteriormente conocido como HestiaCP). Si tu interfaz es ligeramente diferente, no te preocupes, los nombres de las secciones suelen ser muy similares. Si tienes dudas, consulta la documentación oficial o contacta con soporte indicando el número de versión de tu panel.

¿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