HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > РАЗРАБОТКА > Для Администратора > Linux, Freebsd, *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 22.02.2009, 01:26
baddan
Новичок
Регистрация: 06.08.2008
Сообщений: 2
С нами: 9348792

Репутация: 0
По умолчанию

пытаюсь изучать линух, и тут в очередной раз встал в тупик, есть оказывается альтернатива апачу, nginx - что за зверь? стоит ли заморачиваться его ставить. будетли он жить вместе с апачем? чем он лучше или хуже апача? где по русски про него почитать?

вот такая куча вопросов. всем ответившим заранее спасибо.
 
Ответить с цитированием

  #2  
Старый 22.02.2009, 01:30
php_master
Новичок
Регистрация: 06.03.2010
Сообщений: 8
С нами: 8517442

Репутация: 5
По умолчанию

Альтернатив апачу множество.
А чтива по nginx полно в гугле.
 
Ответить с цитированием

  #3  
Старый 22.02.2009, 02:03
axaaxa
Познающий
Регистрация: 21.02.2009
Сообщений: 66
С нами: 9062903

Репутация: 0
По умолчанию

nginx - один из лучших серверов по отдаче статики

вместе с тем он поддерживает много интересных вещей, таких как завязывание на скрипты, сокрытие прямых урлов при скачке, потоковое видео и т.д.

на сайте разработчика изрядно документации
 
Ответить с цитированием

  #4  
Старый 22.02.2009, 02:18
upandhigh
Участник форума
Регистрация: 11.02.2009
Сообщений: 235
С нами: 9076379

Репутация: 0
По умолчанию

Nginx Обычно идет дополнением к апачу, в качестве так называемого фронтэнда

его ставят перед апачем, чтобы он обслуживал конекты юзверей - ибо он очень экономично юзает ресурсы в отличае от последнего и таким образом разгружает апач. т.е. принцип примерно таков - идет запрос к вебсерверу входящий конект принимает нжинкс, после того как от пользователя данные получены - он их быстро отдает апачу, апач моментом возращает ответ и выгружает свой процесс, а содержимое МЕДЛЕННО отдается уже пользователю через Nginx. таким образом апачу не нужно держать в памяти свои процессы пока пользователь не скачает информацию (пхп, хтмл странички, картинки и тд) и тем самым идет экономия ресурсов

следовательно такой вебсервер, в связке нжинкс + апач сможет обслужить на много больше клиентов нежели чем сам апач. от апача можно вобще отказаться, если тебе не нужен его функционал или доп модули, которые есть только под него. сам пхп можно запускать как FASTCGI и таким образом необходимость в апаче отпадает + при такой связке ты точно выйграешь в экономии памяти, свои минусы правда тоже есть.

P.S.: сам автор (Игорь Сысоев сотрудник рамблера) демонстрировал на FREEBSD как нжинкс обсулживал свыше 100000 одвновременных конектов на одном сервере, это при том что в системе по дефолту 65 тысяч портов. лично у меня нжинкс обрабатывал до 30 тысяч одновременных соединений (очень полезно когда тебя ддосят), часть из которых шла на апач а часть отдавалась статикой напрямую (картинки и тд) все это было на весьма скромном сервере
 
Ответить с цитированием

  #5  
Старый 13.03.2009, 16:21
lampas
Новичок
Регистрация: 03.03.2009
Сообщений: 3
С нами: 9047853

Репутация: 0
По умолчанию

Можно использовать как полную замену апачу.

У меня на nginx крутиться FastCGI + Django.

Очень просто в конфигурации и имеет подробную официальную документацию.
 
Ответить с цитированием

  #6  
Старый 13.03.2009, 19:03
Friendz
Участник форума
Регистрация: 16.01.2009
Сообщений: 128
С нами: 9114056

Репутация: 0
По умолчанию

На собственном сервачке использую nginx как фронтэнд, а апач как обработчик скриптов. Совсем не грузит систему, экономит ресурсы.
 
Ответить с цитированием

  #7  
Старый 22.03.2009, 02:18
neto
Постоянный
Регистрация: 07.12.2007
Сообщений: 951
С нами: 9699042

Репутация: 0


По умолчанию

Цитата:

baddan написал(а):

пытаюсь изучать линух, и тут в очередной раз встал в тупик, есть оказывается альтернатива апачу, nginx - что за зверь? стоит ли заморачиваться его ставить. будетли он жить вместе с апачем? чем он лучше или хуже апача? где по русски про него почитать?

вот такая куча вопросов. всем ответившим заранее спасибо.

Сам античат стоит на нём (ngix).. и уже не первый год
Так что ставить его думаю стоит..
...
Подробнее об.. нджиксе читай тут:

Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.
 
Ответить с цитированием

  #8  
Старый 24.03.2009, 13:48
symbolz
Познающий
Регистрация: 26.01.2008
Сообщений: 75
С нами: 9626228

Репутация: 0
По умолчанию

Ставить стоит. Очень шустрый и быстрый веб-сервер. Легок в настройках, кучу документации. Если не хочется возиться с таким монстром, как апач, то единственная альтернатива ему - nginx. В любом случае есть смысл посмотреть на это чудо, т.к. когда есть выбор то и решение надо обдумывать. А не просто ставить апач потому что только апач

Еще новость в сторону nginx, как легкого и быстрого веб-сервера - у него появилось кеширование файлов, что думаю очень хорошо отразиться на развитии и рассространения продукта вцелом.

http://www.opennet.ru/opennews/art.shtml?num=20894

Теперь апачу будет еще тяжлее с ним конкурировать ))
 
Ответить с цитированием

  #9  
Старый 24.03.2009, 16:04
php_master
Новичок
Регистрация: 06.03.2010
Сообщений: 8
С нами: 8517442

Репутация: 5
По умолчанию

Цитата:

Теперь апачу будет еще тяжлее с ним конкурировать ))

Они и не особо конкуренты. Всё таки nginx до функционала индейца ещё как до Китая пешочком. Другое дело, что этот функционал не всегда и не везде нужен.
Nginx стоит ставить в случае реально высоких нагрузок (а не потому что это модно), если посещалка несколько килоуников в сутки, то и индейца хватит за глаза.

Кстати, не понимаю людей ставящих с nginx апач бэк-эндом (хотя изредка это оправдано).
 
Ответить с цитированием

  #10  
Старый 24.03.2009, 17:01
symbolz
Познающий
Регистрация: 26.01.2008
Сообщений: 75
С нами: 9626228

Репутация: 0
По умолчанию

Цитата:

PHP_Master написал(а):

Кстати, не понимаю людей ставящих с nginx апач бэк-эндом (хотя изредка это оправдано).

у нас на фирме так стоит.
Nginx справляется с нагрузкой, но для сайта написан особый парсер, который не работает с nginx. Вот и получилась связка. Nginx для отдачи, а apache для обработки парсера. Совместно работают очень даже хорошо.
Дома мне хвтает nginx )))) вот им и пользуюсь.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.