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

Configurar una base de datos en Syspanel para WordPress

Actualizado el 11 de febrero de 2026

Configurar una base de datos en Syspanel para WordPress es un paso esencial para que tu sitio web funcione correctamente. WordPress necesita una base de datos MySQL para almacenar todo el contenido, como entradas, páginas, comentarios y configuraciones. En esta guía, te explicaré paso a paso cómo crear y configurar esta base de datos usando Syspanel, la herramienta de administración de hosting que usamos en lugar de HestiaCP. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). ¡No te preocupes si nunca lo has hecho, es más fácil de lo que parece!

¿Qué necesitas antes de empezar?

Antes de lanzarte a configurar la base de datos, asegúrate de tener lo siguiente listo:

  • Acceso a Syspanel: Debes tener las credenciales de administrador (usuario y contraseña) para iniciar sesión en Syspanel. Si no las tienes, contacta con tu proveedor de hosting.
  • Un dominio o subdominio: WordPress se instalará en un sitio web, así que necesitas tener un dominio o subdominio ya creado en Syspanel.
  • Conocimientos básicos: No necesitas ser un experto, solo saber navegar por un panel web y leer instrucciones.

[TIP] Si es tu primera vez, te recomiendo practicar con un subdominio de prueba para no afectar tu sitio principal.

Paso 1: Iniciar sesión en Syspanel

Lo primero es acceder a Syspanel. Abre tu navegador web y escribe la dirección de tu servidor seguida del puerto 2106. Por ejemplo: https://tudominio.com:2106 o https://tu-ip-del-servidor:2106. Si ves un aviso de seguridad (por el certificado SSL autofirmado), no te preocupes, es normal. Haz clic en "Avanzado" y luego en "Continuar" para acceder.

  • Ingresa tu nombre de usuario y contraseña de Syspanel.
  • Haz clic en Iniciar sesión.

Una vez dentro, verás el panel principal con varias opciones. No te asustes por la cantidad de menús; nos enfocaremos solo en lo necesario.

Paso 2: Crear la base de datos MySQL

Ahora vamos a crear la base de datos que usará WordPress. Sigue estos pasos:

  1. En el menú lateral izquierdo, busca y haz clic en Base de datos o Databases (depende del idioma que tengas configurado).
  2. Verás una lista de bases de datos existentes (si las hay) y un botón que dice Agregar base de datos o Add Database. Haz clic ahí.
  3. Se abrirá un formulario. Debes completar los siguientes campos:
    • Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo, wordpress_blog o mipagina_db. Evita espacios y caracteres especiales; usa solo letras, números y guiones bajos.
    • Usuario de la base de datos: Crea un usuario específico para WordPress, como wp_user o admin_blog. No uses el usuario root por seguridad.
    • Contraseña: Genera una contraseña segura. Puedes usar el generador automático que ofrece Syspanel (suele tener un botón con forma de llave). Si la generas manualmente, que tenga al menos 12 caracteres, con mayúsculas, minúsculas, números y símbolos.
    • Host: Normalmente se deja como localhost o 127.0.0.1, a menos que tu proveedor indique otra cosa.
  4. Marca la casilla Crear usuario (si no está marcada por defecto).
  5. Haz clic en Guardar o Agregar.

[INFO] El nombre de la base de datos y el usuario suelen tener un prefijo automático (como el nombre de tu cuenta en Syspanel). Por ejemplo, si tu cuenta se llama usuario1, la base de datos podría llamarse usuario1_wordpress_blog. Esto es normal y ayuda a organizar los recursos.

¡Listo! Ya tienes tu base de datos MySQL creada. Ahora vamos a asignar los permisos necesarios.

Paso 3: Asignar permisos al usuario de la base de datos

Para que WordPress pueda conectarse y manipular la base de datos, el usuario debe tener todos los permisos (o al menos los esenciales). Syspanel suele asignarlos automáticamente al crear la base de datos, pero es bueno verificarlo:

  1. En la lista de bases de datos, busca la que acabas de crear.
  2. Haz clic en el icono de Editar (normalmente un lápiz o un engranaje) al lado de la base de datos.
  3. Ve a la sección Usuarios o Permissions.
  4. Verás el usuario que creaste. Asegúrate de que tenga marcados todos los privilegios, como SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, etc. Si no ves una opción para marcar todo, busca un botón que diga Grant All o Todos los privilegios.
  5. Guarda los cambios.

[WARNING] No le quites ningún permiso al usuario, porque WordPress necesita casi todos para funcionar correctamente (por ejemplo, para actualizar plugins o temas). Si restringes demasiado, el sitio podría dar errores.

Paso 4: Obtener los datos de conexión

Para instalar WordPress, necesitarás los siguientes datos de conexión a la base de datos. Anótalos en un lugar seguro:

  • Nombre de la base de datos: El que creaste, por ejemplo, usuario1_wordpress_blog.
  • Usuario de la base de datos: Ejemplo: usuario1_wp_user.
  • Contraseña: La que estableciste.
  • Host de la base de datos: Casi siempre es localhost. Si tu servidor usa un host remoto, tu proveedor te lo indicará.

[TIP] Si olvidas la contraseña, siempre puedes cambiarla desde Syspanel editando la base de datos y generando una nueva.

Paso 5: Instalar WordPress y conectar la base de datos

Ahora que tienes la base de datos lista, es momento de instalar WordPress. Hay dos formas comunes: usando el instalador automático de Syspanel o manualmente. Te explico ambas:

