thinを使ってmerbアプリケーションをrackupする方法のメモです。 以下のようなconfig.ruファイルを用意します。
1 # config.ru 2 require 'rubygems' 3 require 'merb-core'Merb::Config.setup( 4 :merb_root => File.expand_path(File.dirname(__FILE__)), 5 :environmen t => ENV['RACK_ENV']) 6 Merb.environmen t = Merb::Config[:environmen t] 7 Merb.root = Merb::Config[:merb_root] 8 Merb::BootLoader .run 9 10 use Merb::Rack::Static, Merb.dir_for(:public) 11 run Merb::Rack::Applicatio n.new
あとは、以下のようなコマンドで起動します。
1 % RACK_ENV=development thin -R config.ru start
posted by
genki
on Thu 19 Feb 2009
at 02:54