Sinatraの環境設定 - Sinatra

production環境で起動するには

production環境に変更するには、以下の方法があります。

RACK_ENV という環境変数に設定する方法です。

RACK_ENV=production rackup

windowsでは、次のように設定します。PowerShellではなくコマンドプロンプトで実行します。

set RACK_ENV=production
bundle exec rackup

環境変数を「 development 」に戻すには、set コマンドでもう一度設定します。

set RACK_ENV=development

config.ru もしくはアプリケーション内で set を使うことで設定できます。

set :environment, :production