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