Cómo configurar un dominio y SSL para WordPress en Syspanel
Introducción: Por qué es importante configurar bien tu dominio y SSL
Configurar un dominio y un certificado SSL en WordPress puede sonar a tarea de expertos, pero con Syspanel es más sencillo de lo que imaginas. Tener un dominio apuntando correctamente a tu sitio y un candado verde en la barra de direcciones no solo mejora la seguridad de tus visitantes, sino que también es un factor clave para el SEO. Google valora positivamente los sitios con HTTPS, y tus usuarios confiarán más en tu web. En esta guía te explicaré paso a paso cómo configurar dominio Syspanel y añadir SSL WordPress Syspanel usando Let’s Encrypt Syspanel, todo desde el panel de control Syspanel (accesible por el puerto 2106). Sin tecnicismos complicados, solo instrucciones claras para que lo hagas tú mismo.
Requisitos previos antes de empezar
Antes de lanzarte a la configuración, asegúrate de tener lo siguiente:
- Acceso a Syspanel: Necesitas las credenciales de administrador. Recuerda que la URL de acceso es algo como
https://tudominio.com:2106o la IP de tu servidor seguida de:2106. - Un dominio registrado: Puede ser .com, .es, .org, etc. Debes tener acceso a la gestión de sus DNS (normalmente en tu proveedor de dominios).
- WordPress instalado: Aunque esta guía se centra en el dominio y SSL, asumimos que ya tienes WordPress funcionando en tu servidor (puede estar en una carpeta o en la raíz).
- Registros DNS básicos: Saber cómo añadir registros A y CNAME en tu panel de DNS.
[INFO] Si aún no has instalado WordPress, primero hazlo desde Syspanel. Ve a “WordPress Installer” y sigue las instrucciones. Luego vuelve aquí.
Paso 1: Configurar el dominio en Syspanel
El primer paso para configurar dominio Syspanel es agregarlo como un sitio web independiente. Syspanel organiza cada dominio como un “dominio” o “sitio web” dentro del panel.
- Inicia sesión en Syspanel usando tu usuario y contraseña. Verás el panel principal con un resumen de tus sitios.
- Ve a la sección “Web” o “Sitios web” (depende de la versión, suele estar en el menú lateral izquierdo).
- Haz clic en “Añadir dominio” o “Agregar sitio”. Se abrirá un formulario.
- Escribe tu dominio completo (por ejemplo,
mipaginaweb.com). No incluyas “www” todavía, lo añadiremos después como alias. - Selecciona el tipo de sitio: Elige “WordPress” si quieres que Syspanel configure automáticamente algunos ajustes, o “Dominio simple” si ya tienes WordPress instalado. Para esta guía, elige “Dominio simple” si ya tienes WordPress.
- Configura la carpeta raíz: Syspanel te sugerirá una ruta como
/home/usuario/web/mipaginaweb.com/public_html. Puedes dejarla por defecto. - Haz clic en “Guardar”. El dominio se creará y aparecerá en la lista.
[TIP] Si tu WordPress ya está instalado en otra carpeta, puedes cambiar la ruta en este paso. Asegúrate de que coincida con la ubicación real de tu instalación.
Paso 2: Apuntar los DNS del dominio a tu servidor
Ahora que el dominio está en Syspanel, debes decirle a Internet que tu web vive en ese servidor. Esto se hace modificando los DNS de tu dominio desde el proveedor donde lo compraste.
- Accede al panel de tu proveedor de dominio (por ejemplo, Namecheap, GoDaddy, DonDominio, etc.).
- Busca la sección “DNS” o “Zone Editor”.
- Añade un registro A con los siguientes datos:
- Nombre/Host:
@(o déjalo vacío, según el proveedor). - Valor/Dirección IP: La IP de tu servidor (la que aparece en Syspanel, normalmente en la sección “Información del servidor”).
- TTL: Déjalo por defecto (3600 o automático).
- Nombre/Host:
- Añade un registro CNAME para el subdominio “www”:
- Nombre/Host:
www - Valor:
@otudominio.com(apunta al dominio principal).
- Nombre/Host:
- Guarda los cambios. La propagación DNS puede tardar desde unos minutos hasta 48 horas, aunque normalmente es cuestión de horas.
[WARNING] No borres los registros MX si usas correo en ese dominio. Si solo usas la web, puedes eliminarlos para evitar conflictos.
Paso 3: Forzar el uso de www o dominio sin www (redirección)
Es recomendable elegir una versión canónica de tu dominio (con o sin www) para evitar contenido duplicado, algo que Google penaliza. En Syspanel puedes hacerlo fácilmente.
- Ve a la sección “Web” y haz clic en tu dominio recién creado.
- Busca la pestaña “Redirecciones” o “Redirect”.
- Añade una redirección 301:
- Desde:
www.tudominio.com(si quieres usar sin www) otudominio.com(si quieres usar con www). - Hacia: La versión que prefieras (por ejemplo,
https://tudominio.com). - Tipo: 301 (permanente).
- Desde:
- Guarda. Esto hará que cualquier visita a la otra versión se redirija automáticamente.
Paso 4: Instalar el certificado SSL con Let’s Encrypt en Syspanel
Llegamos al punto clave: SSL WordPress Syspanel. Syspanel integra Let’s Encrypt Syspanel de forma nativa, lo que significa que puedes obtener un certificado SSL gratuito y renovarlo automáticamente con solo unos clics.
- Desde la lista de dominios en Syspanel, haz clic en el dominio que acabas de configurar.
- Ve a la pestaña “SSL” o “Certificados SSL”.
- Selecciona “Let’s Encrypt” como proveedor.
- Marca las opciones:
- Incluir el subdominio www: Sí, para que el certificado cubra también
www.tudominio.com. - Forzar HTTPS: Actívalo. Esto redirigirá todo el tráfico HTTP a HTTPS automáticamente.
- Incluir el subdominio www: Sí, para que el certificado cubra también
- Haz clic en “Instalar” o “Obtener certificado”. El proceso toma unos segundos. Syspanel verificará que el dominio apunta a tu servidor (por eso es importante que los DNS ya estén propagados).
- Verás un mensaje de éxito y el candado verde aparecerá en tu navegador al visitar tu web.
[INFO] Si el certificado falla, espera unas horas y reintenta. La propagación DNS puede estar retrasada. También asegúrate de que tu servidor tenga los puertos 80 y 443 abiertos en el firewall.
Paso 5: Configurar WordPress para usar HTTPS
Aunque el SSL esté instalado en el servidor, WordPress sigue usando HTTP internamente. Debes decirle que ahora tu sitio es HTTPS.
- Accede al panel de administración de WordPress (tudominio.com/wp-admin).
- Ve a “Ajustes” > “Generales”.
- Cambia las dos direcciones (Dirección de WordPress y Dirección del sitio) de
http://ahttps://. Por ejemplo:https://tudominio.com
- Guarda los cambios. WordPress se recargará y ahora todo será HTTPS.
[WARNING] Si al guardar te quedas sin acceso al panel, no entres en pánico. Puedes editar el archivo
wp-config.phpmediante FTP o el gestor de archivos de Syspanel y añadir estas líneas:
define('WP_HOME','https://tudominio.com');
define('WP_SITEURL','https://tudominio.com');
Paso 6: Verificar que todo funciona correctamente
Para asegurarte de que la configuración es correcta:
- Visita tu web desde un navegador diferente o en modo incógnito. Debe mostrar el candado verde.
- Prueba la versión con www (si configuraste redirección) y sin www. Ambas deben llevar a la misma versión canónica.
- Usa herramientas online como “SSL Checker” o “Why No Padlock” para detectar contenido mixto (imágenes o scripts cargados por HTTP). Si hay errores, instala un plugin como “Really Simple SSL” que puede ayudar a corregirlos automáticamente.
- Comprueba que los formularios y el carrito (si tienes tienda) funcionen con HTTPS.
Solución de problemas comunes (FAQ)
1. “Mi web no carga después de instalar SSL”
- Causa: Puede que el dominio no esté bien apuntado o que el certificado no se haya emitido.
- Solución: Verifica que los DNS apunten a la IP correcta. Espera 24 horas si es necesario. También revisa que el firewall permita el puerto 443.
2. “El certificado Let’s Encrypt no se renueva automáticamente”
- Causa: Syspanel tiene un cron que renueva los certificados. Si está desactivado, fallará.
- Solución: Ve a “Syspanel” > “Configuración” > “Tareas programadas” y asegúrate de que el cron de Let’s Encrypt está activo. También puedes renovarlo manualmente desde la pestaña SSL.
3. “Veo contenido mixto (HTTP y HTTPS) en mi web”
- Causa: Algunos recursos (imágenes, CSS, JS) se cargan con HTTP.
- Solución: Usa un plugin como “SSL Insecure Content Fixer” o cambia manualmente las URLs en la base de datos con “Better Search Replace”.
4. “No puedo acceder a Syspanel por el puerto 2106”
- Causa: El puerto puede estar bloqueado por tu firewall o por el proveedor de hosting.
- Solución: Contacta a tu proveedor para que abra el puerto 2106. También puedes usar un túnel SSH si sabes hacerlo.
5. “Mi dominio tiene correo y no quiero que se rompa”
- Causa: Al modificar los DNS, los registros MX pueden perderse.
- Solución: Antes de cambiar los DNS, anota los registros MX actuales. Después de configurar el dominio en Syspanel, añádelos de nuevo en tu proveedor DNS.
Conclusión: Tu web ya está segura y optimizada para SEO
Has logrado configurar dominio Syspanel y añadir SSL WordPress Syspanel usando Let’s Encrypt Syspanel en pocos pasos. Ahora tu sitio carga con HTTPS, lo que mejora la confianza de los usuarios y el posicionamiento en buscadores. Recuerda que la seguridad es un proceso continuo: mantén WordPress y sus plugins actualizados, y revisa periódicamente que el certificado SSL esté vigente. Syspanel se encarga de la renovación automática, pero nunca está de más echar un vistazo.
Si te has quedado con alguna duda, revisa los pasos anteriores o consulta la documentación oficial de Syspanel (recuerda que el acceso es por el puerto 2106). ¡Tu web ya está lista para brillar en Internet!
