NullByte
@NullByte
Bad gateway

Не получается снести доступ к phpmyadmin, что я делаю не так?

На сервере c Ubuntu и веб-сервером Apache был был установлен phpmyadmin и создана символическая ссылка на него в директории с сайтом (через ln -s). Заказчик попросил оставить phpmyadmin но закрыть доступ к нему. В итоге эта символическая ссылка была удалена через rm. В директории ее нет. Но при открытии в браузере через сайт.ру/phpmyadmin/ интерфейс все еще доступен. При удалении самого phpmyadmin проблема исчезает, но данный выход не соответствует требованиям заказчика. При повторной установке все по прежнему доступно. Повторюсь - символической ссылки в директории сайта нет. Из-за чего происходит эта ересь?
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
@procode
Разработчик
Если я правильно понял суть вопроса то поможет это:

Изменение страницы входа в phpMyAdmin на Apache
В CentOS, RHEL и Fedora откройте файл /etc/httpd/conf.d/phpMyAdmin.conf

1
sudo vim /etc/httpd/conf.d/phpMyAdmin.conf
В Debian, Ubuntu и Linux Mint отройте файл /etc/phpmyadmin/apache.conf

1
sudo vim /etc/phpmyadmin/apache.conf
Закомментируйте строку Alias /phpmyadmin /usr/share/phpmyadmin, чтобы получилось так:

1
# Alias /phpmyadmin /usr/share/phpmyadmin
и вместо неё добавьте свою, вроде такой:

1
Alias /my /usr/share/phpmyadmin
В примере my – замените на любую свою строку, которая станет частью адреса вида http://<ip адрес>/my

Для того, чтобы изменения вступили в силу, перезагрузите службу веб-сервера Apache

1
sudo service apache2 reload


Т.е. конфиг здесь: /etc/phpmyadmin/apache.conf
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы