24 февраля Интернет
В течение последних нескольких недель возникла проблема, когда некоторые непослушные люди пытались DDOS и очистить Techieshelp. Techieshelp недавно переместил провайдера VPS и в ходе этого процесса перешел с Apache на NGINX. По умолчанию кажется, что NGINX не включает свои журналы доступа, поэтому у меня не было данных, необходимых для блокировки скребков. Люди используют журналы доступа, чтобы получить представление о посетителях, которые посещают их сайты. Это как включить журналы доступа в NGINX.
Файл, который нам нужно отредактировать nginx.conf, это обычно находится здесь.
/ И т.д. / Nginx /
Для редактирования мы используем следующую команду:
nano /etc/nginx/nginx.conf
Вам будет представлен экран, аналогичный приведенному ниже, выделите раздел, в котором указано access_log off: и измените его на on.
После сохранения файла и выхода из nano мы можем остановить запуск или перезапустить NGINX с помощью следующей команды.
sudo service nginx start sudo service nginx stop sudo service nginx restart
Теперь ваши журналы доступа начнут заполняться, вы можете просмотреть эти журналы в следующем месте.
/var/log/nginx/access.log