内存问题,CGI,用户切换

好,所以情况如下:我有一个小的云VPS有256MB的内存,我的一个'较重的'网站导致Apache使用更多,并进入深度交换使用。

我现在已经调整了Apache,并保持稳定在大约200mb的RAM(服务器范围),仍然apache使用大量的内存,我想减less这一点。

我一直在用mod_ruid运行apache来自动切换到任何用户拥有一个特定的文件,这与PHP的组合工作正常。

现在我想切换到FastCGI或类似的东西,可以切换到一个线程的Apache MPM和减less内存使用,但我有一些问题:

  • 有什么类似于PHP-FPM的mod_ruid
  • 是否有任何示例/教程如何configurationPHP的FPM与Apache和MOD-RUID-ISH

我尝试configurationPHP-FPM,但它以某种方式启用了webroot中的所有文件,并只是给WSODs(Wordpress的安装),我怀疑configuration是错误的,但在继续弄清楚之前,我更想知道我是否想要甚至是远程可能的。

谢谢,Xeross

  1. 不,没有类似于mod_ruid的任何东西,你需要为每个用户/组分配一个池
  2. 没有算出这一个,切换到nginx + PHP-FPM

内存使用率下降了很多,所以我会说这个问题已经解决了,希望PHP-FPM有一天会实现类似于mod_ruid