Содержание статьи:
phpMyAdmin — это приложение для удобного администрирования MySQL серверов. Разберем как установить его на Debian 8 Jessie/Ubuntu Server 14.04 и настроить безопасность доступа.
Подготовка системы
Перед началом установки обновляем систему до актуального состояния:
apt-get update && sudo apt-get upgrade -y
Установка phpMyAdmin
Для установки в терминале вводим:
apt-get install phpmyadmin
В процессе установки, в запросе на какой веб-сервер будет настроен phpMyAdmin, выбираем apache2. В конце установки, в запросе настроить базу данных для phpMyAdmin, нажимаем «Да», вводим пароль от учетной записи (root) и задаем пароль для доступа к phpMyAdmin.
Выполняем настройку apache для обеспечения работы phpMyAdmin. Выполняем команду:
ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf a2enconf phpmyadmin service apache2 reload
В веб-браузере переходим по адресу (http://localhost/phpmyadmin). Для доступа используем (Пользователь — root), (Пароль — который вы задавали при настройке phpMyAdmin)
Настройка безопасности
Для безопасности доступа к базе данные, посредством phpMyAdmin, можно предпринять некоторые шаги, которые повысят надежность доступа phpMyAdmin от внешних подключений.
Правим файл конфигурации /etc/apache2/conf-available/phpmyadmin.conf. Изменяем путь к веб-интерфейсу phpMyAdmin, на (прим. http://localhost/newadressmyphpadmin/):
Alias /newadressmyphpadmin /usr/share/phpmyadmin/
Разрешаем файл .htaccess для phpMyAdmin, находим:
<Directory /usr/share/phpmyadmin> Options FollowSymLinks DirectoryIndex index.php ...
добавляем:
AllowOverride All </Directory>
Создаем пользователя, которому будет разрешен доступ на страницу входа в phpMyAdmin:
htpasswd -c /usr/share/phpmyadmin/.htpasswd username
Создаем файл .htaccess в каталоге phpmyadmin (/usr/share/phpmyadmin/) со следующим содержимым:
AuthType Basic AuthName "Restricted Area" AuthUserFile /usr/share/phpmyadmin/.htpasswd Require valid-user
Перезапуск службы apache:
service apache2 restart
Теперь при входе на страницу phpMyAdmin, будет запрашиваться дополнительная авторизация:
Понравилась или оказалась полезной статья, поблагодари автора
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
Оставить ответ