2013-12-13 21 views
-1

我正在部署一個Web應用程序的Linux服務器在其存儲庫中有一個相當過時的Ruby版本(1.8.7),而且它看起來不會很快改變。我有什麼選擇將不同的ruby版本部署到服務器上?

對於在生產環境中使用其他ruby版本而不是發行版軟件包,我有哪些選擇?

如果我要使用類似rvm的東西,那會如何影響我的部署過程,服務器管理和穩定性?

+2

RVM和Capistrano是開始的好地方。 – joews

回答

1

rvmrbenv是您管理多個ruby版本的最佳選擇。

只要你爲要部署到的用戶設置RVM/rbenv,這將工作正常。事實上,我已經在Capistrano的AWS上自己完成了這項工作。

+0

'rbenv'看起來就像我在找的東西。謝謝! – mkaito

相關問題