How to setup PHP to run as FastCGI with Apache?

December 11, 2013 13.8k views
I have a Ubuntu 12.04 LTS droplet running a LAMP stack right now which is nearly a clean install with the exception of a few virtual hosts. I want to setup PHP to run as FastCGI, but I cannot for the life of me find some easy to follow instructions to do so. As I understand it, this requires some configuration in the Apache .conf, and/or virtual hosts blocks, as well as probably installing some additional modules. On another VPS using Plesk control panel, this can be changed for each domain with a single option. Now that I'm flying solo, I'm stuck here. Any help is MUCH appreciated!
7 Answers
These look great! thanks for the quick reply. I'll give these a try and let you know what happens!
Thanks Pablo! This is what I've been looking for.

Now when I check the phpinfo() I can see that the Server API is FPM/FastCGI. Hooray!
None of these worked for me on Ubuntu 14.04 server. Any help? Thanks.
@htpcbeginner: What problems are you hitting?
can this be applied to a centOS box?
  • Sure. Check out this tutorial:

facing same problem. ubuntu 16.4
need to use php fast_cgi but I can't make it work.
any sugestion.
PHP 7.0
ubuntu 16.6

Have another answer? Share your knowledge.