打开编辑器,编写以下脚本
require “webrick”
httpd = WEBrick::HTTPServer.new(
:DocumentRoot =>Dir::pwd + “/ruby”,
:Port => 80
)
trap(:INT){ httpd.shutdown }
httpd.start
然后保存到 c:\server.rb 下,双击 server.rb , 一个最简单的 http server 就运行了,它将
c:\ruby 目录作为服务器文档根目录。
在浏览器窗口打开 http://127.0.0.1/
你将会看到 c:/ruby 目录的内容,我们的 8 行 ruby 代码就生成了一个简单 http 服务器。
你不光可以定制文档根目录,你还可以象编写 java servlet 那样,为 webrick 编写 ruby
servlet 代码。具体详细信息参看 www.webrick.org