2017.09 «  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 - - - - » 2017.11
TOP > script/server Webサーバを開始する/切り替える

 ← メソッド名の後にある「?」はてなマーク・クエスチョンマークとは | TOP | 統計で丸裸にされそう。ぃゃぁん rake stats

スポンサーサイト 

--年--月--日 (--)
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


【広告】

[--.--.--(--) --:--] スポンサー広告 | Trackback(-) | Comment(-)
↑TOPへ

script/server Webサーバを開始する/切り替える 

# script/server



で、Web サーバを開始します。

っていうのは、ご存じかと思われますが、オプションをつけることで、実行環境を変えることができます。

# script/server -e development
# script/server -e test
# script/server -e production



development が開発用
test がテスト用(開発用と本番用の間の位置づけ)
production が本番用

になります。オプションを省略した場合は、 -e development と同じです。

じゃあ、この development, test, production との切り替えは、どう Rails アプリに影響するのかというと

1.environments ファイルが切り替わる
config/environments ディレクトリに development.rb, test.rb, production.rb とありまして、実行環境で、これを切り替えることができます。

2.データベースが切り替わる
config/database.yml ファイルに書いてある development, test, production の各データベースに切り替わります。

3.ログファイルが切り替わる
log ディレクトリに developement.log, test.log, production.log とありまして、対応する log ファイルに書き込まれます。


とこんなもんでしょうかね。むん。

【広告】

[2007.07.25(Wed) 22:57] RubyOnRails(その他)Trackback(0) | Comments(0)
↑TOPへ

 ← メソッド名の後にある「?」はてなマーク・クエスチョンマークとは | TOP | 統計で丸裸にされそう。ぃゃぁん rake stats

COMMENT

COMMENT POST















管理者にだけ表示

 ← メソッド名の後にある「?」はてなマーク・クエスチョンマークとは | TOP | 統計で丸裸にされそう。ぃゃぁん rake stats
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。