Qualcuno può suggerire un buon buon unicorno + nginx + cap distribuire come? Ho cercato una spesa alta e bassa come 5 ore per far ripartire la mia distribuzione e funzionare con qualsiasi tipo di errore.good unicorn + nginx + cap distribuire howto?
risposta
Proprio ieri ho dovuto impostare alcune Unicorns e nginx. Ho seguito:
- The article aa_memon already mentioned e
- http://www.slideshare.net/mauricio.linhares/deploying-your-rails-application-to-a-clean-ubuntu-10
Inoltre, qui è il mio config Unicorn e lo script init.d: https://gist.github.com/2049606.
Lo script di distribuzione che ho utilizzato è quasi identico a quello menzionato nei link sopra. Se si utilizza RVM, assicuratevi di aggiungere qualcosa di simile:
$:.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 critico è che si specificano i file PID di essere al posto giusto (ho sbagliato a scrivere questo e ci ho messo mezz'ora per trovare il mio sbaglio). Assicurati inoltre che l'utente possa scrivere tutti i file necessari.
thx che sembra un po 'più complicato/raffinato. Lo provo. – Rubytastic
ottima scrittura anche se per ubuntu sto usando centos. Il mio percorso unicorno è per esempio totalmente diverso /usr/local/rvm/gems/ruby-1.9.3-p125/bin/unicorn_rails – Rubytastic
mi piace questo uno
anche GitHub ha fatto un buon interessante resoconto sulla nginx e unicorno
Credo che una buona risposta a questo è - https://coderwall.com/p/yz8cha. Il suo corto & dolce e ha funzionato molto bene per me.
Questo è abbastanza completa: http://isotope11.com/blog/deploying-a-rails-3-dot-2-plus-app-from-scratch-on-ubuntu
Questo sembra molto promettente ....
- 1. Manca Unicorn/Nginx, socket aperto
- 2. RVM & Unicorn distribuire
- 3. Unicorn vs Passenger Standalone dietro nginx
- 4. sbagliato indirizzo IP con nginx + Unicorn + rotaie
- 5. Gitlab: Problemi con Unicorn, Resque con Passenger/Nginx
- 6. Unicorn continua a utilizzare il vecchio codice seguente distribuire + riavvio
- 7. E 'necessario mettere Unicorn dietro Nginx (o Apache)
- 8. Come configurare nginx + Unicorn per evitare errori di timeout?
- 9. Come configurare ActionCable con Nginx e Unicorn in produzione?
- 10. Come distribuire l'app Ruby Rack con NGINX
- 11. unicorn timeout handling
- 12. Imposta unicorn timeout
- 13. Timeout operai Unicorn
- 14. Good Cryptography/Encryption Books
- 15. Good Design in Generics
- 16. Grails good BDD framework
- 17. Good Case for Interfaces
- 18. Come distribuire un frontend dell'applicazione angularjs con Nginx e dropwizard
- 19. come distribuire django sotto un suburl dietro nginx
- 20. Howto ben
- 21. Howto pg_restore
- 22. comando cap non trovato
- 23. Learning Django - Good starter project
- 24. Risorse risorse aggiuntive Good MapPoint
- 25. Campioni Good Domain Driven Design
- 26. good Rails 3 editor WYSIWYG?
- 27. Euristica good-suffisso Boyer-Moore
- 28. Unicorn non può allocare memoria
- 29. nome Un dominio a Rails più applicazioni con Nginx e Unicorn
- 30. Websocket-rails non funziona su ambiente di produzione con Nginx e Unicorn
Questo mi ricorda. Ho pianificato di scrivere il mio un paio di giorni fa :) –