FastCGI

MPM worker PHP

PHP: インストール - Manual

...
マルチスレッド MPM を使いたい場合は、 PHP が自分のメモリ空間で実行される FastCGI の設定をみてください。

http://www.fastcgi.com/
http://linux.mini13i.com/?Apache%2FFastCGI

Apacheで使えるFastCGIには、2つある。
mod_fastcgi
mod_fcgid

fcgid

mod_fcgid - FastCGI interface module for Apache 2 - The Apache HTTP Server Project
Index of /dist/httpd/mod_fcgid

mod_fcgid

mod_fcgid - Apache HTTP Server Version 2.5

インストール

# wget http://www.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.7.tar.gz
# tar xvzf mod_fcgid-2.3.7.tar.gz 
# cd mod_fcgid-2.3.7
# APXS=/usr/local/apache2/bin/apxs ./configure.apxs 
# make
# make install

undefined!! - apacheのMPMがworkerの時に、phpをFastCGIで動作させる。
http://wherethebitsroam.com/blogs/jeffw/apache-php-fastcgi-and-phpfcgichildren

vi /usr/local/bin/php-wrapper
 ====
#!/bin/sh
PHP_FCGI_CHILDREN=4
PHP_FCGI_MAX_REQUESTS=1000
export PHP_FCGI_CHILDREN
export PHP_FCGI_MAX_REQUESTS
exec /usr/local/bin/php-cgi
 ====
chmod +x /usr/local/bin/php-wrapper

(調査中)

php-cgi