Lectores como tú ayudan a apoyar a MUO. Cuando realiza una compra utilizando enlaces en nuestro sitio, podemos ganar una comisión de afiliado. Leer más.

Adminer es una herramienta basada en la web que le permite administrar múltiples sistemas de bases de datos desde una ubicación central. La herramienta es fácil de usar, liviana y de alto rendimiento con una interfaz de usuario ordenada.

El administrador de la base de datos Adminer está disponible en todas las distribuciones de Linux. Puede instalarlo y configurarlo fácilmente en Ubuntu a través de la terminal y acceder a su interfaz web a través de cualquier navegador. Puede ejecutar operaciones de base de datos directamente desde el panel de administración y administrar fácilmente varias bases de datos.

Aquí se explica cómo instalar y configurar Adminer en Ubuntu.

¿Qué es Adminer?

Como alternativa a phpMyAdmin, Adminer es una herramienta de código abierto para administrar múltiples bases de datos desde una ubicación centralizada. La herramienta tiene soporte para MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB y Elasticsearch.

Adminer tiene mejor seguridad que phpMyAdmin y es más liviano. Viene con una interfaz limpia que hace que sea fácil de usar y aprender. Puede acceder desde la interfaz web proporcionando la dirección IP de la máquina que ejecuta la instancia de Adminer.

Cómo instalar Adminer en Ubuntu

Estos son los pasos para instalar Adminer en Distribuciones basadas en Ubuntu:

Paso 1: actualice y actualice Ubuntu

Antes de saltar a la instalación de Adminer, debe actualizar y actualizar su sistema para que no tenga problemas con las nuevas instalaciones. Abra la terminal en su máquina Ubuntu presionando Ctrl+Alt+T y ejecute los comandos de actualización y actualización.

sudo apto actualizar && sudo apto mejora

Paso 2: Instale Apache en Ubuntu

Una vez que haya actualizado y actualizado los paquetes del sistema, la siguiente tarea es instalar Apache. Haga esto ejecutando el siguiente comando:

sudo apto instalar apache2

Una vez que Apache se haya instalado correctamente, habilite el servicio usando la utilidad systemctl:

Habilitar sudo systemctl --ahora apache2

Además, asegúrese de que Apache funcione bien sin causar ningún error en segundo plano.

sudo systemctl estado apache2 --no-localizador -l

Esto indica que Apache está activo y funcionando bien en Ubuntu.

Paso 3: Instale PHP en Ubuntu

Dado que Adminer está escrito en PHP, debe instalar PHP y sus extensiones esenciales. Para instalarlo, ejecuta:

sudo apto instalar php php-curl libapache2-modificación-php php-cli php-mysql php-gd php-fpm

Una vez que haya instalado correctamente PHP y sus extensiones, vuelva a cargar Apache con:

systemctl recargar apache2

Paso 4: Instale MariaDB en Ubuntu

Después de instalar PHP, necesita una base de datos en su sistema que pueda administrar con Adminer. Puede instalar cualquier base de datos como MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB, etc.

Dado que MariaDB se usa principalmente en muchas aplicaciones basadas en PHP, instálela en Ubuntu.

sudo apto instalar mariadb-servidor

Una vez que la base de datos esté instalada, habilítela:

Habilitar sudo systemctl --ahora mariadb

Verifique si la base de datos funciona bien comprobando su estado:

sudo systemctl estado mariadb

Esto le dice a MariaDB que está en un estado activo y que funciona bien en Ubuntu.

Después de instalar MariaDB, también debe protegerlo mediante un script que le permita establecer una raíz contraseña para MariaDB, elimine usuarios anónimos, no permita el inicio de sesión raíz remoto y elimine la prueba base de datos. Para ejecutar el script, ejecute:

sudo mysql_secure_installation

Paso 5: establezca la contraseña de administrador para Adminer

Para administrar la base de datos usando Adminer, necesita acceso al usuario raíz de la base de datos. Para eso, necesita una contraseña de root que le permitirá administrar todas las bases de datos a través de Adminer.

