Интересуют только Unix-приложения?
Собсно, ни для кого не секрет, что Apache очень падкий до памяти, т.к. отдает ее на каждую свою запущенную копию в размере 10-20 Мб, а каждая копия порождается клиентом, в общем, при большом числе коннектов Apache просто изображает DDoS =)
Посему интересно ваше мнение относительно более профессиональных веб-серверов.
Например интересно противостояние Nginx vs Lighttpd, оба этих монстра активно используются в инете, если про первый и говорить нечего, то второй - это youtube, википедия, sf.net и др.
Интересуют только Unix-приложения?
йужнайепиворуль
ну да, расчитывается все это дело под Gentoo Linux, а что есть предложить под винду из такого шустрого ? о_О Можно поподробнее ?![]()
Буквально сегодня, по советам Мыщъха, таки поставил себе SmallHttp Server - нужен был DNS на XP Starter
Насчет никсов - думаю, что эта тема тут интересна всего трем: тебе, Тико и мне... Разводить пальцами, что мы такие крутые юниксоиды - вряд ли кто-то будет. Сейчас держу только три сервака под Виндами. Это там где я сам админю. Два - аппач, один - шестой IIS. Об engine X только читал. Но, думаю, что его популярность заслужена. Выбирать тебе.
Я предлагаю тебе сделать свое мнение - поставить задачу (что именно ты хочешь хостить и с какой нагрузкой), протестить пару-тройку приложений, а потом поделиться опытом. На юниксе (Дарвин) держал аппач. Один сайт - потому не могу насчет юниксных веб-серверов разглагольствовать.
йужнайепиворуль
Ну ясно в общем) Спасибо, что не остался в стороне... Ну думаю, развернемся мы к февралю, в смысле, перейдем на VPS все того же РБК
![]()
Там и напишу, что же я все-таки выбрал ... stay tuned, как говорится 8)
То есть ты сам на их vps хочешь собрать приложения? Напиши, какие данные - будет больше информации подумать. Каков лимит оперативки и процессорного времени.
йужнайепиворуль
скорее всего, будем исходить из чего-то бюджетного, вроде 600MHz, 512 RAM, надо крутить веб-сервер с PHP, MySQL, Subversion-сервер, посему сразу ясно, что апач мигом загнет такую систему в пике...
Сам я гентушник с кое-каким, но все же опытомвот и выбираю, как бы это все пооптимальнее сделать.
Насчет nginx - колупал кое-чего, вот ссылка, в футере все понятно...
йужнайепиворуль
Полез в wikipedia:
Веб-Серверы (программы)
lightHttpd
nginx
Может есть смысл поддержать последний? Вроде отечественное![]()
йужнайепиворуль
ну на википедию я сам горазди на google.ru/linux =)ну ладно, пасиб еще раз )) хоть кто-то откликаецо ...
На самом деле, этот вопрос и меня волнует. Я хочу Юниксы админить, а серверы покупают Форточные... Сейчас под Help Desk буду брать машину. Хочу на FreeBSD ставить. Нагрузка тоже будет будь здоров. Так что тема и для меня очень актуальна.
йужнайепиворуль
ну так вот, поставил lighttpd на локальную машину, чтобы пощупать.. файл конфигурации напоминает мне описание каких-то ассоциативных массивов, в целом, сконфигурировать за полчасика можно неспеша.. Чего необычного:
1) PHP работает, как fast-cgi, пришлось пересобирать его с cgi и force-cgi-redirect
2) в памяти терь висит один процесс всегдаЧто не может не радовать... (Запускаю под юзером apache)
3) Про скорость на локальном компьютере ничего не скажу, нужны боевые условияCode:dzhon@localhost ~ $ ps aux | grep lighttpd apache 11450 0.0 0.1 19796 1620 ? S 20:19 0:00 /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf dzhon 12402 0.0 0.0 5012 940 pts/1 S+ 20:58 0:00 grep --colour=auto lighttpdно оперативки вроде стало побольше свободной и load чуть упал..
dzhon@localhost ~ $ uptime
(Запущены X-ы, KDE4, ася, плееры, вся ерунда)Code:20:59:51 up 1:05, 1 user, load average: 0.07, 0.18, 0.13
Как модуль php прикручивается к apache. Как isapi - к iis. А fast-cgi - все остальные. В доках серверов авторы об этом честно предупреждают. Но ничего, жить можно. В каком-то давнем выпуске php-club'a об этом писали. Что особой потери производительности не будет. Выбор из базы все равно дольше намного.
йужнайепиворуль
но модуль php дает потенциально больше опасности, в то время, как fast-cgi более секьюрен что ли
http://www.rostovlinux.ru/content/view/2186/56/
А ваще, ща еще погуглил, предлагают поднимать проксирующий сервер, который статику скармливает lighttpd, а динамику на apache, но это уж по-моему сильно для наших широт
У меня есть иная инфа - вешают динамику на apache, а статика - nginx
Видишь, нигде нет единства!![]()
йужнайепиворуль
а сам apache все равно должен проксироваться nginx-ом, иначе он себя расплодит в памяти)
Вот когда я впервые об nginx читал, то его назвали веб-акселератором. Он на прокси стоит, а аппач дальше рулит. Потом были остальные детали.![]()
йужнайепиворуль
Хм, лайти и сигнатуру сервера позволяет подменить в два счета из конфигов, вот что вышлоHTTP/1.0 200 OK
Connection: close
X-Powered-By: PHP/5.2.5-pl1-gentoo
Set-Cookie: PHPSESSID=bae5b9c35f5a240595b6927c2210a27a; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Content-type: text/html
Content-Length: 10290
Date: Sun, 23 Dec 2007 16:06:11 GMT
Server: IIS 6.0 | Microsoft Windows 2003 Server R2 (WinNT 5.2)![]()
В ближайшее время, если совсем не загоняюсь с делами, попробую побенчить тем же ab из apache-tools апач и лайти )
Кстати, у lighthttpd и nginx'a как дела с аналогией htaccess? Можно там, например, прописать скрипт, чтоб было автосоздание поддоменов или чтоб URI менялась как надо?
Сайт нашей команды модмейкеров (Global Mod на Готику 2НВ):
http://magic-team.net.ru/
····__·····
···/0o\····
···└¯¯┘····
[:░|░|░|░:]
Социальные закладки