Rub*_*tic 9 deployment ruby-on-rails nginx unicorn ruby-on-rails-3
任何人都可以建议一个好的独角兽+ nginx + cap部署如何?我已经搜索了高低的花费,就像花了5个小时让我的部署运行所有类型或错误.
就在昨天,我必须设置一些 Unicorns 和 nginx。我跟着:
另外,这是我的 Unicorn 配置和 init.d 脚本: https: //gist.github.com/2049606。
我最终使用的部署脚本与上面链接中提到的部署脚本几乎相同。如果您使用 RVM,请确保添加类似以下内容:
$:.unshift(File.expand_path('./lib', ENV['rvm_path'])) # Add RVM's lib directory to the load path.
require "rvm/capistrano" # Load RVM's capistrano plugin.
set :rvm_ruby_string, '1.9.3-p125@YOURGEMSET' # Or whatever env you want it to run in.
Run Code Online (Sandbox Code Playgroud)
关键点是您将 PID 文件指定在正确的位置(我输错了,我花了半个小时才发现我的错误)。还要确保您的用户可以写入所有必要的文件。
| 归档时间: |
|
| 查看次数: |
6638 次 |
| 最近记录: |