在 Ubuntu 14.04 上安装 ruby 的合适方法是什么
What is appropriate way to install ruby on Ubuntu 14.04
我有一台电脑作为服务器。我有 bitnami-gitlab 堆栈。现在我想将我的 rails 应用程序安装到此服务器。让我感到困惑的是,bitnami-gitlab 有 ruby 解释器和其他应用程序(rails、gem、捆绑器等)。 Gitlab 应用程序在 ubuntu 上使用 git 用户。当我输入时;
sudo su git
which ruby
它给了我 ruby 的目录,它位于 bitnami 安装目录中。现在,我想安装 ruby、rails、apache 和 passenger 来部署我的 rails 应用程序。什么是合适的做法?我想在启动时启动我的 rails 应用程序。我应该将 ruby 安装到 root 用户还是我自己的用户?
当我安装 ruby 时,我的 gitlab 应用程序会崩溃吗?
这是我的做法 >
首先,更新apt-get:
sudo apt-get update
然后如果你没有安装 Curl,用于安装 RVM
sudo apt-get install curl
然后 运行 适当的 RVM 安装有多个选项,如添加 rails、puma JRuby 等。查看 RVM 网站了解更多信息。对于 ruby 运行 >
\curl -L https://get.rvm.io | bash -s stable
现在退出 shell 会话并开始新会话
source ~/.rvm/scripts/rvm
RVM 有自己的要求,可以由 运行ning >
自动安装
rvm requirements
现在管理您的 ruby 环境很容易,您可以拥有多个版本而不会弄得一团糟。
要安装任何 ruby 版本,您只需要 运行 (x.x.x) 版本的 ruby>
rvm install x.x.x
列出您已安装的版本 运行 >
rvm list
另请注意,现在您可以在 GEMFILE 中指定要使用的版本。只需添加 ruby 'x.x.x'
并且 rvm 使用您指定的版本,只要它已经安装。没有它会引发错误。
我有一台电脑作为服务器。我有 bitnami-gitlab 堆栈。现在我想将我的 rails 应用程序安装到此服务器。让我感到困惑的是,bitnami-gitlab 有 ruby 解释器和其他应用程序(rails、gem、捆绑器等)。 Gitlab 应用程序在 ubuntu 上使用 git 用户。当我输入时;
sudo su git
which ruby
它给了我 ruby 的目录,它位于 bitnami 安装目录中。现在,我想安装 ruby、rails、apache 和 passenger 来部署我的 rails 应用程序。什么是合适的做法?我想在启动时启动我的 rails 应用程序。我应该将 ruby 安装到 root 用户还是我自己的用户? 当我安装 ruby 时,我的 gitlab 应用程序会崩溃吗?
这是我的做法 >
首先,更新apt-get:
sudo apt-get update
然后如果你没有安装 Curl,用于安装 RVM
sudo apt-get install curl
然后 运行 适当的 RVM 安装有多个选项,如添加 rails、puma JRuby 等。查看 RVM 网站了解更多信息。对于 ruby 运行 >
\curl -L https://get.rvm.io | bash -s stable
现在退出 shell 会话并开始新会话
source ~/.rvm/scripts/rvm
RVM 有自己的要求,可以由 运行ning >
自动安装rvm requirements
现在管理您的 ruby 环境很容易,您可以拥有多个版本而不会弄得一团糟。
要安装任何 ruby 版本,您只需要 运行 (x.x.x) 版本的 ruby>
rvm install x.x.x
列出您已安装的版本 运行 >
rvm list
另请注意,现在您可以在 GEMFILE 中指定要使用的版本。只需添加 ruby 'x.x.x'
并且 rvm 使用您指定的版本,只要它已经安装。没有它会引发错误。