LINUX.ORG.RU

Обзор типичных конфигураций для http-сервера Nginx


0

0

В статье перечислены типичные ситуации использования nginx как в качестве эффективного web-server'а, так и в качестве accelerated reverse-proxy. Приведены примеры конфигурационных файлов для описанных ситуаций.

>>> Подробности



Проверено: Shaman007 ()

Ответ на: комментарий от UncleAndy

А как насчет lighttpd

Вроде бы похож на nginx но с документацией и комьюнити у него получше

anonymous
()

Как-то непонятно мутит с HTTP-заголовками этот nginx, в результате пришлось его снести и поставить проксей апач с mod_proxy
Например: nginx, впрочем как и squid, запросы на апач передают в HTTP/1.0 даже если изначально они были в 1.1, ответ на клиента при этом выдается в 1.1 (nginx), сквид выдает в 1.0, то есть видимо версию заголовков ответа nginx таки подменяет ..
В свете этого автор nginx пишет вот что: http://www.lexa.ru/nginx-ru/msg05103.html

На вопрос почему именно так ответа получить я так и не смог.

n-tony
()
Ответ на: комментарий от anonymous

"Host: somehost" можно и по HTTP/1.0 передать. Зайди телнетом и попробуй.

Deleted
()

мда... чего-то мне тоже пришлость этот распеаренный нгникс снести..

гболен

anonymous
()
Ответ на: комментарий от KRoN73

Хм, но если host можно передать и в http1.0 то зачем тогда http1.1 вам потребовался? Из минусов это крайне слабая документация и отсутствие некоторых возможностей. Но lighttpd после глюков на нагруженных серверах больше не использую. Глюк пофиксили, но все равно неприятно. Впрочем nginx тоже не без sigfault.

anonymous
()

У каво под винду сборка есть? (В домашней сети поставить вместо ftp :) )

anonymous
()
Ответ на: комментарий от UncleAndy

> Может он и быстрее (хотя не думаю, что существенно).

Очень существенно.

> Но он не имеет тех возможностей которые есть у nginx.

Например?

anonymous
()

Я если вижу глюки на вебсервере каком-нибудь, то почти наверняка
определяю, что это нгинкс. Редко ошибки бывают ;) Глюкодром ещё тот.

anonymous
()
Ответ на: комментарий от an

а чему удивляться, nginx и не предназначен для собственно веб-сервера (хотя со статикой прекрасно справляется, и дружит с php-fastcgi). основное использование - фронтенд-прокси. http://freesource.info/wiki/AntiApache

netkeeper
()
Ответ на: комментарий от anonymous

>> Может он и быстрее (хотя не думаю, что существенно). >Очень существенно. Не перди в лужу, анонизмус. apache bench тебе поможет понять что sendfile он и в африке sendfile это раз, во-вторых конкретные цифры в студию. У меня nginx на пне 2.4 при тестировании с локальной машины до 10000 запросов в секунду отдавал при 100 соединениях(165мегов в секунду). Отдавал он мелкую и среднюю статику(1-40кб).При 100мбит аплинке и полной загрузке на канал нагрузка на проц и память несущественнные. Мне паралельно на 7 или на 10 процентов загрузится при этом проц.

>> Но он не имеет тех возможностей которые есть у nginx. >Например? fastcgi, mod_perl, проксирование, регулярные выражения в location, сам смотри на sysoev.ru

nginx не подарок, но альтернативы я ему не вижу. lighttpd не предлагать, он не лучше nginx.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.