Master-X
Форум | Новости | Статьи
Главная » Форум » Хостинги / Домены / Железо » 
Тема: Apache+nginx vs nginx
цитата
05/10/07 в 18:23
 Bond James
Вообщем планируется приобретение сервера для сетки небольших сиджеев (20-25 сайтов, посещаемось около 300К в сутки)
Так же на этом сервере будет распологаться домен с статикой (галеры+thumbs) и php скриптами, которые будут использоваться редко
какой вариант будет лучше:
а) nginx для всех сайтов
б) apache+nginx
1.апач юзается для сиджеев а nginx для домена с статикой+php
2.апач юзается для сиджеев и домена с галерами+php, а nginx юзается для сабдомена домена с галерами+php который содержит только thumbs

надеюсь понятно изъяснился smail04.gif
цитата
05/10/07 в 18:30
 tramper2
Ну у меня вся статика отдается nginx (то есть html-тумбы и т.д.)
А сиджейные скрипты-ротаторы крутятся на апаче.
Без разделения на домены-субдомены. Просто фронтэнд-бекэнд.
Но я сейчас склоняюсь полностью все подвесить на только nginx.

Лучшим вариантом является тот, который лучше знает твой админ icon_smile.gif
цитата
05/10/07 в 20:16
 Stek
очень много ругательств на падения php пущенного через fastcgi -> nginx
да и куча проблем сразу с использованием .htaccess возникает
цитата
05/10/07 в 23:17
 Bond James
tramper2 писал:
Ну у меня вся статика отдается nginx (то есть html-тумбы и т.д.)
А сиджейные скрипты-ротаторы крутятся на апаче.
Без разделения на домены-субдомены. Просто фронтэнд-бекэнд.
Но я сейчас склоняюсь полностью все подвесить на только nginx.

Лучшим вариантом является тот, который лучше знает твой админ icon_smile.gif


cпасибо что натолкнул на мысль про фронтэнд-бекэнд =)
мне проэто эта информация нужна была для того чтобы дать ТЗ ангоговорящему админу...а рассказывать то что я здесь написал - никакого английского не хватит...учитываю что еле на русском написал

2Stek

а если юзать как фронтэнд-бекэнд сервера то проблемы с .htaccess останутся?
т.е можно ли будет с помошью .htaccess сделать антихотлинк?

ПЫСЫ поставил всем +3
цитата
06/10/07 в 01:15
 Stek
Bond James:
я не замарачивался, а просто поставил нгинкс на отдельный ип и завернул в него нужные мне директории.
Пробовал ранее делать бакенд-фронтенд , так все таки геморойно, конфиги и там и там менять приходится.
цитата
06/10/07 в 05:36
 zteam
2Bond James:
Под "проблемами с htaccess" подразумевалось, видимо, то, что nginx htaccess не поддерживает. По поводу антихотлинка - это можно настроить в конфиге nginx, если он отдаёт графику.
цитата
06/10/07 в 12:54
 tramper2
Рабочий пример антихотлинка для nginx (да, его придется делать именно там)
лежит на крутопе в свежесозданной теме Дебагера. Спасибо Вирусу.
цитата
06/10/07 в 13:04
 Mike Fox
Stek писал:
очень много ругательств на падения php пущенного через fastcgi -> nginx
да и куча проблем сразу с использованием .htaccess возникает


Сейчас есть php-fpm и никаких падений.

.htaccess вообще такая ересь, пережитки прошлого icon_smile.gif я вот знаю как двумя директивами уронить апач намертво и это не патчат уже много лет. Из-за этого .htaccess файла очень сложно вводить всякие новые фичи и оптимизировать скорость и работу сервера, т.к. много пополуярного софта на нем завязано, я имею ввиду массовый хостинг конечно.
цитата
07/10/07 в 00:52
 localhost
nginx + apache как фронт+бэк вполне работает, я даже умудрился сдружить их с директ админом icon_smile.gif

но есть траблы, а именно - нужно править и там и там конфиги
и чтобы исключать двойные записи в лог (для статистики) нужно совать access_log строчку в конфиг нгинкса в нужное место.
цитата
07/10/07 в 00:54
 localhost
Mike Fox писал:
Сейчас есть php-fpm и никаких падений.

.htaccess вообще такая ересь, пережитки прошлого icon_smile.gif я вот знаю как двумя директивами уронить апач намертво и это не патчат уже много лет. Из-за этого .htaccess файла очень сложно вводить всякие новые фичи и оптимизировать скорость и работу сервера, т.к. много пополуярного софта на нем завязано, я имею ввиду массовый хостинг конечно.


хинт: echo "deny from all"> /.htaccess
и пизда всем сайтам, где нет .htaccess в www-папке icon_smile.gif
цитата
13/10/07 в 02:11
 Bond James
большое спасибо за ответы...всем +3
цитата
13/10/07 в 11:22
 TubeTraffic
Я как админ, как раз и настраиваю связки apache + nginx, такая связка судя по тестам ab (apache benchmark) работает почти в 5 раз быстрее icon_smile.gif

Так что это хоршее решение даже для одного сервера, ставь и не парься icon_smile.gif
цитата
13/10/07 в 12:01
 Stek
Hardon: А на каждый чих в изменении конфигов апача, тебя не заябывает еще и конфиг nginx менять ?
Были бы в нем автоматическим виртаул хостинг, цены бы небыло.
цитата
13/10/07 в 15:55
 TubeTraffic
Stek писал:
Hardon: А на каждый чих в изменении конфигов апача, тебя не заябывает еще и конфиг nginx менять ?
Были бы в нем автоматическим виртаул хостинг, цены бы небыло.

Да не, под каждый домен создается конфиг для апача и для нгикса icon_smile.gif
Если что стукни в аську дам примеры icon_smile.gif


Эта страница в полной версии