自从发布以来相对短的时间内,Phusion Passenger 已成为针对许多 Rails 应用的 首选部署策略的一部分。但因为它针对 Apache,所以某些站点无法使用 Passenger。Apache 是一款非常棒的全功能 Web 服务器,但对于高流量情况来说,nginx 似乎能始终以较低的内存使用率提供更好的吞吐量。
不过,截至今日,随着 Phusion Passenger for Nginx 的公布,Rails 服务器领域再次出现积极的变化。此新版本采用了 Passenger 技术,包括使用 Ruby Enterprise Edition,并将与 nginx 紧密集成。有多紧密?你只需要安装 Passenger 2.2.0 gem,然后运行包括的 nginx 安装程序,然后你就会获得一个定制版本的 nginx,以及关于如何对其进行配置以使其能为你的 Rails 站点提供服务的说明。除了融合 nginx 和 Passenger 的优势外,这样做还可产生极大地简化 nginx 设置的副作用。
如需了解更多详细信息,包括屏幕广播,请访问 Phusion 的 博客