Hi,
Firstly, hello and a big thank you to both Hongli Lai & Ninh Bui for
your hard work, passenger is pretty darn cool.
I ran into trouble installing it on CentOS 64bit, the installer
couldn't find apache 2 and if I tried to build the module manually I
was getting an error running apxs (cannot open /httpd/build/
config_vars.mk)
Turns out there is an issue with the installation of the httpd-devel
package on 64bit systems - only i386 versions of required dependencies
are installed, but the 64bit libraries are also required (see
http://lists.centos.org/pipermail/centos-devel/2008-June/002955.html
and
http://bugs.centos.org/view.php?id=2934)
The solution was just to force the installation of the missing 64 bit
packages...
yum install apr-util-devel.x86_64
yum install expat-devel.x86_64
yum install apr-devel.x86_64
Once I'd installed these, the passenger installer ran fine.
Hope this helps someone else avoid a few hours of head scratching.
Regards
Mark