nginx user
Anton Bessonov
exelib на googlemail.com
Сб Май 15 17:13:26 MSD 2010
>> Глянул в википедии и ничем энджин от вебсервера отличить не смог :(
>>
>> А разве для разгрузки мало разных лоадбалэнсеров? Тот же апачи прекрасно
>> справится с этой задачей. Давайте тогда исключим из энджина всю
>> функциональность, которая где-то уже реализована? Будет шустрее, меньше
>> багов и... меньше случаев применения энджина, вплоть до его бесполезности.
>> Абсурдно, неправда ли?
>>
>> Лично я (Игорь и Вы видете это иначе) вижу в энджине отличную замену апачи.
>> И нет, всю функциональность передёргивать не нужно. Но выборочно не помешает
>> и нахожу возможность устанавливать UID/GID весьма хорошей фичей независимо
>> от реализации в других продуктах.
>>
>> Кстати, не лекарство ли от http://forum.nginx.org/read.php?21,63166 ?
>>
> Дело в том, что nginx внутри устроен немного по-другому, чем apache с
> некоторые другие вебсервера. Поэтому он не сможет сделать setuid() для
> обработки запроса и генерировать конфиг на лету из .htaccess.
>
Я во внутрь не заглядывал, так как, к сожалению, недостаточно
разбираюсь. Но разве нельзя запускать воркеров под нужным UID, которые
будут обрабатывать соответствующие запросы? Я всего лишь хочу избежать
множество мастеров и init скриптов для каждой инстанции энджина.
Про хтэкцес - это отдельная тема. Комманды "перечитать конфиги" вполне
достаточно. Как и достаточно не разрешать эдитировать части конфига
(=инклуды) юзерам напрямую. (Но если у кого есть
фронт-энд/враппер/утилита/туль/whatever для подобного - тоже вэлкам).
> У всего есть границы применимости, и у nginx она уже четко
> обозначилась - высокая нагрузка, >=1 сервера на проект
>
Физического сервера? Да, без порно. А что же со многими, малькими
проектами, которые весьма вписываются в ресурсы одного сервера, если
апачи заменить на энджин? Я просто не люблю плодить софт и потому есть
аццкое желание отказаться от апачи вовсе.
Подробная информация о списке рассылки nginx-ru