ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: apache => nginx + fastcgi + php



В Птн, 13.02.2004, в 15:31, RaPaMaN пишет:
> On Sunday 13 February 2005 13:26, Andrei Nigmatulin wrote:
> > В Птн, 13.02.2004, в 14:54, RaPaMaN пишет:
> > > Добрый день,
> > >
> > > Кто-нибудь делал связку nginx + fastcgi + php и отказ от апача на таких
> > > хостах ? Если php пускать как fastcgi сервер.
> > >
> > > Реально ли сейчас такая комбинация или еще надо подождать ?
> >
> > Одна из проблем которую я вижу - отсутствие в php нормального fast-cgi
> > proccess manager. Туда должна входить возможность плавной остановки и
> > перезагрузки php процессов, перезагрузка конфигурации, логи и т.п.
> > Мы его начали писать, проект скорее всего будет выпущен под OS лицензией
> > и доступен для тестирования в ближайшее время.
> 
> А можно сейчас почитать подробнее информацию о проекте ? или еще под грифом 
> секретно проект ?

Фактически это будет патч к php/sapi/cgi/cgi_main.c, который будет
включать в себя следующую функциональность:

- динамическое управление кол-вом php процессов (как в apache -
MinSpareServers, MaxSpareServers)
- плавная остановка и перезагрузка
- access & error логи

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

> 
> А их процесс мэнэджер такой кривой ?  Как я понимаю, в связке 
> apache+fastcgi+php - пхп использует свой мэнеджер процессов и игнорирует 
> менеджер mod_fastcgi.

Насколько я помню mod_fastcgi умеет работать и с remote fast cgi, когда
process manager работает в составе fast cgi server и со своим
собственным pm. Я считаю что первый вариант для работы в связке
nginx+fastcgi+php удобнее - web отдельно, php отдельно. не хватает
процессора для php - доставляется еще машин.

> Меня сейчас логи мало интересует, мне интересна рабочая связка - 
> nginx+fastcgi+php без апача, которая работает и дает динамику без явных 
> граблей.
> 
> С Уважением,
> Дмитрий.
-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D





 




Copyright © Lexa Software, 1996-2009.