Инструменты пользователя

Инструменты сайта


service:nginx

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
service:nginx [11.02.2020 10:10] – [Логи] viacheslavservice:nginx [30.07.2024 19:21] (текущий) – внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +===== Nginx =====
 +https://nginx.org/ru/docs/\\
 +https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-docker/#
 +
 +Пути
 +<code bash>
 +# www root
 +/usr/share/nginx/html
 +# conf
 +/etc/nginx/nginx.conf
 +/etc/nginx/conf.d/default.conf
 +# includes
 +/etc/nginx/conf.d/*.conf
 +</code>
 +
 +==== Логи ====
 +<code bash>
 +# IP со счётчиком
 +cat /var/log/nginx/access.log |grep site |grep 200 |awk '{print $1}' |sort |uniq -c > ips.txt
 +</code>
 +https://www.the-art-of-web.com/system/logs/
 +
 +==== Блок IP/подсетей ====
 +<code bash>
 +nano /etc/nginx/nginx.conf
 +
 +## Block spammers and other unwanted visitors  ##
 +include /etc/nginx/banlist.conf;
 +
 +nano /etc/nginx/banlist.conf
 +
 +deny 1.2.3.4;
 +deny 91.212.45.0/24;
 +
 +# тест настроек
 +nginx -t
 +
 +# перечитать конфиг (не рвёт соединения)
 +nginx -s reload
 +</code>
 +
 +
  

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki