hac*_*r15 5 ruby-on-rails passenger nginx
我知道nginx是一个Web服务器,而passenger是一个app服务器.我们可以跑了
passenger start
Run Code Online (Sandbox Code Playgroud)
启动我们的rails应用程序,一切似乎都运行正常.但是有很多关于将nginx设置为反向代理的帖子.
如果这方面的专家分解每个组件,并解释为什么需要nginx和乘客,以及每个组件的作用,将会有所帮助.
值得思考的问题:- 围绕nginx包裹乘客的主要目的是什么,而不是单独运行乘客?
- 单独运行乘客是不是很糟糕?
- 运行"乘客启动"启动自己的nginx服务器吗?
所有问题都在官方的Passenger文档中得到解答.
我不是 Web 服务器方面的专家,尽管我总是在 Apache/Nginx 后面使用 Passenger 部署我的 Rails 应用程序。
让我列出这种方法的几个优点(可能有更多选择和这样做的原因):
IP内容。