生产服务器上的2个红宝石的最佳解决方案(nginx,乘客)

时间:2016-09-06 15:32:26

标签: ruby-on-rails ruby rvm passenger rbenv

我有两个使用rails 4.2和ruby 2.3运行的rails-app。 现在我需要安装一个带有rails 3.2.13和ruby 1.9.3的传统应用程序 这个应用程序的一些代码不适用于ruby 2.3

试图为新的宝石和红宝石创建宝石和红宝石,捆绑安装在宝石中并且它们会崩溃。

试图只为旧版本安装ruby和gemset:rvm --create --ruby-version ruby​​-1.9.3-p551@trendguide_gemset在目录中,捆绑并且新版本崩溃了。

乘客受到激怒?什么是简单的解决方案,也许没有rvm? 发现这个: http://blog.arkency.com/2012/11/one-app-one-user-one-ruby/

但这对我来说还不清楚.. 有什么建议吗?感谢。

1 个答案:

答案 0 :(得分:3)

使用Docker 确定不要使用不同版本的宝石 - 红宝石弄乱东西,但需要一些介绍