如何减less在php-fpm下运行的Nginx任务?

什么是Nginx的Apache mod_php等价物? 我有Nginx与PHP的FMP。 一切都是完美的,但问题是,它的工作原理就像Apache而不是mod_php中的fcgi。 这意味着为每个添加的主机添加一个任务。 我有50几个静态页面和stream量可以忽略的主机,但我有一个php5-fpm任务,每个使用大约25M的RAM。 因此,我有2个运行任务和50多个使用1GB内存的睡眠任务。

由于每个主机都有其自己的任务,因此fcgi对于安全的原因是有用的; 但是在一个单用户的服务器中,mod_php会保存RAM,因为所有的任务都是在apache用户下运行的。 我怎样才能做到这个Nginx?

您可以运行具有不同用户权限的php-fpm池,并根据域向每个池代理fastcgi请求。

有几个星期前在howtoforge.com有一个关于这个教程 ,我希望它可以帮助。