Opción A: Instalación automática desde Syspanel (recomendada para principiantes)

  1. En el menú lateral de Syspanel, busca WordPress o Instalador de aplicaciones (puede estar en la sección Web o Aplicaciones).
  2. Haz clic en Instalar WordPress.
  3. Selecciona el dominio o subdominio donde quieres instalarlo.
  4. Te pedirá los datos de la base de datos. Aquí introduces:
    • Nombre de la base de datos: El que creaste.
    • Usuario: El usuario que creaste.
    • Contraseña: La contraseña.
    • Host: localhost.
  5. Completa otros campos opcionales como el título del sitio, el nombre de administrador de WordPress, etc.
  6. Haz clic en Instalar. En unos segundos, WordPress estará listo y recibirás la URL de acceso.

Opción B: Instalación manual (si prefieres más control)

  1. Descarga WordPress desde wordpress.org y súbelo a tu dominio mediante FTP o el administrador de archivos de Syspanel.
  2. Descomprime los archivos en la carpeta raíz del dominio (por ejemplo, public_html).
  3. Abre tu navegador y ve a tudominio.com/wp-admin/install.php.
  4. Sigue los pasos del asistente de instalación. Cuando te pida los datos de la base de datos, usa la misma información que anotaste:
    • Database Name: El nombre de tu base de datos.
    • Username: El usuario.
    • Password: La contraseña.
    • Database Host: localhost.
    • Table Prefix: Puedes dejarlo como wp_ o cambiarlo por seguridad (por ejemplo, wp3_).
  5. Continúa con la instalación y crea tu usuario administrador de WordPress.

[INFO] Si usas la instalación manual, asegúrate de que los archivos tengan los permisos correctos (generalmente 755 para carpetas y 644 para archivos). Syspanel puede ayudarte a ajustarlos desde el administrador de archivos.

Preguntas frecuentes (FAQ)

Aquí respondo las dudas más comunes que suelen tener los usuarios al configurar una base de datos en Syspanel para WordPress.

¿Puedo usar la misma base de datos para varios sitios WordPress?

No es recomendable. Cada instalación de WordPress debe tener su propia base de datos independiente para evitar conflictos de datos y problemas de rendimiento. Si tienes varios sitios, crea una base de datos separada para cada uno.

¿Qué hago si olvido la contraseña de la base de datos?

No te preocupes. En Syspanel, ve a la sección Base de datos, edita la base de datos correspondiente y busca la opción de cambiar la contraseña del usuario. Genera una nueva y actualiza el archivo wp-config.php de WordPress con la nueva contraseña.

¿Por qué WordPress me dice "Error al conectar con la base de datos"?

Esto suele ocurrir por tres razones:

  • Los datos de conexión (nombre, usuario, contraseña, host) son incorrectos en el archivo wp-config.php.
  • El usuario no tiene permisos suficientes (revisa el Paso 3).
  • El servidor de base de datos no está funcionando (contacta con tu proveedor de hosting).

¿Necesito crear una base de datos antes de instalar WordPress?

Sí, es obligatorio. WordPress no puede funcionar sin una base de datos MySQL. Syspanel te permite crearla fácilmente, como vimos en esta guía.

¿El puerto 2106 es seguro para acceder a Syspanel?

Sí, Syspanel utiliza un puerto personalizado (2106) para mayor seguridad, ya que evita ataques automatizados en puertos comunes. Solo asegúrate de usar una contraseña fuerte para tu cuenta de Syspanel.

¿Puedo usar phpMyAdmin para gestionar la base de datos?

Sí, Syspanel suele incluir phpMyAdmin. Puedes acceder desde el menú de Base de datos o Herramientas. Es útil para hacer copias de seguridad o consultas avanzadas, pero no es necesario para la instalación básica de WordPress.

Consejos finales para mantener tu base de datos segura

Una vez que tu WordPress esté funcionando, no olvides estos buenos hábitos:

  • Realiza copias de seguridad periódicas: Syspanel te permite exportar la base de datos desde la sección de bases de datos o usando phpMyAdmin. Programa backups semanales.
  • Actualiza WordPress y los plugins regularmente: Las vulnerabilidades pueden comprometer tu base de datos.
  • Usa contraseñas fuertes: Tanto para el usuario de la base de datos como para el administrador de WordPress.
  • Cambia el prefijo de las tablas: Si instalaste manualmente, usar un prefijo como wp_ es común, pero cambiarlo a algo como xyz123_ dificulta los ataques SQL injection.

[WARNING] Nunca compartas los datos de conexión de tu base de datos (nombre, usuario, contraseña) en foros públicos o con personas no autorizadas. Es información sensible.

Conclusión

Configurar una base de datos en Syspanel para WordPress es un proceso sencillo que consta de cuatro pasos: crear la base de datos, asignar permisos, obtener los datos de conexión e instalarlos en WordPress. Con Syspanel, todo está integrado y no necesitas conocimientos avanzados de MySQL. Recuerda que el acceso es por el puerto 2106 y que siempre puedes contar con el soporte técnico de tu hosting si tienes dudas. ¡Ahora ya puedes lanzar tu sitio WordPress con total confianza!

Si te ha quedado alguna pregunta, no dudes en consultar la documentación oficial de Syspanel o escribir a nuestro equipo de soporte. ¡Buena suerte con tu nuevo sitio web!

¿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