concordo con andrea per quanto riguarda la preferenza a fastcgi.

ho usato mod_ruby per una applicazione ruby presente sulla intranet di casa mia, quindi le performance non erano così importanti.

incollo parte del codice in httpd.conf nel caso dovesse servire a qualcuno:

########################

# AddModule mod_ruby.c
ScriptAlias /cgi-bin/ /usr/local/apache2/cgi-bin/
AddType application/x-httpd-eruby .rhtml


# If the ruby module is installed, this will be enabled.
<IfModule mod_ruby.c>
RubyRequire apache/ruby-run
RubyRequire apache/eruby-run
RubyRequire apache/erb-run
RubyRequire auto-reload

<Location /ruby>
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Location>

<Location /eruby>
SetHandler ruby-object
RubyHandler Apache::ERubyRun.instance
</Location>

<Location /erb>
SetHandler ruby-object
RubyHandler Apache::ERbRun.instance
</Location>

<Files *.rbx>
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Files>

<Files *.rhtml>
SetHandler ruby-object
RubyHandler Apache::ERubyRun.instance
</Files>
</IfModule>

#########################


ciao