Вход:  Пароль:  
FreeSource: Статьи/NginxPhpFpm ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия Статьи/NginxPhpFpm за 2007-08-31 13:45:51..

nginx + php-fpm


Итак, про php.


Для nginx надо fastcgi-сервер php, и сейчас есть очень хороший не то патч, не то форк – http://php-fpm.anight.org/


Ну, наверное, патч. Короче, PHP не просто начинает работать под FastCGI, а ещё и само себе FastCGI Process Manager. Работает, приятно работает – стартует мастер с воркерами, воркеры перестартовывает когда надо и так далее. Это не через какие-то корявые spawn-fastcgi запускать, тут всё настраиваемо и управляемо.


ea я ставил просто – собрав php-fpm, я стянул свежие исходники ea, напустил phpize и собрал. всё просто взяло и заработало.


На этой связке (nginx + php-fpm + ea) работает... ну, вот тест работает – http://grabli.kiev.ua/mybb/ – по итогам гонок теста там сейчас кое-что вырастет. Не форум. :)


А что до не-PHP CGI сервера, пока ещё я не определился. Здесь ведь как раз нужен «медленный» форкающийся сервер – но маленький. Думаю про http://www.acme.com/software/mini_httpd/ – он есть и в репе Дебиана, который у меня стоит на большинстве тазов. Как раз умеет CGI 1.1, и до меня как раз дошло – как же его правильно конфигурировать на кучу виртхостов.
Единственное, что не очень нравится – то, что он работает только с TCP, а я хотел бы завернуть его в unix-socket...


(c) zmeuka


Страницы, ссылающиеся на данную: Статьи/PhpFastCGI


 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]