NGINX Включить ведение журнала доступа |

24 февраля Интернет

В течение последних нескольких недель возникла проблема, когда некоторые непослушные люди пытались DDOS и очистить Techieshelp. Techieshelp недавно переместил провайдера VPS и в ходе этого процесса перешел с Apache на NGINX. По умолчанию кажется, что NGINX не включает свои журналы доступа, поэтому у меня не было данных, необходимых для блокировки скребков. Люди используют журналы доступа, чтобы получить представление о посетителях, которые посещают их сайты. Это как включить журналы доступа в NGINX.

Файл, который нам нужно отредактировать nginx.conf, это обычно находится здесь.

/ И т.д. / Nginx /

Для редактирования мы используем следующую команду:

nano /etc/nginx/nginx.conf

Вам будет представлен экран, аналогичный приведенному ниже, выделите раздел, в котором указано access_log off: и измените его на on.
включить доступ к логам nginx

После сохранения файла и выхода из nano мы можем остановить запуск или перезапустить NGINX с помощью следующей команды.

sudo service nginx start
sudo service nginx stop
sudo service nginx restart

Теперь ваши журналы доступа начнут заполняться, вы можете просмотреть эти журналы в следующем месте.

/var/log/nginx/access.log

Ссылка на основную публикацию