8

我将如何使用 Phusion Passenger 运行两个单独的 Rails 应用程序,一个使用 Ruby 1.8.x,另一个使用 Ruby 1.9.x?我正在运行与 Ruby 1.9.x 不兼容的 Redmine,而另一个应用程序是自制应用程序。

我将 Apache 2.2.x 与乘客 2.2.4 一起使用。

这甚至可能吗?

4

4 回答 4

8

我最终在端口 80 上运行带有Passenger 和Ruby 1.9 的Nginx,然后使用Passenger 和Ruby 1.8 将我的其他虚拟主机代理到端口8080 上的Apache 2.2。赢!

于 2009-08-18T04:05:32.450 回答
4

只是有点晚了,但感谢 Google:Phusion Passenger 和运行多个 Ruby 版本一定是我心中的死灵法师。

于 2011-05-02T11:44:59.250 回答
0

使用PassengerRuby指令。

于 2009-08-18T12:41:37.937 回答
0

从 4.0.0 版(2013 年 2 月)开始,Passenger 支持多个 Ruby 解释器。PassengerRuby 配置选项已成为每个虚拟主机的选项,因此您可以基于每个应用程序自定义 Ruby 解释器。有关详细信息,请参见此处

于 2013-08-14T15:11:32.547 回答