Adminer — это веб-инструмент, который позволяет централизованно управлять несколькими системами баз данных. Инструмент удобен в использовании, легок и имеет первоклассную производительность с аккуратным пользовательским интерфейсом.
Менеджер баз данных администратора доступен во всех дистрибутивах Linux. Вы можете легко установить и настроить его на Ubuntu через терминал и получить доступ к его веб-интерфейсу через любой браузер. Вы можете запускать операции с базами данных непосредственно с панели администратора и легко управлять несколькими базами данных.
Вот как установить и настроить Adminer в Ubuntu.
Что такое администратор?
Альтернатива phpMyAdmin, Adminer — это инструмент с открытым исходным кодом для централизованного управления несколькими базами данных. Инструмент поддерживает MariaDB, MySQL, SQLite, Oracle, PostgreSQL, MongoDB и Elasticsearch.
Администратор имеет лучшую безопасность, чем phpMyAdmin, и легче по весу. Он поставляется с чистым интерфейсом, который упрощает его использование и изучение. Вы можете получить к нему доступ из веб-интерфейса, указав IP-адрес машины, на которой запущен экземпляр Adminer.
Как установить администратора в Ubuntu
Вот шаги для установки администратора на Дистрибутивы на основе Ubuntu:
Шаг 1: Обновите и обновите Ubuntu
Прежде чем перейти к установке администратора, вы должны обновить и обновить свою систему, чтобы у вас не возникало проблем с новыми установками. Откройте терминал на вашем компьютере с Ubuntu, нажав Ctrl+Альт+Т и запустите команды обновления и обновления.
Судо подходит обновлять && судо способно обновление
Шаг 2: Установите Apache на Ubuntu
После того, как вы обновили и обновили системные пакеты, следующей задачей будет установка Apache. Сделайте это, выполнив следующую команду:
Судо подходит установить апач2
После успешной установки Apache включить службу с помощью утилиты systemctl:
sudo systemctl включить --теперь апач2
Кроме того, убедитесь, что Apache работает нормально и не вызывает ошибок в фоновом режиме.
sudo systemctl статус apache2 --нет-пейджер -l
Это говорит о том, что Apache активен и нормально работает в Ubuntu.
Шаг 3: Установите PHP на Ubuntu
Поскольку Adminer написан на PHP, вам необходимо установить PHP и его основные расширения. Чтобы установить его, запустите:
Судо подходит установить php php-curl libapache2-мод-php php-cli php-mysql php-gd php-fpm
После того, как вы успешно установили PHP и его расширения, перезагрузите Apache с помощью:
systemctl перезагрузить apache2
Шаг 4: Установите MariaDB в Ubuntu
После установки PHP вам понадобится база данных в вашей системе, которой вы сможете управлять с помощью администратора. Вы можете установить любую базу данных, такую как MySQL, MariaDB, PostgreSQL, MongoDB, SimpleDB и т. д.
Поскольку MariaDB в основном используется во многих приложениях на основе PHP, давайте установим ее в Ubuntu.
Судо подходит установить mariadb-сервер
После установки базы данных включите ее:
sudo systemctl включить --теперь мариадб
Убедитесь, что база данных работает нормально, проверив ее статус:
статус sudo systemctl mariadb
Это говорит о том, что MariaDB находится в активном состоянии и отлично работает в Ubuntu.
После установки MariaDB вам также необходимо обезопасить ее с помощью скрипта, позволяющего установить рут пароль для MariaDB, удалить анонимных пользователей, запретить удаленный вход в систему root и удалить тест база данных. Чтобы выполнить скрипт, запустите:
sudo mysql_secure_installation
Шаг 5: Установите пароль администратора для администратора
Для управления базой данных с помощью администратора вам необходим доступ к корневому пользователю базы данных. Для этого вам нужен пароль root, который позволит вам управлять всеми базами данных через администратора.
Чтобы установить пароль, сначала откройте командную строку MySQL:
судо mysql
Чтобы установить пароль root, запустите:
НАБОРПАРОЛЬДЛЯ'корень'@«локальный хост» = ПАРОЛЬ("мой пароль");
Обязательно замените "мой пароль" с паролем, который вы хотите сохранить для пользователя root.
Чтобы обновить пароль, выполните:
РУМЯНЕЦПРИВИЛЕГИИ;
Чтобы выйти из командной строки MariaDB, выполните:
Выход;
Шаг 6: Установите администратора в Ubuntu
Вы можете установить Adminer на Ubuntu с помощью менеджера пакетов APT:
Судо подходит установить администратор
После установки включите php-fpm:
sudo a2enconf php*-fpm
Чтобы включить файл конфигурации Apache для администратора, выполните:
sudo a2enconf администратор
Теперь перезагрузите Apache, чтобы обновить только что внесенные изменения:
systemctl перезагрузить apache2
После того, как вы перезагрузили Apache, перезапустите его с помощью:
sudo systemctl перезапустить apache2
Шаг 7. Доступ к веб-интерфейсу администратора
Теперь, когда все необходимые установки для администратора выполнены, вы можете получить доступ к приложению через веб-интерфейс и приступить к управлению своей базой данных.
Чтобы получить доступ к Adminer, откройте браузер и укажите IP-адрес компьютера, на котором запущен Adminer.
Если вы используете Adminer в локальной системе, используйте этот адрес:
http://127.0.0.1/adminer
Однако, если вы используете Adminer на удаленной машине, укажите IP-адрес машины для доступа к Admin, например:
http://server-ip-address/adminer
Вы увидите следующую страницу входа в браузере после ввода веб-адреса для администратора:
Чтобы войти в Adminer, введите root в качестве имени пользователя и укажите пароль, который вы установили на шаге 5. Нет необходимости указывать имя базы данных, так как администратор имеет доступ ко всем доступным базам данных, поэтому оставьте База данных ящик пустой. После ввода всей запрашиваемой информации нажмите на Авторизоваться.
Получив доступ, вы увидите следующую панель инструментов. Отсюда вы можете получить доступ ко всем доступным базам данных для управления ими. Вы также можете создать или удалить базу данных здесь.
Как видите, интерфейс администратора прост, не очень населен и, следовательно, прост в управлении.
Как удалить администратора из Ubuntu
Если вам больше не нужен Adminer для управления базами данных, вы можете просто удалить его из своей системы. Чтобы удалить администратора из Ubuntu, выполните:
sudo apt автоудаление --очистить администратора
Если вы также хотите удалить MariaDB, Apache и PHP из своей системы, это также возможно с помощью основных команд Linux.
Для этого вам сначала нужно остановить эти службы, а затем удалить их. Чтобы остановить Apache и MariaDB, выполните:
sudo systemctl останавливаться apache2 mariadb
Теперь удалите MariaDB, PHP и Apache с помощью:
sudo apt автоудаление --purge mariadb-сервер php* apache2
Эффективно управляйте всеми своими базами данных из централизованного интерфейса администратора
Администратор позволяет вам управлять всеми вашими базами данных из единого веб-интерфейса. Вы можете выполнять несколько операций с базой данных в Adminer, таких как создание или удаление базы данных, редактирование таблиц, просмотр/вставка/редактирование строк таблицы, сортировка столбцов, редактирование объектов БД и многое другое более.
Также нет ограничений на управление базами данных в Adminer. С другой стороны, phpMyAdmin поддерживает только MariaDB и MySQL, что делает Adminer идеальной системой управления базами данных. Вы можете использовать phpMyAdmin, но вам придется установить на свой компьютер либо MariaDB, либо MySQL.