¿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?
Respuesta
Ayer mismo tuve que configurar algo Unicornios y nginx. Seguí:
- The article aa_memon already mentioned y
- http://www.slideshare.net/mauricio.linhares/deploying-your-rails-application-to-a-clean-ubuntu-10
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.
thx que parece un poco más complicado/refinado Lo intentaré. – Rubytastic
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
me gusta esta
también github hizo una muy buena valoración crítica de Nginx y unicornio
Supongo que una buena respuesta a esto es - https://coderwall.com/p/yz8cha. Su corto & dulce y funcionó muy bien para mí.
Esta es bastante amplia: http://isotope11.com/blog/deploying-a-rails-3-dot-2-plus-app-from-scratch-on-ubuntu
Esto se ve muy prometedor ....
- 1. incorrecto Dirección IP con Nginx + unicornio carriles
- 2. Unicornio vs Pasajero Independiente detrás de nginx
- 3. Unicornio! y PostgreSQL
- 4. Establecer el tiempo de espera del unicornio
- 5. clearTaskOnLaunch HowTo?
- 6. Falta un proceso de Unicorn/Nginx, socket abierto
- 7. Cambia el código de estado que Nginx devuelve cuando el unicornio está ocupado
- 8. git desplegar de cartuchos
- 9. unicornio + Rails + Grandes Cargas
- 10. Cap despliegue no crea la carpeta compartida/registro
- 11. ¿Qué es un buen tutorial/howto en programación de socket .net/C#
- 12. ¿Cómo entender la "disponibilidad" del teorema CAP?
- 13. HOWTO: ¿Escribir el envoltorio API de Python?
- 14. SQL Server utf8 howto?
- 15. Howto desinstalación RVM
- 16. HowTo: Teamcity + GitHub
- 17. c expresión regular howto
- 18. Howto make javax.faces.model.SelectItem seleccionado
- 19. JavaScript decorators HOWTO?
- 20. desplegar con Capistrano no
- 21. unicornio cuelga diciendo Refreshing Gems
- 22. unicornio no recargar con USR2
- 23. Desplegar menú para TButton
- 24. ¿Qué considera unicornio como solicitudes "rápidas" y "lentas"?
- 25. HowTo Unit Client Client Code
- 26. JNA C DLL Debug Howto?
- 27. Django en GoogleAppEngine: Howto rendimiento
- 28. Howto: Formulario de carga de archivos Drupal
- 29. Problema de reinicio de unicornio con capistrano
- 30. ¿Precargo correctamente la aplicación en Heroku + Unicornio?
Esto me recuerda. Planeé escribir la mía hace un par de días :) –