生产服务器中的apache下的多个红宝石

我想在我们的生产服务器上运行多个红宝石。 我们有一些Ruby 1.9.3 Rails 3.2站点,以及保留旧的1.8站点。 我明白,乘客3.2将能够做到这一点本地,但还没有生活。
所以现在,这是做这件事的最好方法吗?

http://blog.phusion.nl/2010/09/21/phusion-passenger-running-multiple-ruby-versions/


apache乘客模块不能做到这一点。 然而,您可以为每个应用程序运行乘客独立(使用不同的ruby版本),然后从apache代理到乘客独立。

你当然也可以代理独角兽,薄等。


如何为不同版本的ruby和rails使用多个VM / Slices,这样你就可以更好地控制环境,不必担心你的不同Ruby / Rails会导致彼此头疼。

编辑

我听说过的另一个解决方案是尝试设置多个用户,并为每个不同的用户运行每个版本的ruby / rails

链接地址: http://www.djcxy.com/p/32453.html

上一篇: Multiple Rubies under apache in production server

下一篇: running multiple rails websites using phusion passenger 3.0.17 with nginx