2012-03-15 24 views

cevap

1

Sadece dün oldukça iyi nginx üzerinde writeup ve tek boynuzlu at yaptım gibi. Ben takip:

  • http://www.slideshare.net/mauricio.linhares/deploying-your-rails-application-to-a-clean-ubuntu-10
  • Ayrıca burada benim Unicorn yapılandırma ve init.d script: https://gist.github.com/2049606.

    Kullandığım dağıtım komut dosyası, yukarıdaki bağlantılarda belirtilenlerle hemen hemen aynıdır. Eğer RVM kullanıyorsanız, gibi bir şey eklemek emin olun: Eğer bunu yanlış yazmış (doğru yerlerde olmak PID dosyaları belirtmek olmasıdır

    $:.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. 
    

    kritik noktası ve bulmak için yarım saat sürdü benim hata). Ayrıca, kullanıcının gerekli tüm dosyaları yazabildiğinden emin olun.

    +0

    thx biraz daha karmaşık/rafine görünüyorsa bunu deneyin. – Rubytastic

    +0

    Ubuntu için centos kullanıyorum rağmen büyük bir yazma. Tek boynuzlu at yolum, örneğin tamamen farklı /usr/local/rvm/gems/ruby-1.9.3-p125/bin/unicorn_rails – Rubytastic