Встала задача по работе поставить и настроить этот инструмент.
Что это? Согласно википедии: “Adminer (бывший phpMinAdmin) — это легковесный инструмент администрирования MySQL, PostgreSQL, SQLite, MS SQL и Oracle… Несмотря на свою легковесность этот скрипт поддерживает практически все возможности phpMyAdmin/phpPgAdmin и других аналогичных инструментов.”
Далее – идём на его сайт и знакомимся поближе… Видим, что есть просто adminer, а есть – adminer-mysql. Нам нужен второй. Поскольку пакет для него пока лежит в ветке sid, то из репозитория красиво поставить не получится. Подключать эту ветку не будем, чтобы не засорять пакетный менеджер, тем более что вся утилита – это один файл и мы можем иметь самую последнюю версию, просто скачивая его с сайта. На нашем Debian сервере создадим каталог и скачаем последнюю версию adminer:
mkdir /var/www/adminer cd /var/www/adminer wget http://www.adminer.org/latest-mysql.php
Далее создадим файл настройки для Apache:
nano /etc/apache2/conf.d/adminer.conf
добавим туда следующую запись:
Alias /adminer /var/www/adminer <Directory /var/www/adminer> Options FollowSymLinks DirectoryIndex latest-mysql.php <IfModule mod_php5.c> AddType application/x-httpd-php .php php_flag magic_quotes_gpc Off php_flag track_vars On php_flag register_globals Off php_value include_path . </IfModule> </Directory>
Теперь по адресу http://вашсервер/adminer можно им пользоваться.
P.S. Также есть возможность изменить интерфейс – для этого нужно просто скачать файл adminer.css в каталог с утилитой.