Tux the Penguin!

With this script, all you have to type is 'build', and it will fetch, verify, unpack, configure, build, test, and install Apache, PHP, mm (shared memory), mod_ssl, mod_perl, and so on for you, in your target prefix, all in one shot. You just run 'build' and it does the rest for you as DSO, with just a 14k httpd server daemon when it completes (on my test boxes).

I created this because I was tired of ApacheToolbox's braindead requirement to build MySQL and other core things from source, even though I already had those installed elsewhere.

To run this, follow these steps:

  1. Fetch build-ap1 (for Apache 1.x) or build-ap2 (for Apache 2.x), functions, and source.md5
  2. Drop these into /var/build/apache (if you want to use another build location, edit the path in build-apX)
  3. Run sh ./build-ap1
  4. That's it!

Remember, you'll need the three scripts to allow build-apX to function properly. They're all well-commented.

Name         Last modified     Size    Description
build-ap1    05-Mar-2005 15:51   8k    Build script for Apache 1.x
build-ap2    07-Aug-2007 21:59   7k    Apache 2.x build script
functions    07-Feb-2004 18:15   1k    Helper functions (required)
source.md5   07-Aug-2007 21:59   1k    md5sums for each package