Revision: 712
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 1, 2006 23:20 by ishikawa
Initial Code
#!/usr/bin/ruby require 'webrick' include WEBrick def start_webrick(config = {}) config.update(:Port => 5001) server = HTTPServer.new(config) yield server if block_given? ['INT', 'TERM'].each do |signal| trap(signal) { server.shutdown } end server.start end start_webrick(:DocumentRoot => 'path-to-document-root', :ServerType => Daemon)
Initial URL
Initial Description
Simple HTTP server daemon (webrick).
Initial Title
Simple webrick server
Initial Tags
server, ruby
Initial Language
Ruby