🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo instalar y configurar phpMyAdmin en Plesk para gestionar bases de datos

Actualizado el 2 de marzo de 2026

Introducción: ¿Por qué usar phpMyAdmin en Plesk?

Si tienes un sitio web con Plesk, es muy probable que en algún momento necesites gestionar las bases de datos de tu proyecto. Ya sea para actualizar un plugin, importar un respaldo o simplemente revisar qué hay dentro de una tabla, necesitas una herramienta visual y segura. Ahí es donde entra phpMyAdmin, el gestor de bases de datos más popular del mundo.

En este artículo te voy a explicar paso a paso cómo instalar y configurar phpMyAdmin en Plesk para que puedas gestionar MySQL en Plesk de forma cómoda y sin complicaciones. No necesitas ser un experto en programación; solo seguir las instrucciones y tener un poco de paciencia.

Vamos a cubrir desde la instalación del paquete hasta la configuración de usuarios y permisos, pasando por consejos de seguridad y resolución de problemas comunes. Al final, podrás usar phpMyAdmin en Plesk con total confianza.


¿Qué es Plesk y por qué es tan usado?

Plesk es un panel de control de hosting que te permite administrar sitios web, dominios, correos electrónicos y bases de datos desde una interfaz gráfica. Es especialmente popular en servidores dedicados y VPS porque facilita muchísimo tareas que en la terminal serían complicadas.

Una de sus ventajas es que integra herramientas como phpMyAdmin de manera casi nativa. Sin embargo, dependiendo de la configuración de tu servidor, es posible que necesites instalarlo manualmente o ajustar algunos parámetros para que funcione correctamente.


Requisitos previos antes de instalar phpMyAdmin en Plesk

Antes de empezar, asegúrate de tener lo siguiente:

  • Acceso administrador al panel de Plesk (con permisos completos).
  • Acceso SSH al servidor (por si necesitas instalar paquetes manualmente).
  • Tener MySQL o MariaDB instalado y funcionando (Plesk normalmente lo instala por defecto).
  • Saber la versión de Plesk que usas (esto lo ves en la esquina inferior izquierda del panel).

Si no tienes alguno de estos requisitos, contacta con tu proveedor de hosting para que te los habilite.


Paso 1: Instalar phpMyAdmin en Plesk (método recomendado)

Plesk trae un instalador de componentes que te permite añadir aplicaciones adicionales. Para instalar phpMyAdmin en Plesk, sigue estos pasos:

  1. Inicia sesión en tu panel de Plesk con tu cuenta de administrador.
  2. Ve a "Herramientas y configuración" (en el menú lateral izquierdo).
  3. Busca la sección de "Aplicaciones" o "Administración de aplicaciones".
  4. Dentro de esa sección, busca la opción "Instalar aplicaciones".
  5. En el buscador, escribe "phpMyAdmin" y selecciona el resultado que aparezca.
  6. Haz clic en "Instalar" y sigue las instrucciones del asistente.

Durante la instalación, el asistente te pedirá algunos datos como el idioma, la ruta de instalación y el dominio o subdominio donde quieres que esté disponible. Normalmente, se instala bajo un subdominio del tipo https://tu-dominio.com/phpmyadmin o en una ruta protegida.

[TIP] Si no ves phpMyAdmin en el catálogo de aplicaciones, es porque tu versión de Plesk no lo incluye por defecto. No te preocupes, en el siguiente apartado te explico cómo instalarlo manualmente.


Paso 2: Instalación manual de phpMyAdmin (alternativa)

Si el método anterior no funciona o prefieres tener más control, puedes instalar phpMyAdmin manualmente. Esto es útil si necesitas una versión específica o si tu servidor tiene restricciones.

2.1. Acceder al servidor por SSH

Conecta a tu servidor mediante SSH. Si estás en Windows, puedes usar PuTTY; en Mac o Linux, abre la terminal y escribe:

ssh usuario@tu-servidor.com

2.2. Descargar phpMyAdmin

Ve a la carpeta donde quieres instalarlo (normalmente /usr/share/ o /var/www/html/) y descarga la última versión estable desde el sitio oficial:

cd /usr/share/
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz

2.3. Descomprimir y renombrar

Descomprime el archivo y renombra la carpeta para que sea fácil de reconocer:

