スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Tag:スポンサー広告 

【Ruby】mod_rubyとeRubyの導入

いろいろrubyをいじってきて少し慣れてきたのでmod_rubyとeRubyをFedoraCore10に入れてみました。

【mod_rubyのインストール】
yum install mod_rubyみたいなことができなかったのでソースからmakeして入れました

(1)mod_rubyのダウンロードと展開
wget http://www.modruby.net/archive/mod_ruby-1.2.6.tar.gz
tar zxvf mod_ruby-1.2.6.tar.gz

(2)インストール
cd mod_ruby-1.2.6
./configure.rb --with-apxs=/usr/sbin/apxs --with-apr-includes=/usr/include/apr-1
make
make install

【erubyのインストール】
こちらはyumで一発簡単でした

yum install eruby

【apacheの設定】
とりあえずruby.confという名前で用意しました

(1)設定ファイルの準備
vi ruby.conf

LoadModule ruby_module  modules/mod_ruby.so
<IfModule mod_ruby.c>
  RubyRequire apache/ruby-run
  <Files *.rbx>
    SetHandler ruby-object
    RubyHandler Apache::RubyRun.instance
    Options +ExecCGI
  </Files>
  RubyRequire apache/eruby-run
  <Files *.rhtml>
    SetHandler ruby-object
    RubyHandler Apache::ERubyRun.instance
  </Files>
</IfModule>

(2)apacheの再起動

/etc/init.d/httpd restart

【確認】
適当な所に

(1)test.rbx

puts 'hoge'

(2)test.rhtml
<%
   puts 'hoge'
%>

をおいてブラウザから確認するとどちらも

hoge

と表示されればOKです
スポンサーサイト
テーマ : プログラミング
ジャンル : コンピュータ

Tag:Ruby  Trackback:0 comment:1 

Comment

momomockun URL|Re: 【Ruby】mod_rubyとeRubyの導入
#- 2009.11.13 Fri19:57
まさに求めていた内容だ。。。だがWindowsに入れている場合には、makeできるわけないなorz


comment form
(編集・削除用):
管理者にだけ表示を許可
プロフィール

6rats

Author:6rats
こんにちは、ITベンチャーで働くエンジニアです
主に自分の周りで起きた技術的なことをメモとして書き残して行きます。
Android以外にもRuby/Ruby on RailsやFuelPHPなどなどたまにやります。基本的なスタンスとしては興味があるもしくは必要になったらいろんなことにチャレンジします。
最近はiOSアプリ開発を始めています。

購読
follow us in feedly
個人プロダクト

Androidアプリ

Twitterクライアント

Webアプリケーション

EcPriceWatch(Amazon価格の推移を計測、最安値を知らせるサービス)
Google AdSense
ブログ村
にほんブログ村 IT技術ブログへ
にほんブログ村
ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。