如何在Ubuntu 14.04 on Rails的Ruby的安装使用RVM

Ruby on Rails是为了让您的应用或网站快速启动和运行提供最流行的应用程序栈之一。在本指南中,我们将讨论如何在使用RVM实用一个Ubuntu 14.04 VPS实例on Rails的安装Ruby。

介绍

Ruby on Rails是希望创建网站和网络应用程序的开发人员最受欢迎的应用程序栈之一。 Ruby编程语言,加上Rails开发框架,使得应用程序开发变得简单。

因为Ruby on Rails没有采用整齐的打包格式,所以安装框架过去是入门中更难的部分之一。 幸运的是,工具,如RVM,Ruby的版本管理,取得了安装简单。

在本指南中,我们将介绍如何安装rvm的Ubuntu 14.04 VPS,并用它来安装Ruby和Rails的稳定版本。 虽然你可以通过这些程序作为root用户,我们假设使用你正在运行未经授权的用户 ,如图1-4本指南中的步骤。

快速的方式

与安装Ruby on Rails的最快途径rvm是运行以下命令作为一个普通用户:

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
\curl -sSL https://get.rvm.io | bash -s stable --rails

作为安装过程的一部分,系统将提示您输入常规用户的密码。

让我们来看看这里发生了什么。

gpg命令与公共密钥服务器并请求与给定ID相关联的密钥。 在这种情况下,我们请求RVM项目的密钥,用于签署每个RVM发行版。 拥有RVM项目的公钥允许我们验证我们将要下载的RVM版本的合法性,它使用匹配的私钥签名。

\curl部分使用了curl的网络抓取工具来抓住从一个脚本文件rvm网站。 导致该命令的反斜杠确保我们使用的是常规的curl的命令,而不是任何改变,别名版本。

-s标志表示该实用程序应在安静模式下运行, -S标志覆盖一些这让curl输出错误,如果它失败。 -L标志告诉工具来执行重定向。

该脚本然后直接通过管道输送到bash进行处理。 -s标志指示输入是从标准的到来。然后,我们指定我们希望的最新的稳定版本rvm ,而且我们也需要安装最新的稳定版本的Rails,这将在相关的Ruby拉。

经过漫长的安装过程,所有你需要做的是源rvm通过键入脚本:

source ~/.rvm/scripts/rvm

您现在应配置完整的Ruby on Rails环境。

安装特定的Ruby和Rails版本

如果您需要安装Ruby的特定版本为您的应用程序,你可以这样做rvm是这样的:

rvm install ruby_version

安装后,我们可以通过键入以下内容列出我们安装的可用Ruby版本:

rvm list

我们可以通过键入以下内容在Ruby版本之间切换:

rvm use ruby_version

我们可以通过创建使用各种的Rails版本与每个Rubygemsets ,然后使用正常内的那些安装导轨gem命令:

rvm gemset create gemset_name    # create a gemset
rvm ruby_version@gemset_name  # specify Ruby version and our new gemset
gem install rails -v rails_version   # install specific Rails version

gemsets允许我们为gem提供自包含的环境,并允许我们为每个版本的Ruby安装多个环境。

学习更多

我们已经介绍了如何安装基本rvm这里on Rails的和Ruby,但有很多更了解rvm 看看我们的文章如何使用RVM来管理你的Ruby环境,更多地了解与RVM工作。

作者:Justin Ellingwood