0

我是 Ruby 新手,安装了 Phusion Passenger。我 按照 Nginx 的说明让它工作了。

具体来说,从他们的页面上,我不明白这个断言:

部署只是上传应用程序文件的问题。无需特定于 Ruby(on Rails)的服务器配置!

如果是这样,为什么我似乎需要一个 config.ru 文件?我在想我可以在passenger_root中删除一个index.rb文件并完成它。

4

2 回答 2

1

config.ru实际上并没有那么多配置。事实上,它是 Rack 应用程序的主要入口点(例如 Rails 应用程序,还有 Sinatra 和其他应用程序)。因此,它是您的应用程序的一部分,而不是网络服务器配置的一部分。

于 2012-09-17T07:53:18.853 回答
0

该参考资料正在谈论网络服务器配置部分。例如,您不需要在 apache 的虚拟主机配置中包含任何反向代理内容。这与使用薄等不同。

于 2012-09-17T06:53:46.347 回答