How to setup PHP to run as FastCGI with Apache?

December 11, 2013 9.9k 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!
6 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:
Have another answer? Share your knowledge.