我是nginx和乘客的新手,想用它來運行軌道應用程序。nginx乘客軌道沒有收到數據
我在我的mac上安裝了nginx和passenger(passenger-install-nginx-module
)。
我可以啓動nginx服務器並查看默認的nginx歡迎屏幕。
我想在我的nginx服務器上運行rails應用程序。
我已經添加了以下到nginx.conf:
server {
listen 8080;
server_name localhost;
root /myrailsApp/public; # <--- be sure to point to 'public'!
passenger_enabled on;
}
當我開始我的nginx的服務器,然後導航到本地主機:8080我看到消息:
「無數據收到「(錯誤代碼:ERR_EMPTY_RESPONSE)
我猜這是一個愚蠢的錯誤,我忽略了?有人能指點我正確的方向嗎?
更多的信息可能會有所幫助。
其中紅寶石返回:
/Users/user/.rvm/rubies/ruby-1.9.3-p429/bin/ruby
我安裝使用:
寶石安裝乘客
乘客配置 - 根返回:
/Users/user/.rvm/gems/[email protected]/gems/passenger-4.0.20
這是(@rails3tutorial2ndEd/gems/passenger-4.0.20
)不是有點怪?
我然後跑客運nginx的安裝程序:
乘客安裝,nginx的模塊
正如我所說的,我可以nginx的,沒有任何問題開始。我添加新的服務器塊到nginx.conf文件指着我的軌道公用文件夾但頁面返回
「沒有數據接收」
感謝您的答覆,但仍然沒有喜悅:( –
你能告訴我你現在得到什麼錯誤? –
你有興趣的是在error.log中? –