Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 生产服务器上的RVM?_Ruby_Rvm_Production Environment - Fatal编程技术网

Ruby 生产服务器上的RVM?

Ruby 生产服务器上的RVM?,ruby,rvm,production-environment,Ruby,Rvm,Production Environment,我们可以在生产服务器中使用RVM吗 我听说我们不能在生产服务器上使用RVM,但我不知道为什么不能 有谁能告诉我为什么我们不能在生产服务器上使用RVM吗?如果您希望在服务器上使用多个Ruby版本管理多个项目,最好在生产中使用RVM。(当然,这种情况不会经常发生) 如果您只需要一个专门用于生产服务器的Ruby版本,那么不应该让RVM与不同版本的Ruby一起处于生产模式而陷入混乱。为什么不呢?如果生产服务器是专用的,您可以使用它。那么我们可以安装和使用多个版本的ruby on生产服务器,对吗?是的,我

我们可以在生产服务器中使用RVM吗

我听说我们不能在生产服务器上使用RVM,但我不知道为什么不能


有谁能告诉我为什么我们不能在生产服务器上使用RVM吗?

如果您希望在服务器上使用多个Ruby版本管理多个项目,最好在生产中使用RVM。(当然,这种情况不会经常发生)


如果您只需要一个专门用于生产服务器的Ruby版本,那么不应该让RVM与不同版本的Ruby一起处于生产模式而陷入混乱。

为什么不呢?如果生产服务器是专用的,您可以使用它。那么我们可以安装和使用多个版本的ruby on生产服务器,对吗?是的,我看不出有任何问题。但是如果我的生产服务器上运行着许多应用程序,那么我们如何管理每个应用程序的ruby版本?这是另一个问题。;)也许是phusion passenger,嗯?是的,我同意你的看法,但是假设我们有两个不同的应用程序,一个需要ruby 1.9.x,第二个需要ruby 2.x,那么RVM如何管理它呢?那么你就使用RVM。使用命令“RVM稳定”安装RVM。然后运行命令“rvmlistknown”查看rubies。然后通过运行“rvm install ruby version”安装每个ruby版本。要使用特定版本,请使用命令“rvm use ruby version”。就这些。完成了。有些人不喜欢在他们的生产服务器上安装gcc、g++、make和更多的开发工具。