Apache 2.4 Varnished CHROOTED PHP-FPM WordPress Virtual Host

Clone this repo:

Branches

  1. 5159181 updated apache build to confirm install after build by Andrew Bevitt · 9 years ago master
  2. 5126cb6 make sure apache lock dir exists for mutexes on systems with tmpfs for /run by Andrew Bevitt · 10 years ago
  3. ed06cad added SSL certificates to jail as part of script by Andrew Bevitt · 10 years ago
  4. 8a9b748 rename readme for git repo by Andrew Bevitt · 10 years ago
  5. c2d63d0 add shell scripts for controls by Andrew Bevitt · 10 years ago

Apache 2.4 Varnished CHROOTED PHP-FPM WordPress Virtual Host

Andrew Bevitt me@andrewbevitt.com

Read the tutorial to learn how this all fits together.

The tutorial outlines how I configured an Ubuntu 12.04 LTS server to run:

  • Apache 2.4 with the Event MPM
  • Virtual hosts separated by users
  • Each user having a chrooted home
  • PHP 5.4 with FPM and APC
  • WordPress
  • Varnish
  • MOD_WSGI

I spent about a week making sure this process is repeatable but of course I can't predict every scenario and configuration so please get in touch if you have some suggested improvements. The code, scripts and configuration files in this tutorial are released under an MIT license. See the LICENSE file in the download archive or http://opensource.org/licenses/MIT for details.

If you find this useful, and want to give something back, I accept donations for use in Kiva.