【问题标题】:What are my options to deploy different ruby versions to a server? [closed]将不同的 ruby​​ 版本部署到服务器有哪些选择? [关闭]
【发布时间】:2013-12-13 21:42:03
【问题描述】:

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

在生产环境中使用其他 ruby​​ 版本而不是发行版批准的软件包时,我有哪些选择?

如果我要使用 rvm 之类的东西,这将如何影响我的部署过程、服务器管理和稳定性?

【问题讨论】:

  • RVM 和 Capistrano 是不错的起点。

标签: ruby deployment


【解决方案1】:

rvmrbenv 是管理多个 ruby​​ 版本的最佳选择。

只要您为要部署到的用户设置 RVM/rbenv,就可以正常工作。事实上,我自己在 AWS 上使用 Capistrano 完成了这项工作。

【讨论】:

  • rbenv 看起来和我要找的完全一样。谢谢!
猜你喜欢
  • 1970-01-01
  • 2020-03-09
  • 2023-03-28
  • 1970-01-01
  • 2010-09-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多