如何制作Ubuntu + Apache + mpm-worker + mod_php + APC?

我想在Ubuntu上制作高负载的Web服务器。 前端使用nginx,后端使用apache。

正如您可能猜到的,我无法收集Apache(worker)+ mod_php + APC,因为在apt-get安装的Ubuntu下是不可能的。

我怎样才能做到这一点?

  • 如果你想build议从源头上收集,请给出确切的说明
  • 请不要提供使用fastcgi

虽然,你不需要fcgi,但是这是去这里的路。 混合螺纹和非螺纹不是很聪明。

并不是所有的PHP模块都是线程安全的,您可能需要使用MPM worker。 如果你手工编译,你可以强迫它一起走,但是你遇到问题。

你会看到的症状是Apache有时会炸毁和分段错误。

PHP需要执行的空间,你可以用prefork + mod_php或worker + fcgi来完成。

是的,我允许自己发表这个答案,即使我知道这不是你真正想要的答案。