HTMLの静的なページのテスト環境をつくるために簡易なWebサーバをローカル環境にたてる方法の説明をします。
rubyとrubyの標準添付ライブラリのwebrickをつかいます。
# -*- coding: utf-8 -*-
require 'webrick'
root = File.dirname(File.expand_path(__FILE__)
server = WEBrick::HTTPServer.new :Port => 4321, :DocumentRoot => root, :DirectoryIndex => ["index.html"]
Signal.trap('INT') do
server.shutdown
end
server.start
この簡単なプログラムをserver.rbという名前で保存。
ruby server.rb
を実行すると、server.rbをおいたディレクトリがルートディレクトリのウェブサーバが起動する。
ブラウザを起ち上げて、localhost:4321に接続できます。
ポートは、:Port =>で指定します。
0 件のコメント:
コメントを投稿