tar -xvzf phpMyAdmin-latest-all-languages.tar.gz
mv phpMyAdmin-*-all-languages phpmyadmin

2.4. Configurar permisos

Asegúrate de que el usuario de Plesk (normalmente psaadm o el usuario del dominio) tenga permisos de lectura y escritura sobre la carpeta:

chown -R psaadm:psaadm /usr/share/phpmyadmin
chmod -R 755 /usr/share/phpmyadmin

2.5. Crear un vínculo simbólico

Para que Plesk pueda acceder a phpMyAdmin desde el panel, crea un enlace simbólico en la raíz del dominio:

ln -s /usr/share/phpmyadmin /var/www/vhosts/tu-dominio.com/httpdocs/phpmyadmin

[WARNING] Si haces esto, asegúrate de que la carpeta phpmyadmin esté protegida con contraseña o restringida por IP, porque cualquier persona podría intentar acceder a ella. Te lo explico más adelante en la sección de seguridad.


Paso 3: Configurar phpMyAdmin en Plesk

Una vez instalado, hay que configurarlo para que se conecte correctamente a MySQL en Plesk. Esto se hace editando el archivo config.inc.php.

3.1. Ubicación del archivo de configuración

El archivo de configuración se encuentra en la raíz de phpMyAdmin. Si lo instalaste manualmente, será algo como /usr/share/phpmyadmin/config.inc.php. Si lo instalaste desde el catálogo de Plesk, suele estar en /var/www/vhosts/tu-dominio.com/httpdocs/phpmyadmin/config.inc.php.

3.2. Editar la configuración

Abre el archivo con un editor de texto (por ejemplo, nano o vim) y busca las líneas que dicen:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';

Cambia los valores según tu configuración de MySQL. Normalmente, Plesk usa localhost y el usuario root con la contraseña que definiste al instalar MySQL. Si no la recuerdas, puedes buscarla en el archivo /etc/psa/.psa.shadow.

3.3. Configurar la autenticación

Plesk maneja los usuarios de bases de datos de forma independiente. Para que phpMyAdmin use las credenciales de Plesk, puedes configurarlo para que use la autenticación de cookies:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

Esto hará que cada usuario tenga que iniciar sesión con su usuario y contraseña de MySQL. Es la opción más segura.

[INFO] Si prefieres no usar la autenticación de cookies, puedes configurarla como http o config, pero no lo recomiendo porque expone las credenciales.


Paso 4: Acceder a phpMyAdmin desde Plesk

Una vez configurado, ya puedes acceder a phpMyAdmin. Hay dos formas de hacerlo:

4.1. Desde el panel de Plesk

Dentro de Plesk, ve a "Bases de datos" en el menú de tu dominio. Verás una lista de las bases de datos existentes. Al lado de cada una, hay un botón o enlace que dice "phpMyAdmin". Haz clic en él y se abrirá en una nueva pestaña.

4.2. Directamente por URL

Si configuraste una ruta pública, puedes ir directamente a https://tu-dominio.com/phpmyadmin. Te pedirá usuario y contraseña de MySQL.

[TIP] Si usas la URL directa, te recomiendo cambiarla a algo menos predecible, como https://tu-dominio.com/gestion-db, para evitar ataques automatizados.


Paso 5: Gestionar bases de datos y tablas MySQL en Plesk

Ahora que ya tienes phpMyAdmin funcionando, vamos a ver las operaciones más comunes que podrás realizar.

5.1. Crear una base de datos

  1. En Plesk, ve a "Bases de datos" y haz clic en "Agregar base de datos".
  2. Escribe un nombre, selecciona el tipo (MySQL o MariaDB) y elige un usuario o crea uno nuevo.
  3. Guarda los cambios.

Luego, desde phpMyAdmin, podrás ver esa base de datos en la lista de la izquierda.

5.2. Crear y modificar tablas MySQL en Plesk

Dentro de phpMyAdmin, selecciona la base de datos que quieras gestionar. Verás un listado de tablas. Para crear una nueva:

  1. Haz clic en "Nueva tabla" en el panel de la izquierda.
  2. Ponle un nombre y define el número de columnas.
  3. Completa los campos (nombre, tipo, longitud, etc.) y guarda.

