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

Configurar SSL gratuito en WordPress con Syspanel

Actualizado el 25 de febrero de 2026

¡Excelente! Me alegra que estés aquí. Soy tu técnico de soporte amigable y hoy vamos a convertir tu sitio WordPress en una fortaleza segura, sin gastar un solo centavo. Te guiaré paso a paso para instalar un certificado SSL gratuito usando Syspanel (antes conocido como HestiaCP), todo desde el puerto 2106. Al final, tu web será más rápida, más confiable y Google te lo agradecerá.

Vamos a ello.


¿Por qué necesitas un SSL en tu WordPress? (Y por qué es gratis)

Antes de meter manos a la obra, entendamos por qué esto es importante. Un certificado SSL (Secure Sockets Layer) es como un escudo mágico que cifra toda la información que viaja entre tu web y tus visitantes. Cuando lo tienes activado, verás un candado verde en la barra de direcciones y tu sitio usará https:// en lugar de http://.

Beneficios clave:

  • Seguridad: Protege datos como contraseñas, formularios y pagos.
  • Confianza: Tus visitantes se sienten seguros al ver el candado.
  • SEO: Google premia los sitios con HTTPS, ¡subirás posiciones!
  • Velocidad: Con HTTP/2 (que solo funciona con SSL), tu web carga más rápido.

Y lo mejor: con Let's Encrypt y Syspanel, puedes obtenerlo completamente gratis. No necesitas pagar a ningún proveedor. Solo sigue estos pasos.


Requisitos para empezar

Asegúrate de tener esto listo antes de comenzar:

  1. Acceso a Syspanel: Debes poder ingresar a tu panel de control. Recuerda, la URL es algo como https://tudominio.com:2106 o https://tu-ip:2106. Usa tu usuario y contraseña de administrador.
  2. WordPress instalado: Tu sitio debe estar funcionando, aunque sea en HTTP.
  3. Dominio apuntando a tu servidor: Tu dominio (ej: mipagina.com) debe resolver a la IP de tu servidor. Esto se configura desde tu proveedor de dominio.
  4. Correo electrónico válido: Let's Encrypt te pedirá uno para notificaciones importantes (como renovaciones).

[TIP] Si aún no tienes SSL, tu web se verá como "No segura" en los navegadores. No te preocupes, en minutos lo solucionamos.


Paso 1: Accede a Syspanel por el puerto 2106

Abre tu navegador favorito y escribe la dirección de tu Syspanel. Normalmente es:

https://tudominio.com:2106 o https://192.168.1.100:2106 (sustituye por tu IP real).

Si es la primera vez, el navegador te mostrará una advertencia de seguridad porque el certificado del panel aún no es confiable. No te alarmes, es normal. Haz clic en Avanzado y luego en Continuar (no seguro) para acceder.

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

[INFO] Syspanel es el nombre que usamos para referirnos a HestiaCP. Es el mismo sistema, solo que lo llamamos así para que sea más fácil de recordar.


Paso 2: Localiza tu dominio en Syspanel

En el menú lateral izquierdo, busca la sección WEB. Verás una lista de todos los dominios que tienes alojados en este servidor.

Identifica el dominio de tu WordPress. Por ejemplo, si tu web es mipagina.com, busca esa entrada. Haz clic en el nombre del dominio para expandir sus opciones.

[WARNING] Asegúrate de que tu dominio esté correctamente configurado con los registros DNS. Si no, el SSL no se generará.


Paso 3: Activa el SSL gratuito con Let's Encrypt

Una vez dentro de la configuración de tu dominio, busca un botón o enlace que diga SSL o Certificado SSL. En Syspanel, suele estar en la parte superior derecha, con un icono de candado.

Haz clic en SSL.

Se abrirá una ventana con varias opciones. La que nos interesa es Let's Encrypt SSL. Verás algo como:

  • SSL Support: Actívalo (ON).
  • Let's Encrypt SSL: Marca la casilla.
  • Correo electrónico: Escribe un correo válido (ej: tu@email.com). Let's Encrypt lo usará para avisarte si hay problemas.
  • Usar wildcard: No lo marques a menos que sepas lo que haces (para subdominios). Déjalo sin marcar.

Luego, haz clic en Guardar o Instalar SSL.

[TIP] Si ves un error como "No se pudo verificar el dominio", espera 5 minutos y vuelve a intentarlo. A veces los DNS tardan en propagarse.


Paso 4: Verifica que el SSL esté activo

Después de unos segundos, Syspanel te mostrará un mensaje de éxito. Ahora, abre una nueva pestaña en tu navegador y visita tu web usando https://:

https://mipagina.com

Deberías ver el candado verde en la barra de direcciones. Si aparece un candado con una advertencia, no te preocupes, aún falta un paso importante en WordPress.

[INFO] Let's Encrypt emite certificados válidos por 90 días. Syspanel los renueva automáticamente, así que no tienes que preocuparte.


Paso 5: Configura WordPress para usar HTTPS (¡El paso clave!)

Ahora que el servidor tiene SSL, debes decirle a WordPress que use la versión segura de tu web. Si no haces esto, tu web se verá rota (sin CSS, imágenes, etc.) o seguirá mostrando "No seguro".

