Path: | install.ja.euc.rd |
Last Update: | Tue Mar 12 10:58:08 MSK 2002 |
[((<目次|URL:index.ja.jis.html>)) |((<RD形式|URL:install.ja.euc.rd>))]
以下の手順でmod_rubyをインストールします。
$ tar zxvf mod_ruby-x.y.z.tar.gz $ cd mod_ruby-x.y.z/ $ ./configure.rb --with-apxs=/usr/local/apache/bin/apxs $ make # make install
以下のような設定をhttpd.confに記述します。
LoadModule ruby_module /usr/local/apache/libexec/mod_ruby.so # ClearModuleList # AddModule mod_ruby.c <IfModule mod_ruby.c> RubyRequire apache/ruby-run # /ruby以下のファイルをRubyスクリプトとして実行する <Location /ruby> SetHandler ruby-object RubyHandler Apache::RubyRun.instance </Location> # *.rbxをRubyスクリプトとして実行する <Files *.rbx> SetHandler ruby-object RubyHandler Apache::RubyRun.instance </Files> </IfModule>
erubyをインストールし、以下のような設定をhttpd.confに記述します。
<IfModule mod_ruby.c> RubyRequire apache/eruby-run # /eruby以下のファイルをeRubyファイルとして扱う <Location /eruby> SetHandler ruby-object RubyHandler Apache::ERubyRun.instance </Location> # *.rhtmlをeRubyファイルとして扱う。 <Files *.rhtml> SetHandler ruby-object RubyHandler Apache::ERubyRun.instance </Files> </IfModule>