Cómo instalar Adminer en Debian 9 Stretch

Cómo instalar Adminer en Debian 9 Stretch

En esta ocasión vamos a ver cómo instalar Adminer en Debian 9 Strech paso a paso, de modo que puedas disfrutar de la última versión de este potente administrador de bases de datos vía web en tu servidor o VPS Debian.

Antes de instalar Adminer en Debian 9 Stretch

Si quieres completar esta guía de instalación y configuración de Adminer en Debian 9 Stretch, debes satisfacer estos requerimientos básicos:

  • Una máquina Debian 9 Stretch actualizada.
  • Una pila tipo LAMP, con servidor web, PHP y servicio de bases de datos.
  • El paquete ca-certificates.
  • Acceso a consola como root o un usuario con permisos de sudo.
  • Conexión a Internet.

Si aún no tienes configurado el entorno necesario, puede que te venga bien echarle un vistazo a la guía de instalación LAMP en Debian 9 Stretch.

Cómo descargar Adminer para Debian 9 Stretch

Vamos a descargar Adminer para Debian 9 Stretch desde el sitio oficial del proyecto, debido a que a pesar de que hay paquetes en los repositorios de la distribución, estos corresponden a la versión 4.2.5, mientras que la última versión estable (en el momento de redactar esta guía) es la 4.7.5.

como descargar adminer en debian 9 stretch

Siguiendo el enlace correspondiente encontraremos la sección de descargas donde podemos encontrar distintas modalidades de Adminer. Entre las opciones disponibles las hay que incluyen todos los motores de bases de datos, sólo MariaDB/MySQL, multiidioma, sólo en inglés, etc.

descargar adminer para debian 9 stretch

En este tutorial nos decantamos por la versión completa multiidioma, para lo que copiaremos el enlace y lo descargaremos desde consola con el comando wget:

~$ wget https://github.com/vrana/adminer/releases/download/v4.7.5/adminer-4.7.5.php

Cómo instalar Adminer en Debian 9 Stretch

Para instalar Adminer en Debian 9 Stretch seguiremos una aproximación similar a como se instala la versión del paquete, preparando una ubicación para el archivo y un alias del servidor web.

Comenzamos creando el directorio para Adminer en el sistema de archivos de Debian 9:

~$ sudo mkdir /usr/share/adminer

Ahora copiamos o movemos el archivo de Adminer a esta nueva ruta:

~$ sudo mv adminer-4.7.5.php /usr/share/adminer/

Para evitar trabajar con números de versión y que la configuración sea más fácil ante futuras actualizaciones, creamos un enlace simbólico sin números de versión al archivo PHP:

~$ sudo ln -s /usr/share/adminer/adminer-4.7.5.php /usr/share/adminer/adminer.php

Configuración de PHP

Según el motor de bases de datos al que vayas a conectar, necesitarás que estén presentes en Debian 9 algunas extensiones concretas de PHP.

Por ejemplo, para PosgtreSQL puedes necesitar php-pgsql, para MariaDB/MySQL sería php-mysql, o para SQLite php-sqlite3:

~$ sudo apt install -y php-pgsql php-mysql php-sqlite3

Configuración del servidor web

Creamos un alias para Adminer como una configuración adicional del servidor web, en este caso Apache:

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

Y el contenido será la directiva Alias:

Alias /adminer /usr/share/adminer/adminer.php

Activaremos la configuración para Adminer:

~$ sudo a2enconf adminer

Y aplicaremos todos los cambios recargando la configuración del servidor web:

~$ sudo systemctl reload apache2

Cómo probar Adminer en Debian 9

Para acceder a Adminer en Debian 9 tal y como lo hemos cofigurado sólo tenemos que añadir la ruta /adminer a la dirección IP, nombre de máquina o dominio del servidor.

Por ejemplo, la máquina Debian 9 de este tutorial es accesible en el dominio debian9.local, así que podremos usar la URL http://debian9.local/adminer para acceder a Adminer:

como instalar adminer en debian 9 stretch

Aparecerá la página de incio de sesión, donde podremos elegir el motor de bases de datos, el usuario, la contraseña y opcionalmente la base de datos a la que queremos conectar.

instalar adminer en debian 9 stretch

Como es lógico, lo que podremos hacer o no dependerá de los permisos de que goce el usuario con el que conectamos al servicio a través de Adminer.

Conclusión

Ya sabes cómo instalar y configurar Adminer en Debian 9 Stretch en su última versión, por lo que no tienes excusa para trabajar cómodamente con tu servicio de bases de datos, sin necesidad de configurar acceso remoto.

Si tienes alguna duda o pregunta, sugencia o corrección, etc. puedes dejar un comentario.

Ah, en caso de que te haya servido este tutorial de instalación y configuración de Adminer en Debian 9 Stretch y quieras expresar tu gratitud, ¡quizás te apetezca invitarme a un café!

 

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 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