Configurar base de datos en Plesk: Guía básica
Introducción: ¿Por qué necesitas una base de datos en Plesk?
Si estás administrando un sitio web dinámico, ya sea un blog en WordPress, una tienda en PrestaShop o una aplicación personalizada, necesitarás una base de datos. Piensa en la base de datos como el "almacén" de toda la información de tu web: artículos, usuarios, productos, pedidos, etc. Sin ella, tu sitio no podría recordar nada.
Plesk es uno de los paneles de control de hosting más populares y amigables. Te permite gestionar todo tu servidor y sitios web desde una interfaz gráfica. En esta guía básica, te explicaremos paso a paso cómo configurar una base de datos en Plesk, concretamente usando el gestor MySQL (el más común). No necesitas ser un experto en programación; solo sigue estas instrucciones y en pocos minutos tendrás tu base de datos lista.
Requisitos previos
Antes de empezar, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas las credenciales de administrador o de un suscriptor con permisos para crear bases de datos.
- Un sitio web o aplicación: Aunque la base de datos se crea independientemente, la usarás para una web. Si aún no tienes una, puedes crearla desde Plesk.
- Nombre de la base de datos y usuario: Te recomendamos tener pensado un nombre descriptivo (ej:
miblog_db) y un usuario (ej:miblog_user).
[INFO] Si tu hosting usa otro panel como Syspanel (antes conocido como HestiaCP), recuerda que el acceso se realiza a través del puerto 2106 (ej:
tudominio.com:2106). Los pasos son similares, pero la interfaz cambia.
Paso 1: Acceder al panel de Plesk
- Abre tu navegador web favorito.
- Escribe la dirección de tu panel Plesk. Normalmente es algo como
https://tudominio.com:8443o la URL que te haya proporcionado tu proveedor de hosting. - Introduce tu nombre de usuario y contraseña. Haz clic en "Iniciar sesión".
Una vez dentro, verás el escritorio de Plesk. Es el centro de control de tu hosting.
Paso 2: Localizar la sección de bases de datos
En el menú lateral izquierdo, busca la sección que dice "Bases de datos" o "Herramientas y ajustes" > "Bases de datos". La ubicación exacta puede variar ligeramente según la versión de Plesk, pero suele estar bien visible.
Otra forma rápida: en el panel principal, busca el icono de una base de datos (normalmente un cilindro). Haz clic en él.
Paso 3: Crear una nueva base de datos
- Haz clic en el botón "Añadir base de datos" o "Crear base de datos". Se abrirá un formulario.
- Nombre de la base de datos: Escribe el nombre que elegiste. Plesk a menudo añade un prefijo (como el nombre de tu suscripción), pero tú decides el nombre final. Ejemplo:
midominio_miblog_db. - Tipo de base de datos: Selecciona MySQL (o MariaDB, que es compatible). Es la opción más común y recomendada para la mayoría de CMS como WordPress.
- Crear un usuario de base de datos: Marca la casilla "Crear un usuario de base de datos". Necesitarás un usuario para que tu web se conecte a la base de datos.
- Nombre de usuario: Escribe el nombre del usuario (ej:
midominio_miblog_user). - Contraseña: Es muy importante que uses una contraseña segura. Plesk suele ofrecer un generador de contraseñas. Si no, crea una combinación de letras mayúsculas, minúsculas, números y símbolos. Guarda esta contraseña en un lugar seguro, la necesitarás para configurar tu web.
- Confirmar contraseña: Vuelve a escribir la contraseña.
[WARNING] ¡Nunca uses contraseñas débiles como "123456" o "password"! Una base de datos sin una contraseña segura es una puerta abierta para los atacantes.
Paso 4: Configurar los permisos del usuario (Opcional pero recomendado)
Una vez creada la base de datos y el usuario, Plesk te permite asignar permisos. Por defecto, el nuevo usuario suele tener todos los privilegios sobre esa base de datos, lo cual está bien para empezar. Sin embargo, si quieres ser más estricto (por ejemplo, para una aplicación que solo necesita leer datos), puedes limitarlos.
En la ventana de creación, busca la sección "Privilegios" o "Permisos". Las opciones más comunes son:
- ALL PRIVILEGES: El usuario puede hacer de todo (leer, escribir, modificar, borrar, etc.). Es la opción segura para la mayoría de los casos.
- SELECT, INSERT, UPDATE, DELETE: Son los permisos básicos para que una web funcione. Si tu aplicación es muy simple, puedes empezar solo con estos.
- CREATE, DROP, ALTER: Permisos para crear o eliminar tablas. Solo los necesitas si vas a instalar o actualizar la aplicación manualmente.
Para un tutorial básico, te recomendamos marcar "ALL PRIVILEGES" para evitar problemas.
Paso 5: Finalizar y verificar la creación
- Haz clic en "Aceptar" o "Crear".
- Plesk te mostrará un mensaje de confirmación. ¡Enhorabuena, ya tienes tu base de datos!
- Verás la nueva base de datos en la lista. Desde aquí puedes:
- Administrar: Acceder a phpMyAdmin, una herramienta web para gestionar la base de datos visualmente.
- Cambiar contraseña del usuario.
- Eliminar la base de datos (¡con cuidado!).
- Ver detalles como el nombre del servidor MySQL (normalmente
localhost) y el puerto (casi siempre3306).
Paso 6: Conectar tu sitio web a la base de datos
Ahora que tienes la base de datos, necesitas que tu web se conecte a ella. Aquí te explicamos cómo hacerlo en los casos más comunes:
Para WordPress
- Durante la instalación de WordPress, te pedirá los datos de la base de datos.
- Nombre de la base de datos: El que creaste (ej:
midominio_miblog_db). - Usuario: El que creaste (ej:
midominio_miblog_user). - Contraseña: La que estableciste.
- Servidor de base de datos: Normalmente es
localhost. Salvo que tu hosting te indique lo contrario. - Prefijo de tabla: Por defecto
wp_. Puedes cambiarlo por seguridad (ej:blog_).
Para otras aplicaciones (PrestaShop, Joomla, etc.)
El proceso es muy similar. Durante la instalación, busca una sección llamada "Configuración de base de datos" o "Database Configuration". Allí deberás introducir los mismos datos: nombre de la base, usuario, contraseña y servidor (normalmente localhost).
[TIP] Si no estás seguro del servidor de base de datos, revisa los detalles de la base de datos en Plesk. Normalmente aparece como
localhosto127.0.0.1.
Gestión básica de la base de datos desde Plesk
Una vez creada, puedes gestionarla fácilmente:
phpMyAdmin
Desde la lista de bases de datos, haz clic en el icono de phpMyAdmin (normalmente un elefante). Se abrirá una nueva ventana donde podrás:
- Ver tablas: Explora la estructura de tu base de datos.
- Ejecutar consultas SQL: Si sabes algo de SQL, puedes hacer consultas directamente.
- Exportar/Importar: Muy útil para hacer copias de seguridad o migrar tu web. Ve a la pestaña "Exportar" y selecciona "Rápida – mostrar todo". Descargarás un archivo
.sqlcon toda tu base de datos.
Copia de seguridad de la base de datos
Desde Plesk, puedes crear copias de seguridad completas de tu suscripción, que incluyen la base de datos. Ve a "Herramientas y ajustes" > "Administrador de copias de seguridad". Allí puedes programar copias automáticas o hacerlas manualmente.
[WARNING] Haz copias de seguridad periódicas. Una base de datos puede corromperse o ser atacada. Tener un respaldo te salvará de muchos dolores de cabeza.
Preguntas Frecuentes (FAQ)
¿Qué hago si olvido la contraseña de la base de datos?
No te preocupes. Desde Plesk, ve a la lista de bases de datos, haz clic en el nombre de tu base y luego en "Cambiar contraseña". Introduce una nueva y guárdala.
¿Puedo tener varias bases de datos en Plesk?
Sí, tantas como permita tu plan de hosting. Cada sitio web o aplicación puede tener su propia base de datos.
¿Qué es MySQL y por qué lo usamos?
MySQL es un sistema de gestión de bases de datos relacional. Es el estándar de facto para aplicaciones web por su rapidez, fiabilidad y facilidad de uso. Plesk lo soporta de forma nativa.
¿Necesito saber SQL para usar una base de datos en Plesk?
No. Para el uso diario (instalar WordPress, actualizar plugins), no necesitas conocimientos de SQL. Solo necesitas los datos de conexión (nombre, usuario, contraseña). phpMyAdmin te permite gestionarlo visualmente.
¿Qué pasa si mi web deja de funcionar y creo que es la base de datos?
Revisa los datos de conexión en el archivo de configuración de tu aplicación (por ejemplo, wp-config.php en WordPress). Asegúrate de que el nombre de la base, usuario y contraseña sean correctos. También puedes probar a acceder a phpMyAdmin para ver si la base de datos responde.
¿Puedo mover mi base de datos a otro servidor?
Sí. Exporta tu base de datos desde phpMyAdmin (formato .sql), luego impórtala en el nuevo servidor usando la misma herramienta. Recuerda actualizar los datos de conexión en tu web.
Conclusión
Configurar una base de datos en Plesk es un proceso sencillo que cualquier persona puede realizar siguiendo estos pasos. Recuerda siempre usar contraseñas seguras, hacer copias de seguridad y mantener tus aplicaciones actualizadas. Con esta guía básica, ya tienes las herramientas para gestionar la parte más importante de tu sitio web: el almacenamiento de su información.
Si tienes más dudas, no dudes en consultar la documentación oficial de Plesk o contactar con el soporte de tu hosting. ¡Buena suerte con tu proyecto web!
