PHP-APC Installation

Posted by Leo on Server Fault See other posts from Server Fault or by Leo
Published on 2012-07-24T11:26:16Z Indexed on 2012/09/16 9:40 UTC
Read the original article Hit count: 822

Filed under:
|
|
|
|

Trying to get my head around the way to install APC cache on PHP 5.3.13. That's a VPS with apache, configured preferably through whm/cpanel (although not only).

I read a bunch of articles where it was suggested to use FastCGI with APC, as suPHP doens't do well with opcode caching, and fcgid_module doesn't do it right for APC either. Noted that fcgid_module is a newer package than FastCGI and that's what whm/cpanel installs for you but ok, that can be solved I guess. Then I'm reading that php-fpm is a much better alternative to manage the php processes, especially for APC.

Ok. Then I realised that php-fpm is included in php core since 5.3 and got confused. Does that mean I don't have to use FastCGI/fcgid_module (and what should I use instead of them - mod_php or cgi?)? Or does that mean that I still need to get the older FastCGI module, and configure it to use one process per user (or just one process?)? Or would fcgid_module work as well?

And how bad would it be just to go with mod_php/APC to avoid troubles of installing php-fpm and FastCGI (whm/cpanel doesn't support neither) given than Varnish would serve most of the static content anyway - no php process need to be created for static content.

Any examples of their FastCGI/fcgid_module/php-fpm/APC configurations would be greatly appreciated as well.

© Server Fault or respective owner

Related posts about php

Related posts about fastcgi