Using the mod_fcgid RPM Package =============================== This mod_fcgid package includes a configuration file /etc/httpd/conf.d/fcgid.conf that ensures that the module is loaded and added as the handler for .fcg, .fcgi, and .fpl applications (provided mod_fastcgi in not already loaded, in which case you will need to decide which module should handle which types of application). So far the module package has only been tested in conjunction with the "moin" wiki application. Further feedback regarding other applications is welcome. Setting up moin with mod_fcgid ============================== Setting up moin with mod_fcgid is very similar to setting it up as a regular CGI application. * Create a directory for your wiki instance: DESTDIR=/var/www/mywiki mkdir -p $DESTDIR/cgi-bin * Copy in the wiki template data and the application itself: cp -a /usr/share/moin/{data,underlay} $DESTDIR cp -a /usr/share/moin/server/moin.fcg $DESTDIR/cgi-bin cp -a /usr/share/moin/config/wikiconfig.py $DESTDIR/cgi-bin * Fix the directory ownership chown -R apache:apache $DESTDIR/{data,underlay} * Edit $DESTDIR/cgi-bin/wikiconfig.py to suit your needs * Create a httpd configuration file for the wiki, e.g. /etc/httpd/conf.d/mywiki.conf # Wiki application data common to all wiki instances Alias /wiki/ "/usr/share/moin/htdocs/" Options Indexes FollowSymLinks AllowOverride None Order allow,deny Allow from all # Wiki instance with mod_fcgid ScriptAlias /mywiki "/var/www/mywiki/cgi-bin/moin.fcg" Options Indexes FollowSymLinks ExecCGI AllowOverride None Order allow,deny Allow from all * If you are using SELinux with Fedora Core 5 or later, or Red Hat Enterprise Linux 5 or later, install the mod_fcgid-selinux package and see the README.SELinux file in that package for details of the file contexts to use * Restart the web server to load the new configuration: service httpd restart That should do it!