自发布以来,在相对较短的时间内,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 的 博客