Opción A: Usando un plugin (Recomendado para principiantes)

  1. Ve a tu escritorio de WordPress (ej: https://mipagina.com/wp-admin).
  2. En el menú izquierdo, ve a Plugins > Añadir nuevo.
  3. Busca el plugin Really Simple SSL. Es uno de los más populares y fáciles de usar.
  4. Instálalo y actívalo.
  5. El plugin detectará automáticamente tu SSL y te preguntará si quieres activarlo. Haz clic en ¡Activar SSL!.
  6. ¡Listo! El plugin ajustará todas las URLs de tu sitio para que usen HTTPS.

Opción B: Manual (Sin plugins)

Si prefieres no usar plugins, puedes hacerlo tú mismo editando el archivo wp-config.php. Pero cuidado, un error puede romper tu web.

  1. Accede a tu servidor por FTP o al administrador de archivos de Syspanel.
  2. Busca la carpeta de tu web (normalmente en /home/usuario/web/tudominio/public_html).
  3. Abre el archivo wp-config.php.
  4. Justo antes de la línea que dice /* That's all, stop editing! Happy blogging. */, agrega estas líneas:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');

Reemplaza tudominio.com por tu dominio real.

  1. Guarda el archivo y cierra.

[WARNING] Si cometes un error tipográfico, tu web dejará de cargar. Siempre haz una copia de seguridad antes de editar archivos importantes.


Paso 6: Corrige contenido mixto (Mixed Content)

Incluso después de activar SSL, algunos elementos de tu web (imágenes, scripts, enlaces) pueden seguir cargándose con HTTP. Esto se llama contenido mixto y provoca que el candado no sea verde (sino gris o con un triángulo de advertencia).

Solución con Really Simple SSL

El plugin que instalamos antes ya se encarga de esto automáticamente. En su configuración, verás una opción para forzar HTTPS y corregir contenido mixto. Actívala.

Solución manual (avanzado)

Si prefieres hacerlo manual, puedes usar un plugin como Better Search Replace para buscar y reemplazar todas las URLs HTTP por HTTPS en la base de datos.

  1. Instala y activa el plugin.
  2. Ve a Herramientas > Better Search Replace.
  3. En Buscar, escribe: http://tudominio.com
  4. En Reemplazar, escribe: https://tudominio.com
  5. Selecciona todas las tablas de la base de datos (menos las de caché si tienes).
  6. Marca la casilla Ejecutar como consulta SQL seca (para hacer una prueba primero).
  7. Haz clic en Ejecutar búsqueda/reemplazo.

[TIP] Siempre haz una copia de seguridad de tu base de datos antes de hacer reemplazos. Si algo sale mal, puedes restaurarla.


Paso 7: Verifica todo con herramientas online

Para asegurarte de que tu SSL está perfecto, usa estas herramientas gratuitas:

  • SSL Labs (ssllabs.com): Te dará una calificación de la configuración de tu SSL. Busca una A o A+.
  • Why No Padlock (whynopadlock.com): Te dice exactamente qué elementos están causando contenido mixto.
  • Google Search Console: Añade tu propiedad con HTTPS y solicita la indexación de la nueva versión.

Preguntas Frecuentes (FAQ)

¿Cuánto dura el certificado SSL gratuito?

Los certificados de Let's Encrypt duran 90 días. Pero no te preocupes, Syspanel los renueva automáticamente cada 60 días aproximadamente, así que no tienes que hacer nada.

¿Puedo usar SSL en varios dominios?

Sí, cada dominio en Syspanel puede tener su propio certificado Let's Encrypt. Solo repite el proceso para cada uno.

¿Qué hago si veo "Su conexión no es privada"?

Esto puede pasar si el certificado no se ha renovado aún o si hay un error de configuración. Revisa que la fecha y hora de tu servidor sean correctas (los certificados dependen de eso). También puedes forzar la renovación desde Syspanel: ve a la sección SSL de tu dominio y haz clic en Renovar.

¿Pierdo mi SEO al migrar de HTTP a HTTPS?

No, al contrario, Google lo ve como una mejora. Pero asegúrate de configurar una redirección 301 de HTTP a HTTPS. Syspanel lo hace automáticamente cuando activas SSL, pero puedes verificarlo en la configuración del dominio.

¿Puedo usar SSL gratuito para tiendas online (WooCommerce)?

Sí, Let's Encrypt es perfectamente seguro para tiendas. Sin embargo, si procesas pagos directamente en tu web (sin pasarela externa), algunos bancos pueden exigir un certificado de pago (SSL OV o EV). En ese caso, necesitarás uno de pago. Pero para la mayoría de las tiendas, el gratuito es suficiente.


¡Ya tienes SSL en tu WordPress!

Felicidades, has completado la configuración de SSL WordPress Syspanel de forma gratuita. Tu web ahora es más segura, más confiable y mejor posicionada en Google.

Recuerda que si algún paso te parece complicado, siempre puedes pedir ayuda a tu proveedor de hosting o a la comunidad de Syspanel. Pero siguiendo esta guía, deberías tenerlo listo en menos de 15 minutos.

Resumen rápido:

  1. Accede a Syspanel (puerto 2106).
  2. Activa Let's Encrypt en tu dominio.
  3. Instala el plugin Really Simple SSL en WordPress.
  4. ¡Disfruta de tu candado verde!

Si tienes dudas, déjalas en los comentarios. ¡Estoy aquí para ayudarte!


Artículo escrito por tu técnico de soporte amigable. Configurar SSL nunca fue tan fácil.

¿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