サーチ…


前書き

ここでは環境をどのように変更するのかを議論します。そうすれば、誰かが開発するのではなく、彼らが望む環境で起動するようにrails sタイプすることができます。

ローカルマシンで実行する

通常、入力することによってレール環境が実行されるとき。これは、通常developmentデフォルト環境を実行するだけです

rails s

特定の環境は、 -eを使用して選択できます。

rails s -e test

どちらがテスト環境を実行するか。

デフォルトの環境は~/.bashrcファイルを編集し、次の行を追加することで端末で変更できます:

export RAILS_ENV=production in your 

サーバー上で実行する

Passengerを使用しているリモートサーバーで実行している場合は、使用する環境にapache.confを変更します。たとえば、このケースではRailsEnv productionが表示されます。

<VirtualHost *:80>
  ServerName application_name.rails.local
  DocumentRoot "/Users/rails/application_name/public"
  RailsEnv production ## This is the default
</VirtualHost>


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow