Adminer es un gestor de bases de datos MySQL, SQLite, PostgreSQL, Oracle, MS SQL, Firebird, SimpleDB, MongoDB y ElasticSearch, al que accedemos mediante una interfaz WEB. Es similar al archiconocido PHPMyAdmin pero con muchas más opciones. Se puede hacer una comparativa en su propia página WEB (supongo que ellos no van a decir que son peores 😉
Lo acabo de instalar en un Linux Centos 7 con Apache y ha sido realmente sencillo.
Primero he creado una estructura de Apache personalizada, ya que en ese servidor tengo ya otro Webserver corriendo:
[root@prt53ws1 adminer]# pwd
/app/adminer
[root@prt53ws1 adminer]# ll
total 0
drwxr-xr-x 3 adminer adminer 27 Oct 4 11:19 html
drwx—— 7 adminer adminer 92 Sep 20 2017 httpd
drwx—— 4 adminer adminer 35 Oct 4 11:29 scripts
[root@prt53ws1 adminer]#
- html: He descargado y descomprimido el código fuente de Adminer.
wget https://www.adminer.org/static/download/4.2.5/adminer-4.2.5.tar.gz
tar xvzf adminer*.gz
- httpd: Contiene la configuración del servidor Web Apache.
- scripts: He creado un script para parar y arrancar Adminer cada vez que lo necesite.
Casi que mejor os dejo este fichero con la configuración completa.
Veréis que el DocumentRoot lo he pensado para crear un directorio nuevo cada vez que aparezca una versión nueva de Adminer, así puedo probar la nueva versión sin romper nada de la antigua:
/app/adminer/html/adminer-4.2.5
Importante dar permisos al path donde se van a guardar las sesiones de PHP, por ejemplo, /var/lib/php/session/. De lo contrario, recibirás el error: Token CSRF inválido. Vuelva a enviar los datos del formulario. If you did not send this request from Adminer then close this page.
Pues nada, voy a probarlo que es la primera vez que lo utilizo.
Mi pasión por la tecnología me lleva constantemente a explorar las últimas tendencias y aplicaciones, buscando siempre formas de implementar soluciones innovadoras que mejoren la eficiencia. En puerto53.com comparto contenido valioso para ayudar a otros profesionales y entusiastas de la informática a navegar y dominar el complejo mundo de la tecnología. Mi especialidad en Linux RedHat.
Más sobre mí en el este enlace,