什么是在Ubuntu 14.04上安装ruby的合适方法

时间:2016-02-22 08:02:33

标签: ruby-on-rails ruby ubuntu-14.04 gitlab

我有一台电脑作为服务器。我有bitnami-gitlab堆栈。现在我想将rails应用程序安装到此服务器上。令我困惑的是,bitnami-gitlab有ruby解释器和其他应用程序(rails,gem,bundler等)。 Gitlab应用程序在ubuntu上使用git用户。当我输入时;

def TestSuite_Name = context.expand( '${DataSource#TestSuite_Name}' )

它给了我在bitnami安装目录里面的ruby目录。现在,我想安装ruby,rails,apache和passenger来部署我的rails应用程序。适当的方法是什么?我想启动我的rails应用程序作为启动时间。我应该将ruby安装到root用户还是我自己的用户? 当我安装ruby时,我的gitlab应用程序会崩溃吗?

1 个答案:

答案 0 :(得分:3)

我是这样做的>

首先,更新apt-get:

sudo apt-get update

然后,如果您没有安装Curl,则安装RVM

 sudo apt-get install curl

然后运行适当的RVM安装有多个选项,如添加rails,puma JRuby等。查看RVM网站了解更多信息。对于ruby run>

\curl -L https://get.rvm.io | bash -s stable

现在退出shell会话并启动一个新会话

source ~/.rvm/scripts/rvm

RVM有自己的要求,可以通过运行>

自动安装
rvm requirements

现在管理ruby环境非常简单,您可以拥有多个版本而不会弄得一团糟。

要安装任何ruby版本,只需运行ruby>

的(x.x.x)版本
rvm install x.x.x

列出已安装的版本>

rvm list 

另请注意,现在您可以在GEMFILE中指定要使用的版本。只需添加ruby 'x.x.x',rvm就会使用您指定的版本,只要它已经安装。没有它会引起错误。