Как установить phpMyAdmin на сервере Ubuntu 18.04 для администрирования MySQL

Упростите администрирование базы данных MySQL с помощью графического интерфейса

MySQL – это мощная программа для работы с базами данных, которая служит основой для многих приложений и сервисов. Фактически, многие веб-сайты, которые вы посещаете (такие как Facebook, GitHub, iStock, ВМС США, YouTube, Spotify и другие), работают на MySQL. Для многих администраторов баз данных работа в интерфейсе командной строки не составляет труда. Но для некоторых наличие удобного графического интерфейса пользователя может означать, что на самом деле работа с уровнем эффективности, который не может предложить командная строка. Одним из лучших инструментов для этой задачи является phpMyAdmin.

Инструмент phpMyAdmin – это невероятно простой в использовании интерфейс, который можно установить на стандартном оборудовании с помощью одной команды. Единственная оговорка к установке заключается в том, что она изменилась по сравнению с предыдущими итерациями, а разрешения MySQL могут быть привередливыми.

Монтаж

Перед запуском команд установки всегда полезно обновить и обновить Ubuntu Server. Поскольку ядро ​​может быть обновлено, лучше всего запускать процесс обновления/обновления в то время, когда возможна перезагрузка. Чтобы обновить и обновить Ubuntu Server, войдите в систему и выполните следующие команды:

 sudo apt-get update 
sudo apt-get upgrade -y

После завершения вышеуказанных команд перезагрузите сервер (если необходимо) и установите серверы Apache и MySQL (если они еще не установлены) с помощью команды:

 sudo apt-get install lamp-server ^ -y 

Когда эта команда завершится, настройте MySQL с помощью команды:

 sudo mysql_secure_installation 

После выполнения вышеуказанной команды вам будет предложено создать пароль для пользователя-администратора MySQL, а также:

  • Удалить анонимных пользователей
  • Запретить удаленный вход в систему root y/n
  • Удалить тестовую базу данных и доступ к ней да/нет
  • Обновить таблицы привилегий теперь да/нет

Ответьте да на все вышеперечисленные вопросы.

Далее установите phpMyAdmin с помощью команды:

 sudo apt-get install phpmyadmin php-mbstring php-gettext -y 

Во время установки вам будет предложено выбрать, какой веб-сервер будет использоваться для запуска phpMyAdmin. Убедитесь, что выбрали apache2 из вариантов. Для этого выполните следующие действия:

  1. Нажмите пробел на клавиатуре, чтобы выбрать apache2.

  2. Нажимайте клавишу Tab на клавиатуре до тех пор, пока не будет выбрано ОК , и нажмите клавишу Ввод , чтобы продолжить.

  3. Далее вам будет предложено настроить базу данных для phpmyadmin. Да уже должно быть выбрано, поэтому нажмите Enter на клавиатуре, чтобы продолжить.

  4. Далее вам будет предложено создать пароль для пользователя phpmyadmin. Сделайте этот уникальный и надежный пароль. Введите этот новый пароль, перейдите на вкладку Хорошо , используйте клавишу Ввод на клавиатуре, чтобы продолжить, а затем (при появлении запроса) проверьте вновь созданный пароль.

  5. Это завершает первый этап установки.

Настройка пользовательских привилегий

В предыдущих итерациях вы могли теперь указать вашему браузеру http: // SERVER_IP/phpmyadmin (где SERVER_IP – это IP-адрес хост-сервера) и войти в систему с учетными данными администратора MySQL. Это уже не так. Вместо этого вы должны предоставить пользователю phpmyadmin необходимые права для управления базами данных. Чтобы сделать это, вернитесь в окно терминала на вашем сервере и откройте приглашение базы данных MySQL следующей командой:

 sudo mysql 

В командной строке MySQL введите следующие команды:

 ПРЕДОСТАВЛЯЙТЕ ВСЕ ПРИВИЛЕГИИ НА *. * TO 'phpmyadmin' @ 'localhost', ОПРЕДЕЛЯЕМЫМ ‘паролем’; 
FLUSH PRIVILEGES;
EXIT

Где пароль – это пароль, который вы создали для пользователя phpmyadmin во время установки.

Создание нового пользователя

Если вы предпочитаете создать нового пользователя (который также сможет управлять базами данных из phpMyAdmin), введите следующие команды:

 sudo mysql 
СОЗДАТЬ ИМЯ ПОЛЬЗОВАТЕЛЯ, ИДЕНТИФИЦИРОВАНЫМ «паролем»;
ВЫДАВАТЬ ВСЕ ПРИВИЛЕГИИ НА *. * ТОЛЬКО «Имени пользователя» @ «localhost», ИДЕНТИФИЦИРОВАННЫМИ «паролем»;
ПРИВИЛЬНЫЕ ФУНКЦИИ;
EXIT

Где имя пользователя – это имя пользователя, которое будет создано, а пароль – уникальный и надежный пароль для пользователя.

Вход в phpMyAdmin

Теперь пришло время указать вашему браузеру http: // SERVER_IP/phpmyadmin (где SERVER_IP – это IP-адрес вашего сервера). Вам будет предложено ввести имя пользователя и пароль .Здесь вы можете использовать phpmyadmin в качестве пользователя и пароль, который вы создали для пользователя phpmyadmin (во время установки), или новый пользователь/пароль, который вы создали из приглашения MySQL.

Если вы перейдете на вкладку Базы данных , то увидите, что у пользователя, вошедшего в систему, есть все необходимые разрешения для начала работы с базами данных MySQL через интерфейс phpMyAdmin. Создавайте базы данных, таблицы и данные и управляйте ими с помощью этого удобного веб-интерфейса MySQL.

Оцените статью
Solutics.ru
Добавить комментарий