2012-03-15 11 views
9

¿Alguien puede sugerir un buen unicornio + nginx + cap desplegar cómo hacerlo? He buscado alto y bajo gastar como 5 horas para que mi implementación funcione y se ejecute con todo tipo de errores.buen unicornio + nginx + cap desplegar howto?

+0

Esto me recuerda. Planeé escribir la mía hace un par de días :) –

Respuesta

1

Ayer mismo tuve que configurar algo Unicornios y nginx. Seguí:

También, aquí está mi configuración del unicornio y el guión init.d: ​​https://gist.github.com/2049606.

La secuencia de comandos de implementación que terminé usando es casi idéntica a las mencionadas en los enlaces anteriores. Si está utilizando RVM, asegúrese de añadir algo como:

$:.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, '[email protected]'   # Or whatever env you want it to run in. 

Un punto crítico es que especifique los archivos PID para estar en los lugares correctos (He escrito mal eso y me tomó media hora para encontrar mi Error). También asegúrese de que su usuario pueda escribir todos los archivos necesarios.

+0

thx que parece un poco más complicado/refinado Lo intentaré. – Rubytastic

+0

gran descripción aunque es para ubuntu estoy usando centos. Mi camino de unicornio es, por ejemplo, totalmente diferente /usr/local/rvm/gems/ruby-1.9.3-p125/bin/unicorn_rails – Rubytastic