Комментарии 26
Давно пора уже :)
+3
Можно бы начать с цикла статей о том что это такое, в чём его достоинства\недостатки, как установить его на сервер, как пользоваться им, итд.
имхо
имхо
+6
Вот тут есть кое-что из того, что вас интересует:
server-tuning.info/nginx/
server-tuning.info/nginx/
0
После того как выгнали с виртуального хостинга, прикупил VPS и наконец получил возможность экспериментировать.
Поставил nginx «поверх» fast-cgi для пхп, и наслаждаюсь просто.
Теперь вот разворачиваю связку mongrel-nginx под рельсы, посмотрим что получится, конечно хотелось бы побольше статей на эту тематику.
Спасибо за блог :)
Поставил nginx «поверх» fast-cgi для пхп, и наслаждаюсь просто.
Теперь вот разворачиваю связку mongrel-nginx под рельсы, посмотрим что получится, конечно хотелось бы побольше статей на эту тематику.
Спасибо за блог :)
0
Да, с пхп и fast-cgi было дело, какая благодать после апача! То же на впс.
0
а на чем монгрелов вешать собираетесь?
0
Ммм. Вот и на хабру пришел nginx ;D
Thanks!
Thanks!
0
Насколько успел выяснить — быстрая штука.
Однако, при всем уважении, самая яркая ассоциация с сервером nginx:
«400 Bad Request
nginx/0.x.x»
Сижу через Safari 3.1
Однако, при всем уважении, самая яркая ассоциация с сервером nginx:
«400 Bad Request
nginx/0.x.x»
Сижу через Safari 3.1
+1
Подчёркивание в Host?
0
Ну, честно говоря я не совсем понимаю о чем речь, но множество сайтов при входе на них с Сафари, построенные на базе nginx, выдают такую надпись. При том, что с других браузеров все нормально — открывается сайт. Однако, в последнее время приятная тенденция — то ли обновляют версии, то ли что-то там подстраивают, но Сафари заходит на те сайты, на которые до этого не мог.
0
«… и имею представление, что это.»
Так и объясни для начала что это. Мне было бы интересно.
+4
ух, замечательно, по nginx могу несколько статеек замутить :)
0
Было очень хорошо, если бы сам Игорь Сысоев здесь появлялся хотя бы в комментариях.
P.S. nginx рулит!
P.S. nginx рулит!
0
Спасибо за блог, с удовольствием почитаю статьи. Ждем.
0
О! прикольно. Мож и себе написать статейку. Использую на высоконагруженых серверах. Есть пара патчей своих для nginx.
0
Использую уже несколько лет, еще с первой версии. Отличный сервер!
0
Также давно использую nginx в качестве фронтенда. Долгое время читал рассылку sysoev.ru/nginx/docs/maillists.html
Примечательно, что Игорь Сысоев когда-то написал nginx для внутренних нужд рамблера (не знаю, почему у них не сложилось c lighttpd; если честно, не использовал других легковесных веб-серверов, кроме nginx).
Сейчас nginx работает [в фронтенде] на значительной части веб-серверов рунета.
Примечательно, что Игорь Сысоев когда-то написал nginx для внутренних нужд рамблера (не знаю, почему у них не сложилось c lighttpd; если честно, не использовал других легковесных веб-серверов, кроме nginx).
Сейчас nginx работает [в фронтенде] на значительной части веб-серверов рунета.
0
Никак не могу найти, как под nginx'ом запустить по-человечески Expression Engine. Там проблема из-за того, что nginx как-то не так (по сравнению с апачем) передаёт path_info в fastcgi-процессы.
0
Я вчера его прикрутил к себе на девелоперскую машину, фронтэндом. :D Потестирую немного, и на сервера буду ставить.
До maillist пока не добрался, так что задам свои два вопроса здесь, может кто-нить подскажет…
Первый вопрос такой: насколько я понял, совсем уж прозрачно nginx перед апачем поставить невозможно — апач не даёт изменять устанавливаемые им переменные CGI-environment (вроде REMOTE_ADDR и HTTPS). Поэтому CGIшки, рассчитывающие увидеть в этих переменных реальные данные клиента, необходимо модифицировать (передавать из nginx реальные значения в дополнительных HTTP-заголовках типа X-Real-IP и в CGIшках анализировать эти заголовки). Что огорчает. Может кто знает, как эту фишку апача обойти, чтобы устанавливать REMOTE_ADDR из HTTP_X_REAL_IP на уровне конфига апача, чтобы избежать необходимости модифицировать кучку CGIшек? Может, патчик какой для апача есть, или модуль (навроде модуля realip для nginx)?
Второй вопрос: количество фич и модулей для «лёгкого маленького фронтэнда» меня почти шокировало. Простите, и чем сейчас nginx принципиально отличается от апача по функциональности? CGIшки запускать не умеет? Конфигурацию пользовательскими файлами типа .htaccess не поддерживает? Допустим. Что-то ещё, из реально важного и нужного? Если простых CGIшек на сайте нет (всё на FastCGI), то для чего вообще тогда оставлять apache?
До maillist пока не добрался, так что задам свои два вопроса здесь, может кто-нить подскажет…
Первый вопрос такой: насколько я понял, совсем уж прозрачно nginx перед апачем поставить невозможно — апач не даёт изменять устанавливаемые им переменные CGI-environment (вроде REMOTE_ADDR и HTTPS). Поэтому CGIшки, рассчитывающие увидеть в этих переменных реальные данные клиента, необходимо модифицировать (передавать из nginx реальные значения в дополнительных HTTP-заголовках типа X-Real-IP и в CGIшках анализировать эти заголовки). Что огорчает. Может кто знает, как эту фишку апача обойти, чтобы устанавливать REMOTE_ADDR из HTTP_X_REAL_IP на уровне конфига апача, чтобы избежать необходимости модифицировать кучку CGIшек? Может, патчик какой для апача есть, или модуль (навроде модуля realip для nginx)?
Второй вопрос: количество фич и модулей для «лёгкого маленького фронтэнда» меня почти шокировало. Простите, и чем сейчас nginx принципиально отличается от апача по функциональности? CGIшки запускать не умеет? Конфигурацию пользовательскими файлами типа .htaccess не поддерживает? Допустим. Что-то ещё, из реально важного и нужного? Если простых CGIшек на сайте нет (всё на FastCGI), то для чего вообще тогда оставлять apache?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Старт блога