Итак, про php.
Для nginx надо fastcgi-сервер php, и сейчас есть очень хороший не то патч, не то форк – http://php-fpm.anight.org/
Ну, наверное, патч. Короче, PHP не просто начинает работать под Fast CGI?, а ещё и само себе Fast CGI? 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