「Ruby/rails/unicorn」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→プロジェクトにunicorn設定追加) |
(→プロジェクトにunicorn設定追加) |
||
行17: | 行17: | ||
stderr_path "#{rails_root}/log/unicorn_error.log" | stderr_path "#{rails_root}/log/unicorn_error.log" | ||
stdout_path "#{rails_root}/log/unicorn.log" | stdout_path "#{rails_root}/log/unicorn.log" | ||
+ | |||
+ | ==unicorn起動== | ||
+ | $ unicorn_rails -c config/unicorn.rb -E development -D | ||
+ | |||
+ | ==unicorn停止== | ||
+ | $ kill -QUIT `cat tmp/unicorn.pid` |
2017年11月1日 (水) 17:44時点における版
unicornとは
rubyのアプリサーバー
unicornインストール
gem install unicorn
プロジェクトにunicorn設定追加
新規追加
config/unicorn.rb
rails_root = File.expand_path('../../', __FILE__) worker_processes 2 working_directory rails_root listen "#{rails_root}/tmp/unicorn.sock" pid "#{rails_root}/tmp/unicorn.pid" stderr_path "#{rails_root}/log/unicorn_error.log" stdout_path "#{rails_root}/log/unicorn.log"
unicorn起動
$ unicorn_rails -c config/unicorn.rb -E development -D
unicorn停止
$ kill -QUIT `cat tmp/unicorn.pid`