Para modificar una tabla existente, haz clic en su nombre y luego en "Estructura". Desde ahí puedes añadir o eliminar columnas, cambiar tipos de datos, etc.

5.3. Importar y exportar bases de datos

Esta es una de las tareas más útiles. Para importar un archivo .sql:

  1. Entra en la base de datos de destino.
  2. Ve a la pestaña "Importar".
  3. Selecciona el archivo y haz clic en "Continuar".

Para exportar:

  1. Selecciona la base de datos o la tabla que quieras.
  2. Ve a la pestaña "Exportar".
  3. Elige el formato (normalmente SQL) y haz clic en "Continuar".

[WARNING] Antes de importar datos en una base de datos existente, haz una copia de seguridad. Un error en la importación puede sobrescribir información importante.


Paso 6: Seguridad en phpMyAdmin

La seguridad es clave cuando hablamos de bases de datos. Aquí tienes algunas recomendaciones:

6.1. Restringir el acceso por IP

Puedes configurar Plesk para que phpMyAdmin solo sea accesible desde ciertas IPs. Esto se hace en "Herramientas y configuración" > "Directivas de seguridad" o en el archivo de configuración de Apache.

6.2. Usar autenticación de dos factores

Si tu servidor lo permite, activa la autenticación de dos factores para acceder a phpMyAdmin. Esto añade una capa extra de protección.

6.3. Mantener phpMyAdmin actualizado

Al igual que cualquier software, phpMyAdmin recibe actualizaciones de seguridad. Asegúrate de tener la última versión instalada.

[INFO] Plesk suele avisarte cuando hay actualizaciones disponibles. No las ignores, especialmente las relacionadas con aplicaciones como phpMyAdmin.


Paso 7: Solución de problemas comunes

Aunque el proceso es sencillo, a veces surgen problemas. Aquí te dejo los más comunes y cómo solucionarlos.

7.1. Error de conexión: "mysqli::real_connect(): (HY000/1045): Access denied for user"

Esto significa que las credenciales de MySQL son incorrectas. Revisa el usuario y la contraseña en el archivo config.inc.php o en el panel de Plesk.

7.2. phpMyAdmin no aparece en Plesk

Si no ves el enlace a phpMyAdmin en tus bases de datos, puede que la aplicación no esté instalada o que el vínculo simbólico no esté bien configurado. Revisa los pasos anteriores.

7.3. Página en blanco o error 500

Esto suele deberse a un problema de permisos o a una versión incompatible de PHP. Asegúrate de que la carpeta de phpMyAdmin tenga los permisos correctos y que tu servidor use una versión de PHP compatible (7.4 o superior).


Preguntas frecuentes (FAQ)

¿Puedo usar phpMyAdmin con MariaDB en Plesk?

Sí, phpMyAdmin es compatible con MariaDB. Solo asegúrate de que la configuración apunte al servidor correcto.

¿Puedo gestionar varias bases de datos desde un solo phpMyAdmin?

Sí, siempre que el usuario con el que inicies sesión tenga permisos sobre esas bases de datos. En Plesk, cada usuario puede tener acceso a sus propias bases de datos.

¿Qué es Syspanel y cómo se relaciona con esto?

Si has oído hablar de Syspanel (anteriormente HestiaCP), es otro panel de control de hosting. Para acceder a su panel, la URL suele ser https://tu-servidor:2106. Aunque el proceso de instalación de phpMyAdmin es similar, en Syspanel se gestiona desde su propia interfaz. Si usas Syspanel, el puerto 2106 es el que debes usar para entrar.


Conclusión

Instalar y configurar phpMyAdmin en Plesk no es complicado si sigues los pasos adecuados. Con esta herramienta podrás gestionar MySQL en Plesk de forma visual y eficiente, crear y modificar tablas MySQL en Plesk, importar y exportar datos, y mantener tus bases de datos seguras.

Recuerda siempre mantener tu instalación actualizada y proteger el acceso con contraseñas fuertes y restricciones de IP. Si tienes dudas, no dudes en consultar la documentación oficial de Plesk o contactar con tu proveedor de hosting.

Ahora que ya sabes cómo hacerlo, ¡manos a la obra! Gestiona tus bases de datos como un profesional y saca el máximo partido a tu sitio web.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel