2012-12-08 76 views
0

所以我一直在努力讓我的VPS設置在一段時間內沒有任何進展,所以我想我會吞下我的驕傲,並在這裏問。使用Nginx將Rails應用程序部署到VPS

我按照以下教程:

http://coding.smashingmagazine.com/2011/06/28/setup-a-ubuntu-vps-for-hosting-ruby-on-rails-applications-2/

到了教程結束,只有具備歡迎nginx的! display

這真的很奇怪,因爲每個地方都告訴我應該指向我的新部署的rails應用程序。這是否與我的nginx配置文件有關?

PS。我試圖找到類似的問題,但如果這是一個重複我做appologize。

在此先感謝

這裏是我的nginx.conf文件:林看着它,現在我知道它的一個爛攤子

worker_processes 3; 

events { 
    worker_connections 1024; 
} 

http { 
    passenger_root /usr/local/lib/ruby/gems/1.9.1/gems/passenger-3.0.18; 
    passenger_ruby /bradbury/public; 

    include mime.types; 
    default_type application/octet-stream; 

    sendfile on; 
    keepalive_timeout 65; 

    server { 
     listen 80; 
     server_name localhost; 
     root /rails_app/myapplication/public; 

     passenger_enabled on; 

     error_page 500 502 503 504 /50x.html; 
     location = /50x.html { 
      root html; 
     } 
    } 
} 

回答

0

您還可以看看this Railscast有關部署到VPS。但是,正如你所說,你已經完成了一些事情。只需發佈你的nginx.conf。我們必須從某個地方開始......

+0

好吧我已經扔了nginx.conf到那裏 –

+0

我想你可以通過ssh連接到VPS。嘗試導航到/ rails_app/myapplication/public並檢查index.html(我們應該確保您的應用已正確簽出)。 –

+0

只是檢查它和index.html文件在那裏 –

相關問題