rugmonster.org sys admin guides, tips and one-liners

5Mar/096

Building mod_fastcgi on RHEL5

Apparently, I'm one of the only people who has ever built mod_fastcgi on Red Hat Enterprise Linux 5. At least after much Googling and gnashing of teeth, here's how it's done.

yum install httpd-devel
wget http://www.fastcgi.com/dist/mod_fastcgi-current.tar.gz
tar xzf mod_fastcgi-current.tar.gz
cd mod_fastcgi-
cp Makefile.AP2 Makefile

The next step will depend on your architecture:

ia-32

make top_dir=/usr/lib/httpd
make top_dir=/usr/lib/httpd install

ia-64

make top_dir=/usr/lib64/httpd
make top_dir=/usr/lib64/httpd install

You'll find the module is now installed in /etc/httpd/modules. You can now add the configuration directive to load the module. I suggest adding the following to /etc/httpd/conf.d/fastcgi.conf to follow RHEL convention:

LoadModule fastcgi_module modules/mod_fastcgi.so

I may get around to creating an RPM for this, but that will be time permitting.

Comments (6) Trackbacks (0)
  1. Thanks, this worked for me on centos 5.5

  2. I just want to thank you for posting this concise How To. Worked for me on RHEL 5.7 32 bit!!!

    Thank you very much!!!

  3. Excellent! I just installed using this procedure on Centos 6 after pulling my hair out

    Thanks Rugmonster !

  4. Thanks, needed this to install Trac 0.12 on RHEL5.

  5. Thanks awesome details.It worked at my place


Leave a comment

No trackbacks yet.