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

Cómo configurar la seguridad SSL en Syspanel para WordPress

Actualizado el 31 de octubre de 2025

¿Por qué es tan importante configurar SSL en WordPress?

Si estás leyendo esto, seguramente ya has escuchado que el SSL es algo "obligatorio" para cualquier sitio web moderno. Y es cierto. Configurar SSL en Syspanel para tu WordPress no es un lujo, es una necesidad absoluta. Sin un certificado SSL, tu sitio mostrará el temido aviso de "No seguro" en el navegador, lo que ahuyentará a tus visitantes y perjudicará tu posicionamiento en Google.

El SSL (Secure Sockets Layer) es un protocolo que cifra la información que viaja entre el navegador del usuario y tu servidor. Esto significa que cualquier dato sensible, como contraseñas o datos de tarjetas de crédito, viaja de forma ilegible para posibles atacantes. Además, desde hace años, Google utiliza el SSL como factor de posicionamiento, por lo que un sitio con HTTPS tiene ventaja sobre uno que no lo tiene.

En este artículo, te voy a guiar paso a paso para que puedas configurar SSL en Syspanel y forzar HTTPS en tu WordPress, incluso si no tienes experiencia técnica. Vamos a desmitificar todo el proceso para que lo hagas en pocos minutos.

¿Qué es Syspanel y cómo se relaciona con SSL?

Antes de entrar en materia, es importante que sepas qué es Syspanel. Syspanel es un panel de control de hosting gratuito y de código abierto que te permite gestionar tu servidor y tus sitios web de forma sencilla. Es una alternativa muy popular a otros paneles, y su principal ventaja es que es ligero y fácil de usar.

