Cómo configurar la base de datos de WordPress en Plesk
Configurar la base de datos de WordPress en Plesk es una tarea fundamental para que tu sitio web funcione correctamente. Aunque pueda sonar técnico, no te preocupes: en esta guía te explicaremos paso a paso, con un lenguaje sencillo y muy visual, cómo hacerlo. Tanto si estás instalando WordPress por primera vez como si necesitas crear una nueva base de datos para un sitio existente, aquí encontrarás todo lo que necesitas saber.
¿Qué es una base de datos y por qué WordPress la necesita?
Antes de empezar, es importante entender el concepto. Una base de datos es como un gran archivador donde WordPress guarda toda la información de tu sitio: entradas, páginas, comentarios, configuraciones de plugins, usuarios, etc. Sin una base de datos, WordPress no podría recordar nada de lo que haces en tu web.
WordPress utiliza MySQL, un sistema de gestión de bases de datos muy popular y fiable. Plesk, por su parte, es el panel de control que te permite administrar tu servidor y tus sitios web de forma gráfica y sencilla. Por eso, configurar la base de datos de WordPress en Plesk implica crear un «contenedor» (la base de datos) y un «usuario» que pueda acceder a ella.
Requisitos previos
Para seguir esta guía, necesitas:
- Tener acceso a tu panel de Plesk (normalmente a través de una URL como
https://tudominio.com:8443o similar). - Tener un dominio o subdominio ya creado en Plesk donde instalarás WordPress.
- Conocer tu usuario y contraseña de administrador de Plesk.
- Tener instalado WordPress (o estar a punto de instalarlo). Si aún no lo has hecho, no te preocupes, este proceso es el primer paso.
Paso 1: Acceder a la sección de Bases de Datos en Plesk
Lo primero es iniciar sesión en tu panel de Plesk. Una vez dentro, busca en el menú lateral izquierdo la opción «Bases de datos» o «Databases». Normalmente está en la sección de «Sitios web y dominios» o directamente en el menú principal.
Haz clic en «Bases de datos» y verás una lista con todas las bases de datos que ya tienes creadas (si es que tienes alguna). Si es tu primera vez, la lista estará vacía.
Paso 2: Crear una nueva base de datos MySQL
Ahora vamos a crear la base de datos específica para tu WordPress. Para ello:
-
Haz clic en el botón «Añadir base de datos» o «Add Database» (dependiendo del idioma de tu Plesk).
-
Se abrirá un formulario. Debes rellenar los siguientes campos:
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
wordpress_sitiooblog_datos. Evita espacios y caracteres especiales. Plesk suele añadir un prefijo con tu nombre de usuario, pero no te preocupes por eso. - Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible). Normalmente viene preseleccionado.
- Servidor de base de datos: Si tienes varios servidores MySQL, elige el que uses por defecto. Si no estás seguro, deja el que viene por defecto.
- Nombre de la base de datos: Elige un nombre descriptivo, por ejemplo
-
En la sección «Usuario de la base de datos» (o similar), verás que Plesk te permite crear un usuario al mismo tiempo. Esto es muy práctico. Rellena:
- Nombre de usuario: Por ejemplo,
wp_useroadmin_wp. Evita «admin» por seguridad. - Contraseña: Elige una contraseña segura. Puedes usar el generador de contraseñas que suele incluir Plesk (un icono de llave o engranaje). Es importante que la guardes en un lugar seguro, porque la necesitarás más adelante.
- Confirmar contraseña: Escríbela de nuevo.
- Nombre de usuario: Por ejemplo,
-
Marca la casilla «Permitir acceso a la base de datos desde cualquier host» si tu WordPress va a conectarse desde el mismo servidor (lo normal). Si tu WordPress está en otro servidor, tendrás que especificar la IP. En la mayoría de los casos, déjalo como está.
-
Haz clic en «Aceptar» o «OK».
¡Listo! Ya has creado tu base de datos y su usuario asociado. Plesk te mostrará un resumen con los datos. Anota el nombre de la base de datos, el nombre de usuario y la contraseña. Los necesitarás en el siguiente paso.
Paso 3: Configurar WordPress para usar la nueva base de datos
Ahora que tienes la base de datos creada, toca decirle a WordPress que la use. Esto se hace a través del archivo wp-config.php. Si aún no has instalado WordPress, este paso forma parte del proceso de instalación. Si ya lo tienes instalado, puedes editar el archivo manualmente.
Si estás instalando WordPress desde cero
Cuando accedas a la URL de tu dominio por primera vez (por ejemplo, tudominio.com/wp-admin/install.php), WordPress te pedirá los datos de la base de datos. En ese momento, introduce:
- Nombre de la base de datos: El que creaste en Plesk.
- Nombre de usuario: El usuario que creaste.
- Contraseña: La contraseña que elegiste.
- Servidor de base de datos: Normalmente es
localhosto127.0.0.1. Si no estás seguro, en Plesk puedes verlo en los detalles de la base de datos (suele serlocalhost). - Prefijo de tabla: Por defecto es
wp_. Puedes cambiarlo por seguridad, pero no es obligatorio.
Si ya tienes WordPress instalado y quieres cambiar la base de datos
Esto es menos común, pero puede ocurrir si migras tu sitio. En ese caso:
-
Accede a tu panel de Plesk y ve a «Administrador de archivos» dentro de tu dominio.
-
Navega hasta la carpeta donde está instalado WordPress (normalmente
httpdocsopublic_html). -
Busca el archivo
wp-config.phpy ábrelo con el editor de Plesk. -
Localiza las líneas que definen las constantes de la base de datos:
define('DB_NAME', 'nombre_base_datos'); define('DB_USER', 'usuario_base_datos'); define('DB_PASSWORD', 'contraseña'); define('DB_HOST', 'localhost'); -
Sustituye los valores por los de tu nueva base de datos. Guarda los cambios.
[WARNING] Ten mucho cuidado al editar
wp-config.php. Un error puede dejar tu web inaccesible. Si no estás seguro, contacta con soporte.
Paso 4: Verificar la conexión
Una vez que hayas configurado WordPress con los datos de la base de datos, es hora de comprobar que todo funciona.
- Si estás instalando WordPress, continúa con el proceso de instalación (elegir idioma, nombre del sitio, usuario administrador, etc.). Si todo va bien, la instalación se completará sin errores.
- Si ya tenías WordPress instalado y cambiaste la base de datos, recarga tu web. Si ves la página principal sin errores, ¡felicidades! La conexión es correcta.
Si aparece un mensaje de error como «Error establishing a database connection», revisa los datos que introdujiste en wp-config.php. Asegúrate de que el nombre de la base de datos, el usuario y la contraseña son exactamente los que creaste en Plesk.
Consejos adicionales para gestionar tu base de datos en Plesk
Una vez que tu WordPress está funcionando, es bueno que sepas cómo administrar la base de datos desde Plesk.
Crear copias de seguridad (backups)
Plesk permite hacer copias de seguridad de tu base de datos fácilmente. Desde la sección «Bases de datos», selecciona tu base de datos y busca la opción «Exportar volcado» o «Backup». Esto descargará un archivo .sql con todo el contenido de tu base de datos. Es recomendable hacerlo periódicamente.
Restaurar una base de datos
Si necesitas restaurar una copia de seguridad, ve a la misma sección y elige «Importar volcado». Sube el archivo .sql que tengas guardado y Plesk lo restaurará automáticamente.
Cambiar la contraseña del usuario de la base de datos
Desde la lista de bases de datos, haz clic en el nombre de tu base de datos. Verás los usuarios asociados. Puedes cambiar la contraseña de cada uno desde allí. Recuerda actualizar también el archivo wp-config.php si lo haces.
Eliminar una base de datos
Si ya no necesitas una base de datos (por ejemplo, porque eliminaste un sitio), puedes eliminarla desde la misma sección. Ten cuidado, porque esto borrará todos los datos de forma permanente.
[INFO] Siempre es buena práctica mantener un registro de tus bases de datos, usuarios y contraseñas. Puedes usar un gestor de contraseñas o un archivo seguro.
Preguntas frecuentes (FAQ)
¿Puedo usar la misma base de datos para varios WordPress?
No es recomendable. Cada instalación de WordPress debe tener su propia base de datos para evitar conflictos de datos y problemas de rendimiento. Si usas la misma, las tablas se mezclarían y tu sitio podría fallar.
¿Qué hago si olvidé la contraseña de la base de datos?
No te preocupes. Desde Plesk, ve a la sección «Bases de datos», selecciona tu base de datos y luego el usuario. Allí verás la opción de «Cambiar contraseña». Establece una nueva y luego actualiza el archivo wp-config.php con esa contraseña.
¿Es seguro usar «localhost» como servidor de base de datos?
Sí, completamente. Si tu WordPress y tu base de datos están en el mismo servidor (lo más común), localhost es la opción correcta y segura.
¿Puedo crear un usuario sin base de datos en Plesk?
No, en Plesk los usuarios de base de datos siempre se asocian a una base de datos específica. Al crear la base de datos, creas el usuario al mismo tiempo. Si necesitas un usuario adicional, puedes añadirlo desde los detalles de la base de datos.
Mi WordPress da error de conexión después de migrar el servidor. ¿Qué hago?
Revisa que los datos en wp-config.php coincidan con los de la nueva base de datos. A veces el servidor de base de datos cambia (por ejemplo, de localhost a una IP). También asegúrate de que el usuario tiene permisos para acceder desde el nuevo servidor.
Conclusión
Configurar la base de datos de WordPress en Plesk es un proceso sencillo una vez que conoces los pasos. Con esta guía, has aprendido a crear una base de datos MySQL, asignarle un usuario y conectar WordPress correctamente. Recuerda siempre anotar los datos de acceso y hacer copias de seguridad periódicas.
Si en algún momento te surge una duda, no dudes en consultar la documentación de Plesk o contactar con tu proveedor de hosting. ¡Ahora ya estás listo para gestionar tu WordPress como un experto!
[TIP] Para mejorar la seguridad de tu WordPress, cambia el prefijo de las tablas de
wp_a algo más único durante la instalación, y utiliza contraseñas fuertes tanto para tu base de datos como para tu panel de administración.
Esperamos que este artículo te haya sido de gran ayuda. ¡Buena suerte con tu sitio web!
