apache2でmod_rubyでrubyをcgiで動かす
まずモジュール入れる
sudo apt-get install libapache2-mod-ruby
/etc/apache2/sites-available/default を編集
ExecCGIを適当にOptionsの行に追加
Options Indexes FollowSymLinks MultiViews +ExecCGI
AllowOverride None
Order allow,deny
allow from all
/etc/apache2/mods-available/mime.confを編集
AddHandler cgi-script .cgi .rb(コメントアウトを外す)
hello.cgi を /var/www/に置く
#!/usr/local/bin/ruby
# -*- encoding: utf-8 -*-
require 'cgi'
print "Content-Type: text/plain\n\n"
c = CGI.new
puts 'こんにちは'*3
chmod 755 hello.rb