Configurar conexión a base de datos en WordPress desde Plesk
¡Hola! Soy tu técnico de soporte amigable. Hoy vamos a aprender un paso fundamental para cualquier sitio web en WordPress: cómo configurar la conexión a la base de datos desde el panel de control Plesk.
No te preocupes si no eres un experto en tecnología. Lo haremos juntos, paso a paso, con un lenguaje sencillo y muy visual. Al final de este tutorial, sabrás exactamente qué hacer si tu sitio web te muestra el temido error "Error al establecer una conexión con la base de datos".
Empecemos.
¿Por qué es importante la conexión a la base de datos en WordPress?
Imagina que tu sitio web WordPress es una librería. La base de datos es el almacén donde guardas todos los libros (tus artículos, páginas, comentarios, usuarios y configuraciones). El archivo wp-config.php es el mapa que le dice a tu librería (WordPress) cómo llegar al almacén (base de datos) y qué llave usar para abrir la puerta.
Si ese mapa está mal escrito o la puerta está cerrada con otra llave, tu librería no podrá abrir. Por eso, configurar correctamente la conexión es vital para que tu web funcione.
¿Qué necesitas antes de empezar?
Antes de meternos en materia, asegúrate de tener a mano estos datos. Los encontrarás en tu panel de Plesk:
- Nombre de la base de datos: Por ejemplo,
miproyecto_wp_db. - Nombre de usuario de la base de datos: Por ejemplo,
miproyecto_wp_user. - Contraseña del usuario: La clave secreta que creaste.
- Servidor de base de datos (Host): Casi siempre es
localhost, pero a veces puede ser una IP o un nombre comomysql.example.com.
Tip importante: Si tienes un plan de hosting compartido, el host suele ser localhost. Si usas un servicio de base de datos externo (como Amazon RDS), te proporcionarán una dirección específica.
Método 1: La forma más fácil – Usar el Asistente de WordPress en Plesk
Plesk es un panel muy amigable y tiene una herramienta integrada para instalar WordPress. Si ya tienes WordPress instalado con este asistente, la conexión ya está hecha. Pero si necesitas cambiarla o repararla, este es el lugar.
Paso 1: Accede a tu panel de Plesk
Abre tu navegador y escribe la dirección de tu panel. Normalmente es algo como https://tudominio.com:8443 o la URL que te haya dado tu proveedor de hosting. Inicia sesión con tu usuario y contraseña.
Paso 2: Busca la sección de WordPress
En el menú principal de Plesk, busca un apartado que se llame "WordPress" o "Sitios web y dominios" y luego haz clic en el icono de WordPress.
Paso 3: Selecciona tu sitio
Verás una lista de todas las instalaciones de WordPress que tienes. Haz clic en el nombre de la web que quieres configurar.
Paso 4: Revisa la pestaña de "Base de datos"
Dentro del panel de administración de tu WordPress en Plesk, busca una pestaña o sección que diga "Base de datos" o "Ajustes". Aquí verás los datos actuales de conexión.
- Nombre de la base de datos: (No editable directamente desde aquí, pero lo puedes ver).
- Nombre de usuario: (No editable directamente desde aquí).
- Contraseña: Aquí puedes cambiarla. Si olvidaste la contraseña, puedes generar una nueva.
- Host: Normalmente aparece como
localhost.
¿Cómo cambiar la contraseña?
- Haz clic en el icono de "Cambiar contraseña" (suele ser un candado o un lápiz).
- Escribe la nueva contraseña o usa el generador automático.
- Guarda los cambios.
¡Importante! Si cambias la contraseña desde aquí, Plesk actualizará automáticamente el archivo wp-config.php de tu WordPress. No tendrás que hacer nada más. Es la forma más segura y sencilla.
Método 2: La forma manual – Editando el archivo wp-config.php
A veces, el asistente de Plesk no está disponible o necesitas hacer un cambio más específico. No te preocupes, hacerlo manualmente es igual de fácil.
Paso 1: Accede al administrador de archivos de Plesk
Desde el panel principal de Plesk, ve a "Sitios web y dominios" y busca el icono de "Administrador de archivos" o "File Manager".
Paso 2: Navega hasta la carpeta de tu sitio web
Dentro del Administrador de archivos, busca la carpeta donde está instalado tu WordPress. Normalmente es httpdocs o public_html. Haz clic para entrar.
Paso 3: Encuentra el archivo wp-config.php
Dentro de esa carpeta, busca el archivo llamado wp-config.php. Es el archivo de configuración principal de WordPress. Haz clic derecho sobre él y selecciona "Editar" o "Editar en el editor de código".
Paso 4: Localiza la sección de la base de datos
Verás un montón de código PHP. No te asustes. Busca las líneas que empiezan así:
define( 'DB_NAME', 'aqui_va_el_nombre_de_la_db' );
define( 'DB_USER', 'aqui_va_el_usuario' );
define( 'DB_PASSWORD', 'aqui_va_la_contraseña' );
define( 'DB_HOST', 'aqui_va_el_host' );
Paso 5: Modifica los valores
Aquí es donde haces la magia. Cambia los valores entre comillas simples por los datos correctos que tienes de tu base de datos en Plesk.
- DB_NAME: El nombre exacto de tu base de datos.
- DB_USER: El usuario que tiene permisos sobre esa base de datos.
- DB_PASSWORD: La contraseña de ese usuario.
- DB_HOST: Normalmente
localhost, pero verifica.
Ejemplo:
define( 'DB_NAME', 'miproyecto_wp_db' );
define( 'DB_USER', 'miproyecto_wp_user' );
define( 'DB_PASSWORD', 'MiContraseñaSegura123!' );
define( 'DB_HOST', 'localhost' );
Paso 6: Guarda los cambios
Una vez que hayas modificado los valores, busca el botón "Guardar" o "OK" en la parte superior del editor. ¡Listo! Has configurado manualmente la conexión.
¿Qué hago si aparece el error "Error al establecer una conexión a la base de datos"?
Este es el error más común y la razón por la que muchos buscan este tutorial. No entres en pánico. Sigue estos pasos de diagnóstico:
- Verifica los datos en Plesk: Vuelve a la sección de Bases de Datos en Plesk (normalmente en "Sitios web y dominios" > "Bases de datos"). Asegúrate de que el nombre de la base de datos y el usuario existen y están vinculados.
- Comprueba la contraseña: El error más frecuente es una contraseña incorrecta. En Plesk, puedes restablecer la contraseña de la base de datos desde la sección "Bases de datos". Luego, actualiza ese valor en el
wp-config.php. - Revisa el Host: Si no es
localhost, pregúntale a tu proveedor de hosting cuál es el host correcto. A veces usan direcciones comomysql.tudominio.com. - Repara la base de datos: Desde Plesk, en la sección "Bases de datos", selecciona tu base de datos y busca la opción "Reparar" o "Check/Repair". Esto puede solucionar problemas menores de corrupción.
- Comprueba los permisos del usuario: En Plesk, al editar un usuario de base de datos, asegúrate de que tenga todos los privilegios (SELECT, INSERT, UPDATE, DELETE, CREATE, etc.). Lo más seguro es marcar "Todos los privilegios".
[TIP] Si después de todo sigue sin funcionar, prueba a cambiar la contraseña desde Plesk (no desde el archivo) y deja que el sistema la actualice automáticamente. Es el método más fiable.
Preguntas Frecuentes (FAQ)
P: ¿Puedo tener varias bases de datos para un solo WordPress?
R: No, WordPress solo usa una base de datos. Si necesitas más, tendrías que modificar el código, lo cual no es recomendable.
P: ¿Es seguro editar el archivo wp-config.php a mano?
R: Sí, siempre que tengas cuidado de no borrar o modificar otras líneas. Siempre puedes hacer una copia de seguridad del archivo antes de editarlo.
P: Mi hosting usa Syspanel (HestiaCP), ¿cómo accedo?
R: Si tu panel es Syspanel (basado en HestiaCP), el acceso es a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso para gestionar bases de datos es similar, pero la interfaz es diferente. Busca la sección "Bases de datos" dentro de tu sitio web.
P: ¿Qué pasa si cambio el nombre de la base de datos en Plesk?
R: Si cambias el nombre de la base de datos desde Plesk, WordPress dejará de funcionar porque el archivo wp-config.php sigue teniendo el nombre antiguo. Deberás actualizarlo manualmente en el archivo.
P: ¿Puedo usar un plugin para cambiar la conexión a la base de datos?
R: Sí, existen plugins como "WP-DBManager" o "Better Search Replace", pero para cambios de conexión, siempre es más seguro y directo hacerlo desde Plesk o editando el archivo wp-config.php.
Conclusión
Configurar la conexión a la base de datos en WordPress desde Plesk es un proceso sencillo una vez que entiendes los conceptos básicos. Recuerda que Plesk te facilita la vida con su asistente integrado, pero saber editar manualmente el archivo wp-config.php te da un control total.
Si sigues estos pasos, tu sitio web volverá a funcionar sin problemas. Y si tienes alguna duda, recuerda que estoy aquí para ayudarte. ¡Buena suerte con tu sitio web!
