PHP-APC安装

试图让我的头在PHP 5.3.13安装APCcaching的方式。 这是一个带有apache的VPS,最好通过whm / cpanelconfiguration(尽pipe不止)。

我读了一大堆build议使用FastCGI和APC的文章,因为suPHP对于操作码caching做得不好,而fcgid_module也不适合APC。 注意到fcgid_module是一个比FastCGI更新的包,这就是whm / cpanel为你安装的,但是好的,我猜可以解决。 然后,我正在阅读的是, php-fpm是pipe理php进程的更好的select,特别是对于APC。

好。 然后我意识到php-fpm自5.3版本被包含在php核心中,并且感到困惑。 这是否意味着我不必使用FastCGI/fcgid_module (以及我应该使用什么来代替它们 – mod_php或cgi?)? 或者这意味着我仍然需要获得旧的FastCGI模块,并将其configuration为每个用户使用一个进程(或者只有一个进程?)? 或者fcgid_modulefcgid_module工作?

如果使用mod_php / APC来避免安装php-fpm和FastCGI(whm / cpanel不支持两者)的麻烦,那么这种方法有多糟糕呢?Varnish将会为大多数静态内容提供服务 – 不需要php进程被创build为静态内容。

他们的FastCGI / fcgid_module / php-fpm / APCconfiguration的任何例子都将不胜感激。

为什么不直接使用DSO作为PHP Handler + Mod_Ruid2 + APC? 这是一个很好的configuration(也适用于高stream量站点),可以使用EasyApache在WHM中进行安装。