Как установить программу Adminer в Debian Linux

Как установить программу Adminer в Debian Linux

Рубрики:

Linux, MySQL

Метки:

linux, MySQL, PHP

Adminer — веб-инструмент для управления базами данных, написанный на PHP. Это программное обеспечение является альтернативой phpMyAdmin. Однако оно предлагает более простое и легкое решение для администрирования баз данных.

В этой статье мы расскажем, как установить Adminer для управления MySQL в дистрибутивах на базе Debian Linux.

Содержание:

  1. Установка необходимых зависимостей
  2. Настройка базы данных MySQL
  3. Загрузка и настройка приложения Adminer
  4. Запуск Adminer
  5. Выводы

Установка необходимых зависимостей

Так как Adminer написан на PHP, для его использования следует установить в ОС сам язык программирования и несколько дополнительных библиотек:

 

install php dependencies

Где:

  • php — пакет, который устанавливает интерпретатор языка программирования PHP;
  • php-curl — расширение для PHP, которое добавляет поддержку библиотеки cURL;
  • php-zip — расширение, которое предоставляет функционал поддержки работы с ZIP-архивами;
  • php-json — библиотека, позволяющая обрабатывать данные в формате JSON;
  • php-mysqli — библиотека для работы с базой данных MySQL;
  • php-gd — расширение, которое добавляет поддержку библиотеки GD для динамического создания и обработки изображений.

Также Вам понадобится веб-сервер Apache. Поэтому мы рекомендуем ознакомится с нашей статьей «Установка веб-сервера Apache в Ubuntu».

Настройка базы данных MySQL

Для работы с Adminer дополнительно создайте новую учетную запись MySQL. Чтобы это сделать, подключитесь к серверу MySQL под администраторским аккаунтом root:

 

Затем последовательно выполните следующие запросы, чтобы создать базу данных adminer_db и учетную запись adminer_user с паролем P@ssword321:

 

create adminer database

Далее предоставьте пользователю adminer_user все привилегии для базы данных adminer_db и подтвердите внесенные изменения:

 

grant all

Читайте также: 15 команд управления MySQL для администраторов в Linux.

Загрузка и настройка приложения Adminer

Поскольку Adminer будет работать на Apache, создайте каталог для этого ПО в корневой директории веб-сервера:

 

Затем загрузите в созданную папку последнюю версию PHP-файла Adminer с помощью команды wget:

 

install adminer

Также Вам следует назначить пользователя apache владельцем каталога /var/www/html/adminer и задать для содержимого папки права доступа 775:

 

chmod chown

Напоследок добавьте в папку /etc/apache2/conf-available/ файл с настройками adminer.conf:

 

И впишите в него следующие параметры:

 

Важно: если Вы используете MySQL на рабочем сервере, замените значение mydomain.com в директиве ServerName на зарегистрированный домен или публичный IP-адрес.

edit conf file

Сохраните и закройте файл.

Читайте также: Как узнать размер базы данных MySQL в Linux.

Запуск Adminer

Перед тем, как начать работу с Adminer, перезагрузите веб-сервер Apache и убедитесь, что в настройках нет каких-либо ошибок:

 

reload apache

Для запуска Adminer откройте любой веб-браузер и перейдите по следующему URL-адресу:

 

Здесь <server-IP> означает IP-адрес сервера (в нашем случае — просто localhost).

adminer login page

Заполните поля на странице авторизации:

  • Usernameadminer_user;
  • PasswordP@ssword321;
  • Databaseadminer_db.

И нажмите Login. После этого Вы попадете на главную страницу веб-приложения Adminer.

adminer main page

Выводы

Мы показали Вам все этапы загрузки и настройки программы Adminer в дистрибутивах на базе Debian Linux. Надеемся, что эта статья была полезной для Вас!

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Linux, MySQL

Метки:

linux, MySQL, PHP

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики