Re: Запуск nginx в windows
Для локального тестирования использую http://open-server.ru/, довольно таки удобная штука 2016-04-27 9:20 GMT+03:00 Maxim Kozlov : > Кстати, в win10 анонсировали bash(думаю многие слышали) > https://habrahabr.ru/post/280560/ > А nginx получиться туда поставить через apt-get install nginx? Взлетит? Не > для продакшена конечно, исключительно для разработки. > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Кстати, в win10 анонсировали bash(думаю многие слышали) https://habrahabr.ru/post/280560/ А nginx получиться туда поставить через apt-get install nginx? Взлетит? Не для продакшена конечно, исключительно для разработки. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Nginx для доступа к файлам по http
Добрый день. Подскажите, как настроить Nginx для того, чтобы получить файл по http? Например, у меня есть файлы /data/photos/file1.png ... /data/photos/file100.png. Я хочу выполнить к ним get запрос. Я так понимаю url будет что-то типа http://server_name/data/photos/file1.png Как настроить сервер для этого? Также подскажите, хочу в данный каталог копировать файлы через Post запрос. Как для этого настроить Nginx? Вот это подойдет? Но мне нужно, чтобы имя файла было мое, как я понимаю тут имя будет присваивать сервер. http://nginx.org/en/docs/http/ngx_http_dav_module.html Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266412,266412#msg-266412 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Подмена бинарника в докере
On 26 Apr 2016, at 19:27, Anton Bessonov wrote: > Спасибо большое, работает. И с демонизацией тоже. > > Но наблюдаю эффект, что если убить мастера, то воркер остаётся один. И только > после убивания воркера ломается контейнер. Можно сделать как-то (trap?), что > бы контейнер или воркер с мастером ломались? А то состояние странное. Убить как - kill -9 или просто kill ? Во втором случае воркеры должны выходить. -- Igor Sysoev http://nginx.com ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Здравствуйте, Alex. Вы писали 26 апреля 2016 г., 22:57:06: > В жестоком и кровавом ынтерпрайзе все на джаве :D Ну или на худой конец - > 1c/bitrix Нет. Этот коммент был о том, что не достаточно купить P4, поставить Фрю и наслаждаться. Иногда нельзя экономить на лицензиях, стораджах, сетевых железяках, "электричестве", "воздухе", пожарке и т.п. >> А если сэкономленные на лицензиях винды и базы данных деньги вложить >> в железо, то под фрюниксом будет крутиться намного шустрее. :) > > не касался тебя жестокий энтерпрайз... хорошо админить localhost =) -- С уважением, Dmitry nginx...@sadok.spb.ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
В жестоком и кровавом ынтерпрайзе все на джаве :D Ну или на худой конец - 1c/bitrix 2016-04-26 22:14 GMT+03:00 Dmitry Ivanov : > Здравствуйте, Evgeniy. > > Вы писали 26 апреля 2016 г., 20:24:56: > > > А если сэкономленные на лицензиях винды и базы данных деньги вложить > > в железо, то под фрюниксом будет крутиться намного шустрее. :) > > не касался тебя жестокий энтерпрайз... хорошо админить localhost =) > > -- > С уважением, > Dmitry nginx...@sadok.spb.ru > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Здравствуйте, Evgeniy. Вы писали 26 апреля 2016 г., 20:24:56: > А если сэкономленные на лицензиях винды и базы данных деньги вложить > в железо, то под фрюниксом будет крутиться намного шустрее. :) не касался тебя жестокий энтерпрайз... хорошо админить localhost =) -- С уважением, Dmitry nginx...@sadok.spb.ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
> А если сэкономленные на лицензиях винды и базы данных деньги вложить > в железо, то под фрюниксом будет крутиться намного шустрее. :) заодно найти аналоги того, что крутится рядом, например какой нибудь аппликейшен сервер, да еще с абсолютными урлами на свои ресурсы :) или еще какую нибудь программу win32 :))) Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266361,266404#msg-266404 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
On Tue, Apr 26, 2016 at 12:38:28PM -0400, vitcool wrote: > Konstantin Tokarev Wrote: > --- > > Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows > > для веб-сервера > > это бестолковый холивар имхо, потому что, если не упираться в стоимость > лицензии, на windows совершенно замечательно крутятся веб-сервера А если сэкономленные на лицензиях винды и базы данных деньги вложить в железо, то под фрюниксом будет крутиться намного шустрее. :) -- Eugene Berdnikov ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Мб кому то пригодится, выкладываю рабочий xml config nginx-1.8.x nginx-1.8.x nginx-1.8.x c:/nginx-1.8.x/nginx.exe c:/nginx-1.8.x/wrapper roll -pc:/nginx-1.8.x -cconf/nginx.conf c:/nginx-1.8.x/nginx.exe -sstop сам xml по ходу должен располагаться в той же папке где и nginx.exe > По-моему, разработчики предельно ясно дают понять, что Windows не является приоритетеной платформой для Nginx и развивается по остаточному принципу это все понятно и причины тоже, но хотя бы сделали возможность запускать как службу из коробки, ибо вот иногда нужно использовать его на windows и начинаются пляски с бубном. > использовать всякие сторонние утилитки - это просто жесть как неудобно ну по сути ваша служба на c# та же стороняя утилитка ;) 2016-04-26 20:15 GMT+03:00 Konstantin Tokarev : > > > 26.04.2016, 19:38, "vitcool" : > > Konstantin Tokarev Wrote: > > --- > >> Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows > >> для веб-сервера > > > > это бестолковый холивар имхо > > Именно так, я использовал прием "доведение до абсурда" > > > По-моему, разработчики предельно ясно дают понять, что Windows не является > приоритетеной платформой для Nginx и развивается по остаточному принципу. > > > >, потому что, если не упираться в стоимость > > лицензии, на windows совершенно замечательно крутятся веб-сервера > > > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,266361,266395#msg-266395 > > > > ___ > > nginx-ru mailing list > > nginx-ru@nginx.org > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > -- > Regards, > Konstantin > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru > ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
26.04.2016, 19:38, "vitcool" : > Konstantin Tokarev Wrote: > --- >> Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows >> для веб-сервера > > это бестолковый холивар имхо Именно так, я использовал прием "доведение до абсурда" По-моему, разработчики предельно ясно дают понять, что Windows не является приоритетеной платформой для Nginx и развивается по остаточному принципу. >, потому что, если не упираться в стоимость > лицензии, на windows совершенно замечательно крутятся веб-сервера > > Posted at Nginx Forum: > https://forum.nginx.org/read.php?21,266361,266395#msg-266395 > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- Regards, Konstantin ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Подмена бинарника в докере
On 25/04/2016 20:33, Anton Bessonov wrote: > Здравстуйте, > > на сколько я помню, то энджин не посзоляет обновлять конфигурацию, если > менять параметры некоторых директив, таких как пути к кэшам. Актуально > использую подмену бинарника - вроде помогает. Правильное решение - не заниматься танцами на уровне контейнера, а деплоить новый контейнер и менять конфигурацию на балансировщике нагрузки. -- Konstantin Pavlov Build & Deliver Applications, Flawlessly. nginx.conf 2016: September 7-9, Austin, TX https://nginx.com/nginxconf/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Еще как использует IIS вообще говоря очень шустро работает. Если бы он еще с php как с модулем работал аля апач - про nginx на винде речи бы ни шло Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266361,266394#msg-266394 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
Konstantin Tokarev Wrote: --- > Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows > для веб-сервера это бестолковый холивар имхо, потому что, если не упираться в стоимость лицензии, на windows совершенно замечательно крутятся веб-сервера Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266361,266395#msg-266395 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
> > Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows для > веб-сервера > Та бывают такие ситуации, что врагу не пожелаешь - и приходится таки костыли строить и такой шлак поддерживать, что аж диву даешься как оно вообще дожило до этого времени ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Подмена бинарника в докере
Спасибо большое, работает. И с демонизацией тоже. Но наблюдаю эффект, что если убить мастера, то воркер остаётся один. И только после убивания воркера ломается контейнер. Можно сделать как-то (trap?), что бы контейнер или воркер с мастером ломались? А то состояние странное. Если PID 1, то, соответственно, мастера убить не могу и потому не знаю, что случится с контейнером. On 26.04.2016 08:42, Igor Sysoev wrote: On 25 Apr 2016, at 22:55, Anton Bessonov wrote: Так и есть, ppid становится 1: Всё должно работать. Можно даже "daemon off” не ставить. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
26.04.2016, 19:13, "Igor Kuznetsov" : > я на c# написал службу, которая запускает powershell скрипты. на запуск, и > на стоп.php так же запускает > > использовать всякие сторонние утилитки - это просто жесть как неудобно > > могу выложить исходник, если надо > > вообще удивляет, на дворе 2016 год и тот же apache давно давно как служба из > коробки работает Вообще удивляет, на дворе 2016 год, и кто-то еще использует Windows для веб-сервера -- Regards, Konstantin ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Подмена бинарника в докере
Спасибо за идею. Используем официальные сборки на базе alpine. Пока не собираем сами. Или можно как нибудь через компос без боли внедрить? On 26.04.2016 08:38, Den Bozhok wrote: Так а если решение в лоб - запускать nginx не напрямую, а сделать на bash init скрипт и уже из него запускать nginx? Тогда никаких проблем с перезапуском nginx и умиранием докера. 25.04.2016, 22:55, "Anton Bessonov" : Так и есть, ppid становится 1: # ps axw -o pid,ppid,user,%cpu,vsz,wchan,command PID PPID USER %CPU VSZ WCHAN COMMAND 1 0 root 0.2 20044 pipe_w /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") 5 1 root 0.0 31684 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 6 5 nginx 0.0 32068 - nginx: worker process 7 0 root 0.6 20224 wait bash 11 7 root 0.0 17500 - ps axw -o pid,ppid,user,%cpu,vsz,wchan,command # kill -USR2 5 # ps axw -o pid,ppid,user,%cpu,vsz,wchan,command PID PPID USER %CPU VSZ WCHAN COMMAND 1 0 root 0.0 20044 pipe_w /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") 5 1 root 0.0 31684 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 6 5 nginx 0.0 32068 - nginx: worker process 7 0 root 0.0 20224 wait bash 12 5 root 0.0 31688 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 13 12 nginx 0.0 32068 - nginx: worker process 14 7 root 0.0 17500 - ps axw -o pid,ppid,user,%cpu,vsz,wchan,command # kill -WINCH 5 # ps axw -o pid,ppid,user,%cpu,vsz,wchan,command PID PPID USER %CPU VSZ WCHAN COMMAND 1 0 root 0.0 20044 pipe_w /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") 5 1 root 0.0 31684 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 6 5 nginx 0.0 32068 - nginx: worker process 7 0 root 0.0 20224 wait bash 12 5 root 0.0 31688 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 13 12 nginx 0.0 32068 - nginx: worker process 15 7 root 0.0 17500 - ps axw -o pid,ppid,user,%cpu,vsz,wchan,command # kill -QUIT 5 # ps axw -o pid,ppid,user,%cpu,vsz,wchan,command PID PPID USER %CPU VSZ WCHAN COMMAND 1 0 root 0.0 20044 pipe_w /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") 7 0 root 0.0 20224 wait bash 12 1 root 0.0 31688 sigsus nginx: master process /usr/sbin/nginx -g daemon off; 13 12 nginx 0.0 32068 - nginx: worker process 16 7 root 0.0 17500 - ps axw -o pid,ppid,user,%cpu,vsz,wchan,command On 25.04.2016 21:08, Igor Sysoev wrote: On 25 Apr 2016, at 20:33, Anton Bessonov wrote: Здравстуйте, на сколько я помню, то энджин не посзоляет обновлять конфигурацию, если менять параметры некоторых директив, таких как пути к кэшам. Актуально использую подмену бинарника - вроде помогает. Сейчас эксперементирую с тем же самым, только в контейнере. По умолчанию энджин имеет PID 1, что убивает контейнер после kill -QUIT 1. В docker-compose делаю следующее: version: '2' services: nginxt: image: nginx ports: - "6283:80" command: /bin/bash -c '$$(exec /usr/sbin/nginx -g "daemon off;")' Вроде работает: # ps auxf USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 7 0.1 0.3 20224 3208 ? Ss 17:07 0:00 bash root 12 0.0 0.2 17496 2064 ? R+ 17:07 0:00 \_ ps auxf root 1 0.0 0.2 20044 2704 ? Ss 17:06 0:00 /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") root 5 0.0 0.4 31684 4860 ? S 17:06 0:00 nginx: master process /usr/sbin/nginx -g daemon off; nginx 6 0.0 0.2 32068 2860 ? S 17:06 0:00 \_ nginx: worker process # kill -USR2 5 # ps auxf USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 7 0.0 0.3 20224 3208 ? Ss 17:07 0:00 bash root 15 0.0 0.2 17496 2048 ? R+ 17:08 0:00 \_ ps auxf root 1 0.0 0.2 20044 2704 ? Ss 17:06 0:00 /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") root 5 0.0 0.4 31684 4860 ? S 17:06 0:00 nginx: master process /usr/sbin/nginx -g daemon off; nginx 6 0.0 0.2 32068 2860 ? S 17:06 0:00 \_ nginx: worker process root 13 0.0 0.4 31688 5080 ? S 17:08 0:00 \_ nginx: master process /usr/sbin/nginx -g daemon off; nginx 14 0.0 0.2 32068 2880 ? S 17:08 0:00 \_ nginx: worker process # kill -WINCH 5 # ps auxf USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 7 0.0 0.3 20224 3208 ? Ss 17:07 0:00 bash root 16 0.0 0.1 17496 1956 ? R+ 17:09 0:00 \_ ps auxf root 1 0.0 0.2 20044 2704 ? Ss 17:06 0:00 /bin/bash -c $(exec /usr/sbin/nginx -g "daemon off;") root 5 0.0 0.4 31684 4860 ? S 17:06 0:00 nginx: master process /usr/sbin/nginx -g daemon off; nginx 6 0.0 0.2 32068 2860 ? S 17:06 0:00 \_ nginx: worker process root 13 0.0 0.4 31688 5080 ? S 17:08 0:00 \_ nginx: master process /usr/sbin/nginx -g daemon off; nginx 14 0.0 0.2 32068 2880 ? S 17:08 0:00 \_ nginx: worker process # kill -QUIT 5 # ps auxf USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 7 0.0 0.3 20224 3208 ? Ss 17:07 0:00 bash root 17 0.0 0.2 17496 2064 ? R+ 17:09 0:00 \_ ps auxf root 1
Re: Запуск nginx в windows
присоединяюсь к реплике про "2016 год на дворе" Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266361,266389#msg-266389 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: Запуск nginx в windows
я на c# написал службу, которая запускает powershell скрипты. на запуск, и на стоп.php так же запускает использовать всякие сторонние утилитки - это просто жесть как неудобно могу выложить исходник, если надо вообще удивляет, на дворе 2016 год и тот же apache давно давно как служба из коробки работает Posted at Nginx Forum: https://forum.nginx.org/read.php?21,266361,266388#msg-266388 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: переменные в map -> proxy_pass
On Monday 11 April 2016 19:15:11 Den Bozhok wrote: > Благодарю за ответ! > Однако, резолвер описан, и все-равно ошибка присутствует: > > > resolver 10.1.1.5 10.1.1.4 valid=10s; > resolver_timeout 5s; > [...] > > При этом я получаю ошибку: > $backend could not be resolved (2: Server failure) > Это ваш DNS вернул SERVFAIL. -- Валентин Бартенев ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
nginx-1.10.0
Изменения в nginx 1.10.0 26.04.2016 *) Стабильная ветка 1.10.x. -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: переменные в map -> proxy_pass
Резолвер должен резольвить то, что не может nginx разрезольвить. вт, 26 апр. 2016 г. в 9:39, Den Bozhok : > Жаль, без ответа. > > 11.04.2016, 19:15, "Den Bozhok" : > > Благодарю за ответ! > > Однако, резолвер описан, и все-равно ошибка присутствует: > > > >> resolver 10.1.1.5 10.1.1.4 valid=10s; > >> resolver_timeout 5s; > > > > 11.04.2016, 18:53, "kpoxa" : > >> В конфиге опишите резолвер. > http://nginx.org/ru/docs/http/ngx_http_core_module.html#resolver > >> > >> пн, 11 апр. 2016 г. в 18:04, Den Bozhok : > >>> Доброго дня! > >>> > >>> Попробовал использовать map для выбора бэкенда, что бы затем > передавать ее в proxy_pass, но при передаче переменной в proxy_pass nginx > не может ее разрезолвить в итоговое значение. > >>> > >>> конфигурация: > >>> > geo $backend1 { > default "long-host-name1.com"; > } > geo $backend2 { > default "long-host-name2.com"; > } > > map $http_x_backend $backend { > "host1" $backend1; > "host2" $backend2; > } > > server { > listen 80; > > location / { > proxy_pass http://$backend; > } > } > >>> > >>> При этом я получаю ошибку: > >>> $backend could not be resolved (2: Server failure) > >>> > >>> Я что-то делаю не так или у nginx нет такой возможности? > >>> Благодарю! > >>> > >>> nginx -V > >>> nginx version: nginx/1.9.10 > >>> built by gcc 4.9.2 (Debian 4.9.2-10) > >>> built with OpenSSL 1.0.1k 8 Jan 2015 > >>> TLS SNI support enabled > >>> configure arguments: > >>> --with-ld-opt=-Wl,-rpath,/usr/local/lib > >>> --prefix=/etc/nginx > >>> --sbin-path=/usr/sbin/nginx > >>> --conf-path=/etc/nginx/nginx.conf > >>> --error-log-path=/var/log/nginx/error.log > >>> --http-log-path=/var/log/nginx/access.log > >>> --pid-path=/var/run/nginx.pid > >>> --lock-path=/var/run/nginx.lock > >>> --http-client-body-temp-path=/var/cache/nginx/client_temp > >>> --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp > >>> --http-proxy-temp-path=/var/cache/nginx/proxy_temp > >>> --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp > >>> --http-scgi-temp-path=/var/cache/nginx/scgi_temp > >>> --user=nginx > >>> --group=nginx > >>> --with-http_ssl_module > >>> --with-stream_ssl_module > >>> --with-http_realip_module > >>> --with-http_addition_module > >>> --with-http_gunzip_module > >>> --with-http_gzip_static_module > >>> --with-http_v2_module > >>> --with-threads > >>> --with-http_geoip_module > >>> --with-ipv6 > >>> --with-http_stub_status_module > >>> --add-module=/opt/ngx_devel_kit-0.2.19 > >>> --add-module=/opt/lua-nginx-module-0.10.0 > >>> > >>> ___ > >>> nginx-ru mailing list > >>> nginx-ru@nginx.org > >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru > >> > >> , > >> ___ > >> nginx-ru mailing list > >> nginx-ru@nginx.org > >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > > ___ > > nginx-ru mailing list > > nginx-ru@nginx.org > > http://mailman.nginx.org/mailman/listinfo/nginx-ru > > > ___ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru