ruby >= 1.9 なら次のようにするだけで簡易に httpd サーバを立ち上げることができます。
$ sudo ruby -run -e httpd .
sudo つけているのはデフォルト 80 番 port で root 権限がいるから。port 番号を変えたい場合は
$ ruby -run -e httpd -- -p 8080 .
とすれば良いです。ちなみに -run は run オプションではなくて、正確には -r un という意味であって library un を require している。シャレが効いてますね。
おわり
