facebook twitter hatena line email

「Ruby/rails/git」の版間の差分

提供: 初心者エンジニアの簡易メモ
移動: 案内検索
(ページの作成:「==git_cloneしてからプロジェクト開始方法== git clone git@bitbucket.org:hogeacount/hogeproject.git hogeproject-test log権限変更 chmod 777 log chmod 66...」)
 
(unicornでEADDRINUSEなエラーが出たとき)
行11: 行11:
 
他と被らないように以下unicorn設定ファイルからlistenのportを変更
 
他と被らないように以下unicorn設定ファイルからlistenのportを変更
  
-config/unicorn.conf
+
config/unicorn.conf
 
  rails_root = File.expand_path('../../', __FILE__)
 
  rails_root = File.expand_path('../../', __FILE__)
 
  worker_processes 2
 
  worker_processes 2

2017年11月12日 (日) 00:11時点における版

git_cloneしてからプロジェクト開始方法

git clone git@bitbucket.org:hogeacount/hogeproject.git hogeproject-test

log権限変更

chmod 777 log
chmod 666 log/*.log

unicornでEADDRINUSEなエラーが出たとき

.rbenv/versions/2.4.2/lib/ruby/gems/2.4.0/gems/unicorn-5.3.1/lib/unicorn/socket_helper.rb:164:in `bind': Address already in use - bind(2) for 0.0.0.0:8081 (Errno::EADDRINUSE)

他と被らないように以下unicorn設定ファイルからlistenのportを変更

config/unicorn.conf

rails_root = File.expand_path('../../', __FILE__)
worker_processes 2
working_directory rails_root
listen "#{rails_root}/tmp/unicorn.sock", :backlog => 64
pid "#{rails_root}/tmp/unicorn.pid"
stderr_path "#{rails_root}/log/unicorn_error.log"
stdout_path "#{rails_root}/log/unicorn.log"
listen 8082