Para acceder a Syspanel, normalmente lo haces a través del puerto 2106 (por ejemplo, https://tu-servidor:2106). Una vez dentro, tendrás acceso a todas las herramientas necesarias para gestionar tus dominios, bases de datos, correos electrónicos y, por supuesto, los certificados SSL.

La buena noticia es que Syspanel integra una herramienta llamada "Let's Encrypt" que te permite obtener certificados SSL gratuitos de forma automática. Esto significa que no tendrás que pagar por un certificado ni realizar configuraciones complejas manualmente. El proceso es prácticamente automático.

Requisitos previos antes de configurar SSL en Syspanel

Antes de empezar con la configuración, asegúrate de cumplir con estos requisitos básicos:

  1. Tener acceso a Syspanel: Debes poder iniciar sesión en tu panel de control. Recuerda que el acceso se realiza a través del puerto 2106.
  2. Tener un dominio apuntando a tu servidor: El certificado SSL se emite para un dominio específico. Por lo tanto, tu dominio (por ejemplo, tudominio.com) debe estar apuntando a la IP de tu servidor. Si tienes subdominios, también debes tenerlos configurados.
  3. Tener WordPress instalado: El proceso que te explicaré asume que ya tienes WordPress instalado y funcionando en tu servidor.
  4. Abrir los puertos necesarios: Asegúrate de que los puertos 80 (HTTP) y 443 (HTTPS) estén abiertos en tu firewall. Si no sabes cómo hacerlo, es posible que necesites contactar con tu proveedor de servicios o revisar la documentación de tu servidor.

Paso 1: Accede a Syspanel (puerto 2106)

El primer paso es obvio: necesitas acceder a tu panel de control. Abre tu navegador web y escribe la dirección de tu servidor seguida del puerto 2106.

Por ejemplo, si tu servidor tiene la IP 192.168.1.100, escribirías https://192.168.1.100:2106.

[INFO] Recuerda que la URL debe comenzar con https:// para que el acceso sea seguro. Si no lo haces, es posible que el navegador te muestre un aviso.

Una vez que introduzcas tus credenciales de administrador, estarás dentro de Syspanel. Verás un panel de control con varias opciones en el menú lateral.

Paso 2: Navega a la sección de SSL/TLS

En el menú lateral de Syspanel, busca la sección que se llama "Web" o "Sitios Web". Dentro de esta sección, deberías encontrar una opción llamada "SSL" o "SSL/TLS". Haz clic en ella.

Esta es la sección central para gestionar todo lo relacionado con la seguridad SSL de tus sitios web. Aquí podrás ver una lista de todos los dominios que tienes configurados en tu servidor y el estado actual de su certificado SSL.

Paso 3: Solicita un certificado SSL gratuito con Let's Encrypt

Ahora viene la parte más importante: la emisión del certificado. Syspanel utiliza Let's Encrypt, que es una autoridad de certificación gratuita y muy confiable. Para solicitar el certificado, sigue estos pasos:

  1. En la sección SSL, verás una lista de tus dominios. Busca el dominio para el que quieres configurar SSL (por ejemplo, tudominio.com).
  2. Al lado de cada dominio, deberías ver un botón o enlace que dice "Emitir certificado", "SSL" o un icono de candado. Haz clic en él.
  3. Se abrirá una ventana o sección donde puedes configurar la emisión del certificado. Aquí, tendrás la opción de incluir el dominio con "www" (por ejemplo, www.tudominio.com) y el dominio sin "www" (tudominio.com). Es recomendable marcar la opción de "Incluir subdominios" o "Incluir www" para que el certificado cubra ambas variantes.
  4. Haz clic en el botón "Emitir" o "Solicitar".

Syspanel se comunicará automáticamente con Let's Encrypt para validar que eres el propietario del dominio. Este proceso suele tardar solo unos segundos.

[TIP] Si la emisión falla, lo más común es que el dominio no esté apuntando correctamente al servidor o que el puerto 80 esté bloqueado. Verifica estos dos puntos antes de volver a intentarlo.

Paso 4: Verifica que el certificado se ha instalado correctamente

Una vez que el proceso de emisión haya terminado, verás que el estado del dominio cambia a "Válido" o "Activo". Esto significa que el certificado SSL se ha instalado correctamente en tu servidor.

Puedes verificar que todo funciona correctamente accediendo a tu sitio web a través de https://tudominio.com. Si todo ha ido bien, verás el candado en la barra de direcciones del navegador.

Paso 5: Configurar SSL en WordPress (forzar HTTPS)

Ahora que tu servidor ya tiene el certificado SSL instalado, es el momento de configurar WordPress para que utilice HTTPS en todas sus páginas. Esto se conoce como "forzar HTTPS" y es el paso final para que tu sitio sea completamente seguro.

Hay varias formas de hacer esto, pero te voy a mostrar las más comunes y sencillas.

Método 1: Configurar la URL de WordPress desde el administrador

La forma más sencilla es a través del panel de administración de WordPress:

  1. Inicia sesión en tu panel de administración de WordPress (tudominio.com/wp-admin).
  2. Ve a "Ajustes" y luego a "Generales".
  3. En los campos "Dirección de WordPress (URL)" y "Dirección del sitio (URL)", cambia http:// por https://. Por ejemplo, si tenías http://tudominio.com, ahora debería ser https://tudominio.com.
  4. Guarda los cambios.

WordPress se actualizará y, a partir de ese momento, todas las URLs de tu sitio se generarán con HTTPS.

Método 2: Forzar HTTPS mediante el archivo .htaccess

Si el método anterior no funciona o quieres asegurarte de que todas las solicitudes se redirijan a HTTPS de forma forzada, puedes modificar el archivo .htaccess de tu sitio. Este archivo se encuentra en la raíz de tu instalación de WordPress.

Puedes acceder a él a través de un cliente FTP o del administrador de archivos de Syspanel. Una vez que lo tengas abierto, añade el siguiente código al principio del archivo:

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

Este código lo que hace es redirigir automáticamente cualquier solicitud HTTP a HTTPS. Es una redirección 301, que es la más recomendada para SEO, ya que le indica a Google que la versión HTTPS es la definitiva.

[WARNING] Asegúrate de hacer una copia de seguridad del archivo .htaccess antes de modificarlo. Si cometes un error, podrías romper tu sitio web.

Método 3: Usar un plugin de WordPress

Si prefieres una solución más visual y no tocar código, puedes usar un plugin como "Really Simple SSL". Este plugin detecta automáticamente que tienes un certificado SSL instalado y configura todo el sitio para que funcione con HTTPS.

  1. Instala y activa el plugin desde el repositorio de WordPress.
  2. Al activarlo, el plugin te mostrará un aviso indicando que ha detectado el SSL y te preguntará si quieres activarlo.
  3. Haz clic en "Activar SSL" y el plugin se encargará de todo, incluyendo la redirección de URLs y la corrección de posibles problemas de contenido mixto.

[TIP] El plugin "Really Simple SSL" es ideal para principiantes porque automatiza todo el proceso y te avisa si hay algún error en tu configuración.

Paso 6: Solucionar el problema del "Contenido Mixto"

Un problema muy común después de configurar SSL es el "contenido mixto". Esto ocurre cuando tu sitio se carga a través de HTTPS, pero algunos recursos (imágenes, scripts, hojas de estilo) se cargan a través de HTTP. El navegador bloquea estos recursos por seguridad, lo que puede romper el diseño de tu sitio.

Para solucionar este problema, puedes:

  1. Usar un plugin de arreglo de contenido mixto: El plugin "Really Simple SSL" que mencionamos antes tiene una opción para arreglar estos problemas automáticamente.
  2. Buscar y reemplazar en la base de datos: Si tienes más experiencia, puedes usar un script o plugin para buscar todas las URLs http:// en tu base de datos y reemplazarlas por https://. El plugin "Better Search Replace" es una buena opción para esto.

[INFO] El contenido mixto es la causa más común de errores visuales después de activar SSL. No te asustes si ves algo raro, es un problema fácil de solucionar.

Preguntas frecuentes (FAQ) sobre SSL en Syspanel

¿Cuánto tiempo tarda en emitirse un certificado SSL con Syspanel?

El proceso es casi instantáneo. Por lo general, tarda entre 1 y 3 minutos. Si tarda más, es probable que haya un problema de configuración con tu dominio.

¿Los certificados de Let's Encrypt caducan?

Sí, los certificados de Let's Encrypt caducan cada 90 días. Sin embargo, Syspanel renueva automáticamente los certificados. No tienes que hacer nada manualmente.

¿Puedo usar un certificado SSL de pago con Syspanel?

Sí, Syspanel también te permite instalar certificados SSL de pago. En la sección de SSL, tendrás la opción de "Subir certificado" o "Certificado personalizado". Solo tendrás que pegar el contenido del certificado y la clave privada que te ha proporcionado tu proveedor.

¿Qué pasa si mi sitio sigue apareciendo como "No seguro" después de configurar SSL?

Esto puede deberse a que el navegador ha guardado una versión en caché de tu sitio. Prueba a borrar la caché del navegador o a abrir el sitio en una ventana de incógnito. Si el problema persiste, verifica que no haya contenido mixto en tu sitio.

¿Es necesario forzar HTTPS en WordPress después de instalar el certificado?

Sí, es totalmente necesario. Instalar el certificado solo hace que tu servidor pueda servir HTTPS, pero si no fuerzas la redirección, los usuarios podrían seguir accediendo a tu sitio a través de HTTP, lo que no sería seguro y no te daría los beneficios SEO.

¿Puedo configurar SSL para varios dominios en Syspanel?

Sí, puedes emitir certificados SSL para todos los dominios que tengas configurados en tu servidor. Solo tienes que repetir el proceso para cada uno.

Conclusión final

Configurar SSL en Syspanel para WordPress es un proceso muy sencillo gracias a la integración con Let's Encrypt. En resumen, los pasos son:

  1. Accede a Syspanel a través del puerto 2106.
  2. Ve a la sección SSL/TLS.
  3. Emite el certificado para tu dominio.
  4. Configura WordPress para forzar HTTPS.
  5. Soluciona cualquier problema de contenido mixto.

Siguiendo estos pasos, tu sitio web estará seguro, tus visitantes confiarán en él y mejorarás tu posicionamiento en Google. Es una tarea que no te llevará más de 10 minutos y que tiene un impacto enorme en la calidad y seguridad de tu web.

Si tienes alguna duda, no dudes en consultar la documentación oficial de Syspanel o dejar un comentario. ¡Nos vemos en el próximo artículo!

¿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