phpMyAdmin — это веб-инструмент для управления базами данных MySQL и MariaDB. В этом пособии рассмотрим процесс установки phpMyAdmin в среде LAMP (включающей Apache, MariaDB и PHP7) на Ubuntu 16.04. Предполагается, что LAMP уже установлен на вашей системе. Если это не так, обратитесь к соответствующему руководству для выполнения установки.
- Инструкция по установке Apache, MariaDB и PHP7 (LAMP) на Ubuntu 16.04 LTS
После установки LAMP приступим к установке phpMyAdmin.
Инструкция по установке phpMyAdmin на Ubuntu 16.04
phpMyAdmin присутствует в репозитории программ Ubuntu 16.04, поэтому его можно установить простой командой
sudo apt update sudo apt install phpmyadmin
Данная команда установит все нужные зависимости, включая PHP7 расширения. В процессе установки вам предложат выбрать веб-сервер для настройки. Используйте пробел, чтобы отметить apache2, звездочка укажет на выбранный элемент. После этого нажмите Tab, а затем Enter для подтверждения.

На следующем шаге выберите «Да».

Далее создайте пароль для учетной записи phpmyadmin в MariaDB/MySQL.

По завершении этого этапа вы увидите, что в MariaDB появилась новая база данных с названием phpmyadmin. Затем активируйте расширения mcrypt и mbstring.
sudo phpenmod mcrypt sudo phpenmod mbstring
Перезапустите Apache, чтобы изменения начали действовать.
sudo systemctl reload apache2
Теперь вы можете открыть веб-интерфейс phpMyAdmin по следующему адресу.
your-server-ip/phpmyadmin
Для авторизации можно применять имя пользователя и пароль от MariaDB/MySQL.

Всегда рекомендуется использовать защищенное HTTPS-соединение для доступа к phpMyAdmin. Если вы установили другие веб-приложения, например, WordPress, и включили для них HTTPS на той же системе Ubuntu 16.04, просто добавьте /phpmyadmin после доменного имени, как указано ниже.
your-domain.com/phpmyadmin

Теперь вы имеете возможность управлять вашими базами данных MariDB/MySQL с помощью веб-интерфейса.
Для того чтобы применять. htaccess в phpMyAdmin, необходимо внести директиву AllowOverride All в конфигурационные файлы Apache.
sudo nano /etc/apache2/conf-enabled/phpmyadmin.conf
Включите директиву AllowOverride All, как указано ниже.
Options FollowSymLinks DirectoryIndex index.php Разрешить переопределение всех настроек.
Если директива AllowOverride All не установлена, то по умолчанию будет действовать AllowOverride none, что приводит к отключению работы файла. htaccess.
Сохраните файл и закройте его. После этого выполните перезагрузку Apache.
sudo systemctl reload apache2
Надеюсь, данный урок оказался полезным для установки phpMyAdmin в окружении LAMP на Ubuntu 16.04. Если вам понравилась эта статья, не забудьте подписаться на нашу бесплатную рассылку. Вы также можете следить за нами в Google+, Twitter или поставить лайк нашей странице в Facebook.

