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

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

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

location /phpmyadmin {
 alias /usr/share/phpmyadmin;
 index index.php;
}

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

location /phpmyadmin {
 alias /usr/share/phpMyAdmin;
 index index.php;
     }
}

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

server {
 server_name 127.0.0.1;
 charset UTF-8;
 index index.html index.php;
 disable_symlinks if_not_owner from=$root_path;
 include /etc/nginx/vhosts-includes/*.conf;
 include /etc/nginx/vhosts-resources/127.0.0.1/*.conf;
 access_log /var/www/httpd-logs/127.0.0.1.access.log;
 error_log /var/www/httpd-logs/127.0.0.1.error.log notice;
 set $root_path /var/www/html;
 root $root_path;
 listen 127.0.0.1:80;
 gzip on;
 gzip_comp_level 5;
 gzip_disable "msie6";
 gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/javascript;

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

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

service nginx restart

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