Unicorn のインストール

Unicorn

Install

シラサギのインストールがまだの人は、次の資料を参考にシラサギのインストールを済ませてください。

設定ファイル

$ vi config/unicorn.rb
worker_processes Integer(ENV["WEB_CONCURRENCY"] || 2)
listen 3000
timeout 120
preload_app true

root = File.expand_path("../../", __FILE__)
pid "#{root}/tmp/pids/unicorn.pid"
stderr_path "#{root}/log/unicorn.stderr.log"
stdout_path "#{root}/log/unicorn.stdout.log"

worker_processes

listen

timeout

pid

stderr_path

stdout_path

自動起動設定 (簡易版)

$ crontab -e
@reboot /bin/bash -l -c 'cd /var/www/shirasagi && bundle exec rake unicorn:start'

自動起動設定

# cp /var/www/shirasagi/bin/unicorn-centos7_asdf.service /etc/systemd/system/unicorn.service
# chmod +x /etc/systemd/system/unicorn.service
# systemctl enable unicorn