Cómo conectar WordPress a tu base de datos en Plesk
¿Tu sitio WordPress no arranca o te aparece el temido mensaje "Error al establecer conexión con la base de datos"? No te preocupes, es una de las situaciones más comunes al migrar o instalar WordPress en un servidor con Plesk.
Vamos a resolverlo paso a paso. En esta guía te explico, de forma clara y sin tecnicismos, cómo conectar WordPress a tu base de datos en Plesk. Ajustaremos el archivo mágico wp-config.php y te asegurarás de que todo funcione a la perfección.
¿Qué necesitas antes de empezar?
Antes de meter mano en el código, asegúrate de tener a mano estos datos. Los vas a necesitar sí o sí:
- Nombre de la base de datos: suele ser algo como
ejemplo_wp_db. - Usuario de la base de datos: normalmente se crea junto a la base, algo como
ejemplo_wp_user. - Contraseña del usuario: la que definiste al crear el usuario en Plesk.
- Host de la base de datos: casi siempre es
localhost, pero a veces Plesk usa un nombre comolocalhost:/tmp/mysql5.socko la IP del servidor. - Prefijo de tablas: por defecto es
wp_, pero puedes personalizarlo.
[TIP] Si no recuerdas alguno de estos datos, no te preocupes. En el siguiente apartado te enseño a obtenerlos desde Plesk.
Paso 1: Obtener los datos de conexión desde Plesk
Plesk tiene un panel de administración de bases de datos muy intuitivo. Vamos a ello.
- Accede a Plesk con tu usuario y contraseña (normalmente la URL es algo como
https://tudominio.com:8443). - En el menú lateral, busca la sección Bases de datos o Databases.
- Verás una lista de las bases de datos asociadas a tu dominio. Busca la que quieras conectar a WordPress.
- Haz clic en el nombre de la base de datos. Se abrirá una ventana con los detalles.
- Ahí encontrarás:
- Nombre de la base de datos.
- Usuario de la base de datos.
- Host (normalmente
localhost). - Contraseña: si no la ves, haz clic en "Mostrar contraseña" o cámbiala desde el botón "Cambiar contraseña".
[WARNING] Si cambias la contraseña, recuerda actualizarla también en el archivo
wp-config.phpde tu WordPress. Si no, dejará de funcionar.
Anota estos cuatro datos en un bloc de notas. Son tu llave para abrir la puerta de WordPress.
Paso 2: Localizar el archivo wp-config.php
El archivo wp-config.php es el corazón de la configuración de WordPress. Se encuentra en la raíz de tu instalación de WordPress, normalmente en una carpeta como httpdocs, public_html o directamente en el directorio de tu dominio.
Para encontrarlo:
- Accede a Plesk.
- Ve a Archivos (o File Manager) en el menú de tu dominio.
- Navega hasta la carpeta donde tienes instalado WordPress. Suele ser la raíz del dominio (por ejemplo,
public_htmlohttpdocs). - Busca el archivo
wp-config.php. Si no lo ves, asegúrate de que los archivos ocultos sean visibles (a veces hay un botón para mostrar archivos ocultos).
[INFO] Si no encuentras el archivo, es posible que tu WordPress esté en una subcarpeta (por ejemplo,
/blog). Revisa ahí.
Paso 3: Editar wp-config.php con los datos correctos
Ahora viene la parte más importante. Vamos a abrir el archivo y a cambiar los datos de conexión.
- Haz clic derecho sobre
wp-config.phpy selecciona Editar (o Edit). - Se abrirá un editor de texto. Busca las líneas que se parecen a esto:
define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_base_datos');
define('DB_PASSWORD', 'contraseña');
define('DB_HOST', 'localhost');
- Sustituye los valores entre comillas por los que anotaste en el Paso 1. Por ejemplo:
define('DB_NAME', 'midominio_wp_db');
define('DB_USER', 'midominio_wp_user');
define('DB_PASSWORD', 'TuContraseñaSegura123');
define('DB_HOST', 'localhost');
- Guarda los cambios (normalmente con Ctrl+S o el botón de guardar).
[TIP] Si tu hosting usa un host diferente (como
localhost:/tmp/mysql5.socko una IP), asegúrate de copiarlo exactamente como aparece en Plesk.
Paso 4: Verificar la conexión
Una vez guardado el archivo, es hora de comprobar que todo funciona.
- Abre tu navegador y visita la URL de tu sitio WordPress (por ejemplo,
tudominio.com). - Si ves la página de inicio o el panel de administración (
/wp-admin), ¡felicidades! La conexión es correcta. - Si aún ves el error de conexión, no te desanimes. Revisa los pasos anteriores y asegúrate de que los datos sean exactamente los mismos.
[WARNING] Si el error persiste, puede que el problema no sea el
wp-config.php. A veces el servidor MySQL no está funcionando o el usuario no tiene permisos. Contacta con tu proveedor de hosting.
Paso 5: Solución de problemas comunes (FAQ)
Aquí tienes las dudas más frecuentes de otros usuarios que han pasado por lo mismo.
¿Por qué me sale "Error al establecer conexión con la base de datos"?
Las causas más comunes son:
- Datos incorrectos en
wp-config.php(nombre, usuario, contraseña o host). - El servidor MySQL está caído o no responde.
- El usuario no tiene permisos sobre la base de datos (esto lo puedes revisar en Plesk, en la sección de usuarios de la base de datos).
¿Qué hago si el host no es "localhost"?
En Plesk, a veces el host puede ser algo como localhost:/tmp/mysql5.sock o una IP con puerto. Si en los detalles de la base de datos ves algo diferente, copia exactamente ese valor en DB_HOST.
¿Puedo cambiar el prefijo de las tablas después de instalar WordPress?
Sí, pero es más seguro hacerlo antes de instalar. Si ya tienes datos, cambiar el prefijo puede romper la base de datos. Si necesitas hacerlo, busca un plugin especializado o edita manualmente las tablas en phpMyAdmin.
¿Cómo accedo a phpMyAdmin desde Plesk?
En Plesk, ve a Bases de datos, haz clic en el nombre de tu base y busca el botón phpMyAdmin. Te llevará directamente al gestor de la base.
[INFO] Nunca edites directamente la base de datos si no sabes lo que haces. Un error puede dejar tu sitio inservible.
Consejos adicionales para mantener tu conexión segura
- Usa contraseñas fuertes para el usuario de la base de datos. Evita
123456opassword. - No compartas el archivo
wp-config.phpcon nadie. Contiene información sensible. - Haz copias de seguridad de tu base de datos regularmente. En Plesk puedes programarlas desde la sección de Herramientas y configuraciones > Programador de tareas.
- Actualiza WordPress, plugins y temas para evitar vulnerabilidades que puedan comprometer tu base de datos.
Resumen rápido
- Obtén los datos desde Plesk (nombre, usuario, contraseña, host).
- Localiza y edita
wp-config.phpcon esos datos. - Guarda y verifica la conexión visitando tu web.
Si has seguido todos los pasos, tu WordPress ya debería estar conectado a la base de datos en Plesk. Si algo falla, repasa cada paso con calma. La mayoría de los errores son por un caracter mal escrito o un espacio de más.
[TIP] Si después de todo no funciona, prueba a crear un nuevo usuario y base de datos desde Plesk, y repite el proceso. A veces es más rápido que depurar un problema complejo.
¿Te ha funcionado esta guía? Cuéntame en los comentarios o comparte si te ha sido útil. Y si tienes alguna duda adicional, no dudes en preguntar. ¡Estamos aquí para ayudarte a que tu WordPress vuele!
