Как закрыть доступ к phpmyadmin на nginx+php-fpm?

12
LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#11
Likvik:
Как ни странно простое переименование папки ничего не дало. phpmyadmin работает по старому адресу. Хотя я думал что перестанет работать вообще.
Не все так просто.

Если он работает после переименования, то значит он вообще находиться в другом месте и не обращается в папку, которую вы думаете.

Какая у вас панель управления? Скорее всего phpmyadmin лежит в системной папке и с ним работает сервер, а не с вашей версией, которую вы закачали локально.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Likvik
На сайте с 29.07.2010
Offline
132
#12

LEOnidUKG, ispmanager, с этой же панели и ставится. Ничего отдельно не ставилось. В панели он всегда был здесь, насколько знаю.

/etc/phpmyadmin/

Но скорее всего, да, тянет не отсюда. Буду искать. Спасибо за идею.

Нашел вроде, здесь:

/usr/share/phpMyAdmin

Теперь не работает ни по старому ни по новому адресу.

Незнание порождает уверенность.
LEOnidUKG
На сайте с 25.11.2006
Offline
1722
#13

Потому, что в nginx есть доп. конфиг для работы с PHPmyadmin

и именно там нужно переименовывать.

Likvik
На сайте с 29.07.2010
Offline
132
#14
LEOnidUKG:
Потому, что в nginx есть доп. конфиг для работы с PHPmyadmin

и именно там нужно переименовывать.

Ну вот. Говорили только папку надо.

Skom
На сайте с 02.12.2006
Offline
166
#15

А зачем её совсем закрывать?

Сделайте в nginx http авторизацию и всё.

Ну, либо, чтобы nginx пускал туда только с определённых айпишников.

Cras amet qui numquam amavit quique amavit cras amet
Likvik
На сайте с 29.07.2010
Offline
132
#16

Решение:

Ищем файл phpmyadmin-nginx.conf

Путь: /etc/nginx/vhosts-includes/

Добавляем в локацию запрет всем, и разрешение себе:

location /phpmyadmin {

alias /usr/share/phpmyadmin;

index index.php;

allow ВАШ_IP;
deny all;

}

Все.

Простое решение с минимумом движений.

Надеюсь кому то поможет.

Большое спасибо - НИКОМУ.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий