開発するうえで調べたこと、知ったことを備忘録としてメモメモ!

Rubyをapacheで動かす

単体のrubyファイルをapache上で動くようにする。
CGIとして.rbファイルを実行させれば良いようだ。
今回はとりあえず簡単に行うために.htaccessをで設定。

.htaccesse
AddHandler cgi-script .cgi .rb   # rbファイルをcgiファイルとして扱う
Options +ExecCGI                 # cgiの実行を許可

hello.rb
#!F:\dev\Ruby187\bin\ruby   ←ruby.exeのインストール先に合わせて変更
print "Content-type: text/html\n\n";    # ブラウザからアクセスするため記載

print <<EOS
<HTML>
<HEAD>
</HEAD>
<BODY>
Hello!World
</BODY>
</HTML>
EOS

http://localhost/hello.rbにアクセスして「Hello!World」と表示されればOK。
タグ

このページへのコメント

6G3g8m A big thank you for your article post.Much thanks again. Cool.

0
Posted by awesome things! 2014年01月20日(月) 07:43:00 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

メンバーのみ編集できます