Cómo instalar Adminer en Debian 10 Buster

Cómo instalar Adminer en Debian 10 Buster

En este artículo veremos cómo instalar Adminer en Debian 10 Buster paso a paso. Al final del tutorial tendrás instalado en tu servidor o VPS Debian 10 la famosa alternativa a phpMyAdmin, cuyo lema «database management in a single PHP file» ya nos da pistas de su sencillez.

Antes de instalar Adminer en Debian 10

Si quieres seguir esta sencilla guía de instalación de Adminer en Debian 10 hasta el final necesitas partir de unos requisitos mínimos:

  • Un sistema Debian 10 Buster actualizado.
  • Servidor web con PHP y motor de bases de datos.
  • Acceso a terminal de comandos con un usuario con privilegios de administrador (sudo) o el mismo root.
  • Conexión a Internet.

Si aún no dispones del servidor web y la base de datos, puedes consultar la guía de instalación LAMP en Debian 10 Buster. Recuerda que Adminer puede trabajar con muchos tipos de bases de datos, no sólo MySQL/MariaDB.

En esta guía asumimos Apache como servicio web.

Cómo instalar Adminer en Debian 10

Vamos a instalar Adminer en Debian 10 Buster desde los repositorios de la distribución. En el momento de escribir esta guía, la versión disponible en la web del proyecto oficial es la 4.7.3, mientras que la que está disponible en los repositorios es la 4.7.1. Por ese motivo nos decantamos por el paquete para Debian, ya que automáticamente se instalarán todas las dependencias (que no son pocas).

El primer paso, por tanto, será actualizar las listas de paquetes de nuestros repositorios:

~$ sudo apt update

Opcionalmente podemos actualizar los paquetes ya instalados en Debian 10:

~$ sudo apt upgrade -y

El paquete que necesitamos es adminer, así que lo instalaremos con el comando apt:

~$ sudo apt install -y adminer

En unos instantes se descargarán e instalarán el paquete y toda su lista de dependencias.

Terminada la instalación nada parece haber cambiado en el sistema, y tampoco recibimos mensajes de uso. Aún nos queda una pequeña configuración.

Configuración del servicio web

Adminer se instala en el directorio /usr/share/adminer/, residiendo los archivos principales de la aplicación en /usr/share/adminer/adminer/.

La forma más sencilla de acceder a Adminer vía web es crear un alias de Apache para el directorio de la aplicación.

Crearemos un archivo de configuración propio para Adminer:

~$ sudo nano /etc/apache2/conf-available/adminer.conf

El contenido de este archivo es muy simple, basta con la directiva alias:

Alias /adminer/ /usr/share/adminer/adminer/

Indicaremos al servidor web que active la nueva configuración:

~$ sudo a2enconf adminer

Y recargaremos la configuración del servidor para que los cambios entren en vigor:

~$ sudo systemctl reload apache2

A partir de este momento Adminer está disponible para acceder desde un navegador.

Cómo probar Adminer

Para probar Adminer desde un navegador construiremos una URL adecuada. En este ejemplo, el servidor Debian 10 es accesible desde el dominio debian10.local (aunque también podríamos usar su dirección IP). Teniendo en cuenta el alias que hemos elegido anteriormente, una URL válida sería http://debian10.local/adminer/

como instalar adminer en debian 10 buster

Para acceder a la interfaz de Adminer seleccionaremos el motor de bases de datos al que queremos conectar y facilitaremos el usuario de la base de datos y su contraseña.

Si no se especifica base de datos, la página principal nos mostrará las bases de datos sobre las que tenemos permisos.

instalar adminer en debian 10 buster

Dependiendo del nivel de privilegios del usuario con el que accedemos podremos crear y modificar bases de datos, usuarios, etc.

En el caso de MariaDB/MySQL recuerda que root sólo puede acceder si utiliza contraseña para identificarse, no funcionando con el plugin unix_socket (MariaDB) o auth_socket (MySQL).

Conclusión

Ahora que sabes cómo instalar Adminer en Debian 10 Buster no tienes excusa para hacer tareas de administración de tus bases de datos de forma tanto local como remota sin necesidad de instalar clientes y sin tener que conocer a fondo el lenguaje SQL.

En caso de dudas, preguntas, sugerencias, notificación de errores, etc. puedes dejarnos un comentario.

Y si gracias a este tutorial de instalación de Adminer en Debian 10 Buster has resuelto tus dudas y has conseguido tu objetivo, ¡puede que quieras invitarme a un café!

 

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (2 votos, promedio: 5,00 de 5)
Cargando…

Deja un comentario

Cerrar menú

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información

ACEPTAR
Aviso de cookies