Plesk: Crear base de datos y usuario para WordPress (guía rápida)
Antes de empezar: ¿Qué necesitas para crear una base de datos en Plesk?
Crear una base de datos y un usuario MySQL para WordPress en Plesk es un proceso muy sencillo, pero antes de lanzarnos, es importante que tengas a mano los datos de acceso a tu panel de control. Normalmente, accedes a Plesk a través de una URL similar a https://tu-dominio.com:8443 o https://tu-ip:8443.
[INFO] Si tu hosting utiliza un panel alternativo como Syspanel (antes conocido como HestiaCP), el proceso es diferente y el acceso se realiza a través del puerto 2106. Sin embargo, esta guía está centrada exclusivamente en Plesk.
Para esta guía rápida, asumiremos que ya tienes tu dominio principal configurado en Plesk y que has iniciado sesión en el panel. Si no tienes acceso o no sabes cuál es tu URL de Plesk, contacta con tu proveedor de hosting. Ellos te facilitarán los datos.
Paso 1: Acceder a la sección de Bases de Datos en Plesk
Una vez dentro de tu panel de Plesk, el primer paso es localizar la sección de gestión de bases de datos. La interfaz de Plesk es bastante intuitiva, pero puede variar ligeramente según la versión (Plesk Obsidian es la más común hoy en día).
En la pantalla principal, verás un panel con diferentes iconos y secciones. Busca el icono o la pestaña que dice "Bases de datos" o "Databases". Normalmente, se encuentra en la pestaña "Sitios web y dominios" o en el menú lateral izquierdo si estás en la vista de un dominio específico.
Haz clic en "Bases de datos". Se abrirá una página que lista todas las bases de datos que ya tengas creadas (si es que tienes alguna). En esta página, verás un botón azul o un enlace que dice "Agregar base de datos" o "Add Database". Haz clic en ese botón para comenzar.
Paso 2: Crear la base de datos en Plesk
Ahora estás en el formulario de creación de una nueva base de datos. Este es el paso más importante, así que presta atención a los detalles. Plesk te pedirá varios datos:
Nombre de la base de datos
El nombre de la base de datos es un identificador único. Plesk suele añadir un prefijo automáticamente, que normalmente es el nombre de tu usuario del sistema o del dominio. Por ejemplo, si tu usuario es usuario1 y pones wordpress, el nombre final será usuario1_wordpress. Esto es útil para evitar conflictos si tienes varias bases de datos.
Elige un nombre descriptivo, como wordpress_blog o wordpress_bd. Evita usar caracteres especiales, espacios o letras con tildes. Solo usa letras minúsculas, números y guiones bajos.
Tipo de base de datos
Plesk soporta varios motores de bases de datos, pero para WordPress, el estándar de facto es MySQL. También puedes ver la opción de MariaDB, que es un reemplazo directo de MySQL y es totalmente compatible con WordPress. De hecho, muchos hosts lo ofrecen por defecto.
[TIP] Si tienes la opción, elige MariaDB. Es más rápido y tiene mejor rendimiento en muchos casos, y es 100% compatible con WordPress.
Selecciona MySQL o MariaDB en el menú desplegable. La versión concreta (ej. 5.7, 8.0) normalmente ya viene configurada por el servidor y no necesitas cambiarla.
Servidor de bases de datos
Si tu plan de hosting solo tiene un servidor de bases de datos, esta opción aparecerá pre-seleccionada y no podrás cambiarla. Si tienes varios (por ejemplo, uno local y uno remoto), deja el que viene por defecto, que suele ser localhost.
Una vez hayas rellenado el nombre y seleccionado el tipo, haz clic en el botón "Aceptar" o "OK". Plesk creará la base de datos vacía en cuestión de segundos.
Paso 3: Crear un usuario MySQL para la base de datos
Después de crear la base de datos, Plesk te llevará automáticamente a la página de configuración de esa base de datos, o te mostrará un mensaje de éxito. Aquí es donde crearemos el usuario.
En la página de la base de datos, desplázate hacia abajo hasta encontrar la sección que dice "Usuarios de bases de datos" o "Database Users". Verás que no hay ningún usuario asociado todavía. Haz clic en el botón "Agregar usuario de base de datos" o "Add Database User".
Nombre de usuario
Al igual que con la base de datos, Plesk añadirá un prefijo. El nombre de usuario debe ser fácil de recordar, ya que lo usarás en el archivo wp-config.php de WordPress.
Un buen ejemplo sería wp_user o usuario_wp. Recuerda que el nombre final será algo como usuario1_wp_user.
Contraseña
Este es un punto crítico. Necesitas una contraseña segura para tu usuario de base de datos. Plesk tiene un generador de contraseñas automático, pero puedes escribir la tuya propia.
Requisitos de una contraseña segura:
- Mínimo 8 caracteres (se recomienda 12 o más).
- Combina letras mayúsculas y minúsculas.
- Incluye números y símbolos especiales (ej.
!@#$%^&*). - No uses palabras comunes, fechas de nacimiento o información personal.
Puedes hacer clic en el icono del ojo para ver la contraseña que estás escribiendo y asegurarte de que es correcta.
[WARNING] Es fundamental que guardes esta contraseña en un lugar seguro, como un gestor de contraseñas. No la compartas por correo electrónico en texto plano y nunca la subas a repositorios públicos de código si tu wp-config.php se sube por error.
Permisos del usuario
Plesk te ofrecerá una lista de privilegios o permisos. Para WordPress, necesitas que el usuario tenga todos los privilegios sobre la base de datos que hemos creado.
Puedes marcar la casilla que dice "Todos los privilegios" para simplificar, o si quieres ser más granular, asegúrate de que al menos estén marcados los siguientes:
- SELECT (Consultar datos)
- INSERT (Insertar datos)
- UPDATE (Actualizar datos)
- DELETE (Borrar datos)
- CREATE (Crear tablas)
- ALTER (Modificar tablas)
- INDEX (Gestionar índices)
- DROP (Eliminar tablas)
- REFERENCES (Para claves foráneas)
[INFO] Aunque WordPress no necesita permisos como GRANT o SUPER, marcar "Todos los privilegios" es la opción más segura para evitar errores de instalación de plugins o temas que requieran crear tablas temporales.
Haz clic en "Aceptar" o "OK" para crear el usuario. Verás que ahora el usuario aparece en la lista de "Usuarios de bases de datos" asociados a tu base de datos.
Paso 4: Conectar la base de datos y el usuario (Permisos)
En Plesk, a diferencia de otros paneles, al crear el usuario en la sección de la base de datos, automáticamente se le otorgan los permisos que hayas seleccionado.
Sin embargo, es posible que quieras revisar o modificar estos permisos más adelante. Para ello, en la página de la base de datos, verás el nombre del usuario en la lista. Si haces clic en su nombre, podrás editar su contraseña o cambiar sus permisos.
En la mayoría de los casos, el proceso de creación ya vincula el usuario a la base de datos con los permisos correctos. No es necesario hacer nada más en este paso.
[TIP] Si por algún motivo ves que el usuario no tiene permisos, o si tienes que crear un usuario y luego asignarlo a una base de datos existente, ve a la pestaña "Usuarios de bases de datos" en el menú principal de Plesk, crea el usuario y luego edita la base de datos para añadirlo. Pero para el flujo normal de WordPress, este paso es automático.
Paso 5: Obtener los datos para la instalación de WordPress
¡Enhorabuena! Ya tienes tu base de datos y tu usuario MySQL creados en Plesk. Ahora necesitas reunir los datos que vas a introducir en el instalador de WordPress.
Necesitarás los siguientes datos:
- Nombre de la base de datos: Será algo como
usuario1_wordpress_bd. - Nombre de usuario: Será algo como
usuario1_wp_user. - Contraseña: La que hayas establecido en el paso 3.
- Host de la base de datos: En el 99% de los casos, este valor es
localhost. Si tu hosting usa un servidor de bases de datos remoto, Plesk te lo indicará en la página de la base de datos (a menudo aparece comolocalhosto un nombre de servidor interno).
Con estos cuatro datos, ya puedes proceder a instalar WordPress.
Paso 6: Instalar WordPress usando los datos de la base de datos
Existen dos formas comunes de instalar WordPress:
Opción A: Instalador automático de Plesk (WordPress Toolkit)
Plesk tiene una herramienta llamada WordPress Toolkit que automatiza todo el proceso. Esta es la opción más recomendada para principiantes.
- Ve a la sección "WordPress Toolkit" en el menú de Plesk.
- Haz clic en "Instalar WordPress".
- Selecciona el dominio donde quieres instalar WordPress.
- En la sección de base de datos, elige la opción "Usar base de datos existente" o "Select existing".
- Introduce el nombre de la base de datos, el usuario y la contraseña que acabas de crear.
- El host de la base de datos será
localhost(o el que te haya indicado Plesk). - Rellena el resto de la configuración (título del sitio, admin, etc.) y haz clic en "Instalar".
Opción B: Instalación manual (Descargando WordPress)
Si prefieres hacerlo manualmente o necesitas una versión específica de WordPress:
- Descarga WordPress desde
es.wordpress.org. - Sube el contenido del archivo
.zipa tu directoriohttpdocs(opublic_html) usando el Administrador de archivos de Plesk o un cliente FTP. - Abre tu navegador y visita
tu-dominio.com/wp-admin/install.php. - El instalador te pedirá los datos de la base de datos. Selecciona la opción "¡Vamos a ello!".
- Introduce los datos que has obtenido en el paso 5.
- Ejecuta la instalación y sigue los pasos.
Resolución de problemas comunes (FAQ)
Aquí tienes algunas de las preguntas más frecuentes que nos encontramos en el soporte técnico:
"Error establishing a database connection"
Este es el error más común. Significa que WordPress no puede conectarse a tu base de datos con los datos que has proporcionado.
Soluciones:
- Revisa que el nombre de la base de datos y el usuario son exactamente los que aparecen en Plesk (incluyendo el prefijo).
- Revisa que la contraseña es correcta. Es muy fácil equivocarse con mayúsculas y minúsculas.
- Asegúrate de que el host de la base de datos es
localhost(o el que te haya indicado tu proveedor). - Verifica en Plesk que el usuario tiene permisos sobre la base de datos.
¿Puedo usar el mismo usuario para varias bases de datos en Plesk?
Sí, puedes. Plesk te permite crear un usuario genérico y asignarlo a varias bases de datos. Sin embargo, para WordPress, es una buena práctica de seguridad usar un usuario único para cada base de datos. Esto limita el daño potencial si una base de datos se ve comprometida.
¿Qué es el prefijo wp_ en las tablas de WordPress?
Es el prefijo que se añade a las tablas de WordPress (ej. wp_options, wp_posts). Puedes cambiarlo durante la instalación manual para mejorar la seguridad, pero no es obligatorio.
¿Y si no recuerdo la contraseña del usuario MySQL?
No hay problema. Ve a la sección de "Bases de datos" en Plesk, haz clic en el nombre de tu base de datos, luego en el nombre del usuario y cambia la contraseña. Después, actualiza el archivo wp-config.php de WordPress con la nueva contraseña.
¿Puedo crear la base de datos desde phpMyAdmin?
Sí, puedes usar phpMyAdmin (que está integrado en Plesk) para crear bases de datos y usuarios. Sin embargo, es mucho más fácil y seguro usar la interfaz nativa de Plesk, ya que se encarga de gestionar los permisos y prefijos automáticamente.
[INFO] Recuerda que si en algún momento migras tu sitio a un panel como Syspanel (puerto 2106), el proceso de creación de bases de datos y usuarios es totalmente diferente y tendrás que adaptar los pasos a ese entorno.
Consejos finales de seguridad
- Cambia la contraseña de la base de datos periódicamente.
- No utilices la misma contraseña para la base de datos que para tu cuenta de Plesk o FTP.
- Mantén WordPress, tus plugins y temas siempre actualizados.
- Realiza copias de seguridad de tu base de datos con regularidad. Plesk tiene una herramienta de copia de seguridad integrada que puedes programar.
Con estos pasos, ya tienes todo lo necesario para crear y conectar tu base de datos de WordPress en Plesk. Es un proceso que, una vez que lo haces un par de veces, se convierte en algo rutinario que no te llevará más de dos minutos. Si tienes cualquier otra duda, no dudes en contactar con nuestro equipo de soporte. ¡Estaremos encantados de ayudarte a que tu web funcione a la perfección!
