Ispmanager убрать phpMyAdmin c www доменов


После установки Ispmanager, веб-интерфейс администрирования MySQL (phpMyAdmin) открывается на www доменах, например: site.ru/phpmyadmin

Это не есть хорошо по соображениям безопасности. Для того чтобы веб-интерфейс администрирования MySQL (phpMyAdmin) не открывался на www доменах а делал это только по вводу ip нашего сервера, мы сделаем следующее, идем в папку /etc/nginx/vhosts-includes находим там файл phpmyadmin.conf, копируем оттуда все содержимое и переименовываем его, для того чтобы после рестарта nginx он снова не подгрузился.

Далее переходим в папку /etc/nginx/conf.d в данной папке создаем файл 127.0.0.1.conf, 127.0.0.1 меняем на свой ip сервера, после чего в созданный файл вставляем следующее:


После чего в самый верх этого же файла, перед location /phpmyadmin { вставляем:

То есть, мы вставили то что скопировали с файла phpmyadmin.conf, секцию server { я добавил сам, чтобы у вас заработал хост http://127.0.0.1

Перезагружаем nginx: service nginx restart

Данная схема будет работать если phpmyadmin работает на nginx, если же на apache, то проделайте по аналогии все это и с apache.
Успехов !

© 2017, user. Все права защищены.