我是Ruby的新手,并安装了Phusion Passenger。我通过following the instructions for Nginx开始工作。
具体来说,从他们的页面来看,我不明白这个断言:
部署只是上传应用程序文件的问题。不需要Ruby(在Rails上)特定的服务器配置!
如果是这样的话,为什么我似乎需要一个config.ru文件?我以为我能够在passenger_root中删除index.rb文件并完成它。
答案 0 :(得分:1)
config.ru
实际上没有那么多配置。事实上,它是Rack应用程序的主要入口点(例如Rails应用程序,还有Sinatra等)。因此,它是您的应用程序的一部分,而不是Web服务器配置的一部分。
答案 1 :(得分:0)
该引用正在讨论Web服务器配置部分。例如。您不需要在apache的虚拟主机配置中包含任何反向代理内容。这与使用薄等不同。