Para establecer la contraseña, primero, abra la línea de comandos de MySQL:

sudo mysql

Para establecer la contraseña de root, ejecute:

COLOCARCONTRASEÑAPARA'raíz'@'localhost' = CONTRASEÑA("mi contraseña");

Asegúrese de reemplazar "mi contraseña" con la contraseña que desea conservar para el usuario root.

Para actualizar la contraseña, ejecute:

ENJUAGARPRIVILEGIOS;

Para salir de la línea de comandos de MariaDB, ejecute:

salida;

Paso 6: Instale Adminer en Ubuntu

Puede instalar Adminer en Ubuntu usando el administrador de paquetes APT:

sudo apto instalar administrador

Una vez instalado, habilite php-fpm:

sudo a2enconf php*-fpm

Para habilitar el archivo de configuración de Apache para Adminer, ejecute:

sudo a2enconf administrador

Ahora vuelva a cargar Apache para actualizar los cambios que acaba de realizar:

systemctl recargar apache2

Una vez que haya recargado Apache, reinícielo con:

sudo systemctl reiniciar apache2

Paso 7: acceda a la interfaz web del administrador

Ahora que se han realizado todas las instalaciones necesarias para Adminer, puede acceder a la aplicación a través de la interfaz web y comenzar a administrar su base de datos.

Para acceder a Adminer, abra un navegador y proporcione la dirección IP de la máquina en la que se está ejecutando Adminer.

Si está ejecutando Adminer en el sistema local, use esta dirección:

http://127.0.0.1/adminer

Sin embargo, si está ejecutando Adminer en una máquina remota, proporcione la dirección IP de la máquina para acceder a Adminer de esta manera:

http://server-ip-address/adminer

Verá la siguiente página de inicio de sesión en su navegador después de ejecutar la dirección web en Adminer:

Para iniciar sesión en Adminer, ingrese root como nombre de usuario y proporcione la contraseña que configuró en el Paso 5. No es necesario proporcionar el nombre de la base de datos ya que Adminer tiene acceso a todas las bases de datos disponibles, así que deje el Base de datos caja vacía. Después de ingresar toda la información solicitada, haga clic en Acceso.

Una vez que tenga acceso, encontrará el siguiente tablero. Desde aquí puedes acceder a todas las bases de datos disponibles para gestionarlas. También puede crear o eliminar una base de datos aquí.

Como puede ver, la interfaz de administrador es simple, no está muy poblada y, por lo tanto, es fácil de administrar.

Cómo desinstalar Adminer de Ubuntu

Si ya no necesita Adminer para administrar sus bases de datos, simplemente puede desinstalarlo de su sistema. Para eliminar Adminer de Ubuntu, ejecute:

sudo apt eliminar automáticamente --administrador de purga

Si también desea eliminar MariaDB, Apache y PHP de su sistema, también es posible mediante el uso de comandos básicos de Linux.

Para hacer eso, primero debe detener estos servicios y luego eliminarlos. Para detener Apache y MariaDB, ejecute:

sudo systemctl detener apache2 mariadb

Ahora elimine MariaDB, PHP y Apache con:

sudo apt eliminar automáticamente --purgar mariadb-servidor php* apache2

Administre todas sus bases de datos de manera eficiente desde una interfaz de administración centralizada

Adminer le permite administrar todas sus bases de datos desde una única interfaz web. Puede realizar varias operaciones de base de datos en Adminer, como crear o eliminar una base de datos, editar tablas, navegar/insertar/editar filas de tablas, ordenar columnas, editar objetos DB y mucho más más.

Tampoco hay límite para administrar bases de datos en Adminer. phpMyAdmin, por otro lado, solo tiene soporte para MariaDB y MySQL, lo que convierte a Adminer en el sistema de administración de bases de datos. Puede elegir ir con phpMyAdmin, pero tendrá que instalar MariaDB o MySQL en su máquina.