Skip to content

Instantly share code, notes, and snippets.

@zdavatz
Created January 25, 2012 08:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zdavatz/1675308 to your computer and use it in GitHub Desktop.
Save zdavatz/1675308 to your computer and use it in GitHub Desktop.
/etc/apache2/modules.d/21_mod_ruby.conf from gentoo
<IfDefine RUBY>
LoadModule ruby_module modules/mod_ruby.so
# taken from the example file
# If the ruby module is installed, this will be enabled.
# for Apache::RubyRun
RubyRequire apache/ruby-run
# exec files under /ruby as ruby scripts.
<Location /ruby>
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
Options ExecCGI
</Location>
# exec *.rbx as ruby scripts.
<Files *.rbx>
SetHandler ruby-object
RubyHandler Apache::RubyRun.instance
</Files>
# for Apache::ERubyRun
#RubyRequire apache/eruby-run
# handle files under /eruby as eRuby files by eruby.
#<Location /eruby>
# SetHandler ruby-object
# RubyHandler Apache::ERubyRun.instance
# Options ExecCGI
#</Location>
# handle *.rhtml as eruby files.
#<Files *.rhtml>
# SetHandler ruby-object
# RubyHandler Apache::ERubyRun.instance
#</Files>
# for Apache::ERbRun
#RubyRequire apache/erb-run
# handle files under /erb as eRuby files by ERb.
#<Location /erb>
# SetHandler ruby-object
# RubyHandler Apache::ERbRun.instance
# Options ExecCGI
#</Location>
# for debug
#RubyRequire auto-reload
</IfDefine>
# vim: ts=4 filetype=apache
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment