WEBrickが面白そうだったので、さわってみました。
まずはインストール。
$ curl -O http://www.webrick.org/src/webrick-1.3.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 71575 100 71575 0 0 77259 0 --:--:-- --:--:-- --:--:-- 83420 $ ls webrick-1.3.1.tar.gz $ tar zxvf webrick-1.3.1.tar.gz (略) $ cd webrick-1.3.1 $ ruby install.rb (略) $ cd ..
次に、テキトウなindex.htmlを作る。
$ mkdir www $ echo "<html><body>hoge</body></html>" > ./www/index.html
実行してみる。
$ irb >> require 'webrick' => true >> server = WEBrick::HTTPServer.new({ ?> :DocumentRoot => Dir::pwd + '/www', ?> :Port => 8080 ?> }) [2009-01-07 01:13:33] INFO WEBrick 1.3.1 [2009-01-07 01:13:33] INFO ruby 1.8.6 (2008-03-03) [universal-darwin9.0] (略) >> server.start
ブラウザでアクセスしてみる。
http://localhost:8080/index.html
当たり前だけどちゃんと表示された。