将不同的ruby版本部署到服务器有哪些选择?

时间:2013-12-13 21:42:04

标签: ruby deployment

我正在部署Web应用程序的Linux服务器在其存储库中有一个相当过时的Ruby(1.8.7)版本,并且它看起来不会很快发生变化。

在生产环境中使用其他ruby版本而不是发行版认可的软件包有哪些选择?

如果我要使用类似rvm的内容,那会对我的部署过程,服务器管理和稳定性产生什么影响?

1 个答案:

答案 0 :(得分:1)

rvm rbenv 是您管理多个ruby版本的最佳选择。

只要您为将要部署的用户设置RVM / rbenv,这将正常工作。事实上,我已经通过Capistrano在AWS上完成了这项工作。