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

Guía paso a paso: Configurar SSL en Syspanel para tu sitio web

Actualizado el 11 de octubre de 2025

¿Qué es SSL y por qué tu sitio web lo necesita?

Antes de comenzar con la configuración, es importante entender qué es SSL y por qué es fundamental para tu sitio web. SSL (Secure Sockets Layer) es un protocolo de seguridad que cifra la comunicación entre el navegador del usuario y tu servidor. Cuando instalas un certificado SSL, tu sitio web pasa de usar HTTP a HTTPS, lo que muestra un candado verde en la barra de direcciones del navegador.

Los beneficios de tener SSL activado son:

  • Seguridad: Protege datos sensibles como contraseñas, formularios y pagos.
  • Confianza: Los visitantes ven el candado y confían más en tu sitio.
  • SEO: Google favorece los sitios con HTTPS en los resultados de búsqueda.
  • Requisito moderno: Muchos navegadores marcan como "No seguro" los sitios sin SSL.

En esta guía, te mostraremos cómo configurar SSL en Syspanel de manera sencilla, usando Let's Encrypt, un proveedor gratuito y ampliamente utilizado.


Requisitos previos

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

  1. Acceso a Syspanel: Debes poder iniciar sesión en tu panel de control. Recuerda que Syspanel se accede normalmente a través del puerto 2106 (ejemplo: https://tudominio.com:2106).
  2. Un dominio apuntando a tu servidor: El dominio debe estar configurado correctamente en los DNS para que apunte a la IP de tu servidor.
  3. Un sitio web creado en Syspanel: Debes tener al menos un sitio web (dominio) añadido en el panel.
  4. Puertos abiertos: Los puertos 80 (HTTP) y 443 (HTTPS) deben estar abiertos en tu firewall.

[INFO] Si no tienes un sitio web creado, primero debes agregarlo en Syspanel. Ve a la sección "Web" y haz clic en "Añadir dominio". Una vez creado, podrás seguir esta guía.


Paso 1: Accede a Syspanel

Abre tu navegador y escribe la dirección de tu panel. Por lo general, es algo como:

https://tudominio.com:2106

Si es la primera vez que accedes, es posible que veas un aviso de seguridad del navegador. Esto es normal si aún no tienes SSL configurado en el panel mismo. Puedes ignorarlo y continuar (haz clic en "Avanzado" y luego en "Continuar").

Ingresa tu usuario y contraseña de administrador. Una vez dentro, verás el panel principal con todas las opciones.


Paso 2: Ve a la sección de sitios web

En el menú lateral izquierdo, busca la opción "Web" o "Sitios web". Haz clic en ella. Se mostrará una lista con todos los dominios que tienes alojados en tu servidor.

Localiza el dominio al que deseas agregar SSL. Por ejemplo, si tu sitio es miejemplo.com, búscalo en la lista.


Paso 3: Selecciona el dominio y accede a sus opciones

Haz clic en el nombre del dominio o en el icono de edición (normalmente un lápiz) que aparece a la derecha. Se abrirá una ventana o página con los detalles de configuración de ese sitio web.

Dentro de las opciones, busca una sección que diga "SSL" o "Certificado SSL". En Syspanel, suele estar en una pestaña aparte o en un botón etiquetado como "SSL Support".


Paso 4: Activa el soporte SSL

En la sección SSL, verás varias opciones. Lo primero que debes hacer es activar el soporte SSL para el dominio. Busca un interruptor o casilla que diga algo como:

  • "Activar SSL"
  • "SSL Support"
  • "Enable SSL"

Actívalo. Es posible que el panel te pida que elijas entre "Let's Encrypt" y "Certificado personalizado". Para esta guía, selecciona Let's Encrypt, ya que es gratuito y se renueva automáticamente.

[TIP] Si tienes un certificado SSL de pago (por ejemplo, de Comodo o DigiCert), puedes usar la opción "Certificado personalizado" y subir los archivos. Pero para la mayoría de los sitios, Let's Encrypt es más que suficiente.


Paso 5: Configura Let's Encrypt

Una vez que hayas seleccionado Let's Encrypt, verás un formulario con campos como:

  • Correo electrónico: Ingresa una dirección de correo válida. Let's Encrypt la usará para enviarte notificaciones sobre la expiración del certificado.
  • Dominios adicionales: Si tu sitio usa subdominios (como www.miejemplo.com), puedes agregarlos aquí separados por comas. Por ejemplo: www.miejemplo.com, blog.miejemplo.com.
  • Forzar HTTPS: Marca esta opción si quieres que todo el tráfico se redirija automáticamente a HTTPS. Es muy recomendable.

Llena los campos y haz clic en "Guardar" o "Instalar". El panel comenzará a comunicarse con los servidores de Let's Encrypt para validar tu dominio.


Paso 6: Verifica la instalación

Después de unos segundos, el panel te mostrará un mensaje de éxito o error. Si todo sale bien, verás algo como:

  • "SSL certificate installed successfully"
  • "Certificado SSL instalado correctamente"

Si hay un error, los más comunes son:

  • El dominio no apunta al servidor: Revisa tus registros DNS.
  • Puerto 80 cerrado: Asegúrate de que el puerto 80 esté abierto en tu firewall.
  • El sitio no está accesible: Temporalmente, desactiva cualquier firewall o CDN que pueda estar bloqueando la validación.

[WARNING] Si ves un error como "Could not verify domain", verifica que tu dominio esté correctamente configurado y que el sitio web esté funcionando en HTTP antes de intentar SSL.


Paso 7: Comprueba que HTTPS funciona

Abre una nueva pestaña en tu navegador y escribe https://tudominio.com (reemplaza con tu dominio real). Deberías ver el candado verde en la barra de direcciones.

También puedes usar herramientas online como SSL Labs (https://www.ssllabs.com/ssltest/) para verificar que tu certificado esté bien configurado y tenga una calificación A.


Paso 8: Configura la redirección automática a HTTPS (opcional pero recomendado)

Para que todos tus visitantes usen HTTPS automáticamente, es buena idea configurar una redirección. En Syspanel, esto suele hacerse desde la misma sección SSL marcando la opción "Forzar HTTPS" o "Redirect HTTP to HTTPS".

Si no lo hiciste en el paso 5, puedes volver a la configuración del dominio y activarlo. Esto generará una regla en el servidor web (Apache o Nginx) que redirigirá cualquier petición HTTP a HTTPS.

[INFO] Si tu sitio ya tenía visitantes que accedían por HTTP, la redirección es clave para que no pierdan tráfico y sigan viendo el candado.


Solución de problemas comunes

Aquí tienes algunas situaciones que pueden ocurrir y cómo resolverlas:

Error: "No se pudo validar el dominio"

  • Asegúrate de que tu dominio tenga un registro A que apunte a la IP de tu servidor.
  • Verifica que el sitio web esté accesible en HTTP (puerto 80). Temporalmente, desactiva cualquier firewall como UFW o CSF.
  • Si usas Cloudflare, pon el DNS en modo "DNS only" (naranja apagado) durante la instalación.

Error: "El certificado no se renueva automáticamente"

  • Let's Encrypt tiene una validez de 90 días. Syspanel normalmente configura una tarea cron para renovarlo automáticamente. Revisa que el cron esté activo en el panel (sección "Cron" o "Tareas programadas").

El candado no aparece en el navegador

  • Puede ser que tengas contenido mixto (HTTP y HTTPS) en tu sitio. Revisa que todas las imágenes, scripts y CSS se carguen por HTTPS.
  • Usa herramientas como "Why No Padlock" para identificar el problema.

El panel muestra "SSL no soportado"

  • Algunos planes de hosting muy básicos pueden no incluir SSL. Contacta a tu proveedor si es el caso.

Preguntas frecuentes (FAQ)

¿Let's Encrypt es seguro?

Sí, Let's Encrypt es un proveedor de certificados SSL gratuito, seguro y ampliamente utilizado. Millones de sitios web lo usan.

¿Necesito renovar el certificado manualmente?

No. Syspanel configura automáticamente una tarea cron para renovar el certificado cada 60-90 días. No tendrás que hacer nada.

¿Puedo usar Let's Encrypt en varios dominios?

Sí, Let's Encrypt permite certificados multidominio. En la configuración, puedes agregar hasta 100 dominios separados por comas.

¿Qué pasa si mi sitio tiene subdominios?

Debes agregarlos en el campo "Dominios adicionales" durante la instalación. Por ejemplo: www.miejemplo.com, blog.miejemplo.com.

¿Cómo sé si mi SSL está funcionando correctamente?

Puedes usar la herramienta SSL Labs (https://www.ssllabs.com/ssltest/) para obtener un informe detallado.

¿Puedo instalar SSL en un sitio que ya tiene visitas?

Sí, es seguro. Solo asegúrate de configurar la redirección automática de HTTP a HTTPS para no perder tráfico.

¿Syspanel soporta otros proveedores de SSL?

Sí, además de Let's Encrypt, puedes subir certificados personalizados (por ejemplo, de Comodo, DigiCert o Sectigo).

¿El SSL afecta el rendimiento de mi sitio?

Mínimamente. El cifrado puede añadir una fracción de segundo, pero los beneficios en seguridad y SEO superan cualquier pequeña pérdida de velocidad.


Conclusión

Configurar SSL en Syspanel es un proceso sencillo que puedes completar en menos de 10 minutos. Siguiendo esta guía paso a paso, tu sitio web estará protegido con HTTPS, ganarás la confianza de tus visitantes y mejorarás tu posicionamiento en buscadores.

Recuerda que Syspanel facilita todo el proceso gracias a su integración con Let's Encrypt, y que el puerto de acceso al panel es el 2106. Si encuentras algún problema, revisa la sección de solución de problemas o contacta a tu proveedor de hosting.

¡Ya tienes todo lo necesario para dar el salto a HTTPS!

¿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