Kubuntu, Apache 2.2, Mongrel, Mongrel Cluster

I’ve spent today setting up my new config using Apache 2.2, Mongrel,
Mongrel
Cluster. Haven’t delved into Capistrano just yet.

Attached is the list of steps I took from building apache 2.2 (no
packages
available for kubuntu), building Ruby and RubyGems to configuring Apache
2.2,
etc… etc… ending up with a working rails application.

This is definitely not my forte, but it’s working and I had to jump
around
to a few different sites before everything worked so I thought I’d save
someone else the steps. If you see some stuff I did wrong, please point
them out to help others and me :). I’m no guru at server
configurations.

Thanks to everyone for their work and various documentation. The
following
sites are the main ones I used for getting this done, but there were a
few
others (I didn’t keep track of) that had some nuggets of good info.

http://blog.codahale.com/2006/06/19/time-for-a-grown-up-server-rails-mongrel-apache-capistrano-and-you/
http://mongrel.rubyforge.org/docs/
http://httpd.apache.org/docs/2.2/

Hope someone finds this useful.
-andy

Note: There additional packages/gems you may not need. I needed them
for my
app so they are in this notes file.