This article was migrated from http://rails.office.drecom.jp/hibi/archive/12
公開するのはUNIX系だろうけど、自分の環境はwinなので。
とりあえずwinでproduction
にしてみる。
bestな方法ではないので、その辺ご了承くださいませ。
まずは、コレを見てみる。
P462を見る。
各Webサーバによってproduction
の指定が違うみたい。
お手軽にWEBrickでやるとき。コマンドプロンプトで。
C:\Program Files\ruby\rails_apps
\your_app>
set rails_env=production
C:\Program Files\ruby\rails_apps
\your_app>
ruby script\server --environment=production
としたらおっけー!
へぇ、まじで!簡単だ。
あ、もちろん、database.y
mlでproduction
のDBを設定しとくの忘れないでね。
で、production
にしたらscript\aboutコマンドで本当にproduction
になっているか確認しとくといいかも。下記は前の記事のとコピペしてます。
C:\Program Files\ruby\rails_apps
\your_app>ruby script\about
About your applicatio
n's environmen
t
Ruby version 1.8.2 (i386-mswin
32)
RubyGems version 0.8.10
Rails version 1.1.2
Active Record version 1.14.2
Action Pack version 1.12.1
Action Web Service version 1.1.2
Action Mailer version 1.2.1
Active Support version 1.3.1
Edge Rails revision 4393
Applicatio
n root C:/Program
Files/ruby
/rails_app
s/your_app
Environment production
Database adapter mysql
Database schema version 2
本当にproduction
環境にするにはWebサーバとかDBとかAPPサーバとかその辺の設定をチューニングする必要ありだろうけど、その辺はほかの人においておいちゃおう。
http://rails.office.drecom.jp/hibi/archive/12This article was migrated from http://rails.office.drecom.jp/hibi/archive/12