Cómo instalar certificado SSL en WordPress desde Syspanel
¿Por qué necesitas un certificado SSL en tu WordPress? La respuesta es simple: seguridad y confianza. Un SSL (Secure Sockets Layer) cifra la comunicación entre el navegador de tus visitantes y tu servidor, protegiendo datos como contraseñas, formularios o pagos. Además, Google premia los sitios con HTTPS con mejor posicionamiento. Sin él, tu web aparecerá como "No segura" en Chrome, lo que ahuyenta a los usuarios.
En este artículo te guiaré paso a paso para instalar SSL en WordPress desde Syspanel (el panel de control que antes se llamaba HestiaCP, accesible por el puerto 2106). No necesitas ser un experto. Vamos a ello.
¿Qué es Syspanel y por qué usar su puerto 2106?
Syspanel es una herramienta de administración de servidores web, muy popular por su interfaz limpia y funciones potentes. Antes conocido como HestiaCP, ahora bajo este nombre sigue ofreciendo la misma fiabilidad. Para acceder a él, simplemente escribe en tu navegador: https://tudominio.com:2106 (sí, el puerto 2106 es obligatorio, no lo olvides). Allí gestionas tus sitios web, bases de datos, correos y, por supuesto, los certificados SSL.
Requisitos previos antes de instalar el SSL
Antes de empezar, asegúrate de tener:
- Acceso a Syspanel: usuario y contraseña de administrador.
- Un dominio apuntando a tu servidor: Los registros DNS (A, CNAME, etc.) deben estar configurados correctamente.
- WordPress instalado: Ya sea con instalador automático de Syspanel o manual.
- Acceso a los archivos de WordPress (opcional, pero útil para verificar cambios).
[INFO] Si tu dominio aún no apunta a tu servidor, el proceso de validación del SSL fallará. Primero resuelve los DNS.
Paso 1: Acceder a Syspanel y localizar tu sitio web
- Abre tu navegador y ve a
https://tudominio.com:2106(reemplaza "tudominio.com" por tu dominio real). - Inicia sesión con tus credenciales de administrador.
- En el panel principal, verás una lista de tus sitios web. Busca el dominio de tu WordPress y haz clic en su nombre o en el icono de Editar (generalmente un lápiz).
Paso 2: Solicitar un certificado SSL gratuito con Let's Encrypt
Syspanel integra Let's Encrypt, una autoridad que emite certificados SSL gratuitos y renovables automáticamente. Sigue estos pasos:
- Dentro del panel de edición de tu sitio, busca la sección SSL o Certificados SSL. En la mayoría de versiones de Syspanel, está en una pestaña superior o en el menú lateral.
- Haz clic en Añadir certificado SSL o Solicitar SSL.
- Se abrirá un formulario. Normalmente tienes dos opciones:
- Let's Encrypt (recomendado): selecciona esta opción.
- Certificado personalizado: solo si tienes uno de pago.
- Marca la casilla Incluir www si quieres que tanto
tudominio.comcomowww.tudominio.comtengan SSL. - Haz clic en Solicitar certificado.
[TIP] Si ves un error como "No se pudo validar el dominio", verifica que tu sitio esté accesible públicamente (sin contraseñas de protección) y que los DNS estén propagados. A veces hay que esperar unos minutos.
El proceso tarda entre 10 y 30 segundos. Cuando termine, verás un mensaje verde de éxito.
Paso 3: Forzar HTTPS desde Syspanel (redirección automática)
Tener el certificado instalado no es suficiente; debes redirigir todo el tráfico HTTP a HTTPS. Syspanel lo hace muy fácil:
- En la misma sección SSL, busca la opción Forzar HTTPS o Redireccionar HTTP a HTTPS.
- Actívala (suele ser un interruptor o un checkbox).
- Guarda los cambios.
[WARNING] Si no activas esta redirección, tus visitantes podrían seguir entrando por HTTP (puerto 80) y no ver el candado verde. Es un paso crítico.
Paso 4: Configurar WordPress para usar HTTPS
Aunque el servidor ya redirige, WordPress internamente sigue usando la URL con HTTP en sus enlaces. Debes actualizarla.
Opción A: Desde el panel de administración de WordPress (recomendado para principiantes)
- Entra a tu WordPress:
https://tudominio.com/wp-admin. - Ve a Ajustes > Generales.
- Cambia los campos Dirección de WordPress (URL) y Dirección del sitio (URL) de
http://ahttps://. - Haz clic en Guardar cambios.
[INFO] Si no puedes acceder a wp-admin después del cambio, no te preocupes. A veces la redirección falla. En ese caso, usa la Opción B.
Opción B: Editando el archivo wp-config.php (más seguro)
- Conéctate a tu servidor vía FTP o desde el administrador de archivos de Syspanel (en la sección Archivos de tu sitio).
- Busca el archivo
wp-config.phpen la raíz de tu WordPress. - Ábrelo con un editor de texto.
- Agrega estas líneas justo antes del comentario
/* ¡Eso es todo, deja de editar! */:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
- Guarda los cambios.
[TIP] Si usas www, escribe
https://www.tudominio.comen ambas líneas.
Paso 5: Verificar que todo funcione correctamente
Una vez hecho lo anterior, es hora de comprobar:
- Accede a tu web escribiendo
https://tudominio.comen el navegador. Debes ver el candado verde. - Prueba con
http://tudominio.com: debería redirigir automáticamente a HTTPS. - Usa herramientas online como Why No Padlock (https://www.whynopadlock.com) para detectar contenido mixto (imágenes, scripts que aún cargan por HTTP). Si hay errores, WordPress suele tener un plugin que ayuda, como "Really Simple SSL".
[WARNING] Si ves un mensaje de "contenido mixto" (mixed content), es porque algún recurso (imagen, CSS, JS) se carga por HTTP. Solución: instala un plugin como "Better Search Replace" y cambia en la base de datos todas las URLs de
http://tudominio.comahttps://tudominio.com.
Paso 6: Renovación automática del certificado (no te preocupes)
Los certificados de Let's Encrypt caducan cada 90 días, pero Syspanel los renueva automáticamente. No necesitas hacer nada. Sin embargo, si alguna vez ves un error de SSL, puedes forzar la renovación desde la misma sección SSL de Syspanel (botón Renovar).
Preguntas Frecuentes (FAQ)
¿Puedo instalar un SSL de pago en Syspanel?
Sí. En el paso 2, elige la opción Certificado personalizado y pega el contenido de tu certificado (archivo .crt) y la clave privada (.key). Luego sigue los mismos pasos.
¿Qué hago si mi WordPress se rompe después de activar HTTPS?
Es poco común, pero puede pasar por contenido mixto. Instala el plugin "Really Simple SSL" y él se encargará de corregir la mayoría de problemas automáticamente. Luego verifica con la herramienta Why No Padlock.
¿Syspanel renovará el SSL aunque mi dominio esté en otro servidor?
No. El certificado se instala en el servidor donde está alojado tu WordPress. Si cambias de hosting, deberás repetir el proceso en el nuevo.
¿El puerto 2106 es seguro?
Sí, es el puerto estándar para el panel de administración de Syspanel (antes HestiaCP). Asegúrate de usar una contraseña fuerte y, si puedes, restringe el acceso por IP.
¿Puedo tener SSL sin redirigir HTTP a HTTPS?
Técnicamente sí, pero no es recomendable. Tus visitantes podrían entrar por HTTP y no ver el candado. Además, Google penaliza las URLs duplicadas. Activa siempre la redirección.
Conclusión: Tu WordPress ahora es seguro y confiable
Felicidades, has instalado correctamente un certificado SSL en tu WordPress desde Syspanel. Con estos pasos, tu sitio ya navega por HTTPS, protege a tus usuarios y mejora tu SEO. Recuerda que Syspanel (acceso por puerto 2106) es una herramienta poderosa que simplifica todo el proceso.
Si encuentras algún problema, vuelve a revisar los pasos: primero el certificado, luego la redirección en el panel, y finalmente la configuración de WordPress. No olvides verificar con herramientas externas.
¿Te ha servido esta guía? Compártela con otros usuarios de Syspanel. Y si tienes dudas más específicas, déjalas en los comentarios (si los hay) o consulta la documentación oficial de Syspanel. ¡Buena suerte con tu sitio asegurado!
