web-dev-qa-db-ja.com

起動方法Railsサーバーを本番モードでUnicornと設定ファイルを使用して?

GemfileにGem 'Unicorn'を追加してRails server Unicorn -e productionを呼び出しましたが、ロードエラーが発生します。次にGem 'Unicorn_Rails'を追加してからRails server Unicorn -e productionを呼び出しましたが、ソケットファイルが見つかりません。それで、config/Unicorn.rbファイルを構成として使用しないかどうかを検討していますか?したがって、Unicorn_Rails -c config/Unicorn.rb -E production -Dを呼び出しますが、別のエラーtext file busyが発生します。

だから今、私はこの問題で立ち往生しています、私を助けていただけませんか? :)

18
Sefier Tang

次のようになります。

bundle exec Unicorn -E production -c config/Unicorn.rb

必要なのはUnicorn gemだけです

33
number5

bundle exec Unicorn -p $PORT -c ./config/Unicorn.rb

私のために働く

これをProcfileに入れ、次に Foreman を使用して、次のように入力して開始します。

foreman start

5
Dom Barker
web: bundle exec Unicorn -p $PORT -c ./config/Unicorn.rb

service Unicorn_projectName start

私のために働く

0
Parthiv