如何在 CentOS 6 上使用 RVM 安装 Ruby on Rails
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。
关于 Ruby on Rails
Ruby on Rails 是一个应用程序堆栈,为开发人员提供了一个快速创建各种 Web 应用程序的框架。Ruby on Rails 在虚拟专用服务器上安装需要一点时间,但幸运的是有很多有用的工具可以使这个过程尽可能简单。
您可以以具有 sudo 特权的用户身份在您的 droplet 上运行本教程。您可以在这里查看如何设置,步骤 3 和 4:CentOS 服务器设置
第一步— 使用 RVM 安装 Ruby
在我们做任何其他事情之前,我们应该快速更新一下,以确保我们下载的所有软件包都是最新的:
sudo yum update
完成后,我们可以开始安装 RVM,Ruby Version Manager。这是一个很棒的程序,可以让您在一个 VPS 上使用多个 Ruby 版本;但是,在这种情况下,我们将只使用它在 droplet 上安装最新版本的 Ruby。
如果您的系统上没有 curl,您可以开始安装它:
sudo yum install curl
要安装 RVM,请打开终端并输入以下命令:
curl -L get.rvm.io | bash -s stable
安装完成后,加载 RVM。
# 如果您以 root 用户身份运行安装程序,请运行: source /usr/local/rvm/rvm.sh # 如果您通过具有 sudo 访问权限的用户安装它: source ~/.rvm/rvm.sh
为了正常工作,RVM 需要安装一些自己的依赖项。您可以查看这些依赖项是什么:
rvm requirements
在 RVM 显示给您的文本中,查找以下段落。
额外的依赖项: # 对于 Ruby / Ruby HEAD(MRI、Rubinius 和 REE),安装以下内容: ruby: yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel ## 注意:对于 CentOS >= 5.4,iconv-devel 由 glibc 提供
继续下载推荐的依赖项,注意不要使用 sudo。相反,我们应该使用 rvmsudo:
rvmsudo yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel
第二步—安装 Ruby
一旦您使用了 RVM,安装 Ruby 就很容易。
rvm install 1.9.3
Ruby 现在已安装。但是,由于我们是通过一个具有各种 Ruby 版本的程序访问的,我们需要告诉系统默认使用 1.9.3。
rvm use 1.9.3 --default
第三步—安装 RubyGems
下一步是确保我们拥有 Ruby on Rails 的所有必需组件。我们可以继续使用 RVM 安装 gems;在终端中输入以下行。
rvm rubygems current
第四步—安装 Rails
一旦一切设置好了,就该安装 Rails 了。 首先,打开终端并输入:
gem install rails
这个过程可能需要一些时间,请耐心等待。一旦完成,您的 droplet 上就安装了 Ruby on Rails。
查看更多
一旦您在您的 VPS 上安装了 Ruby on Rails,您可以继续 为您的站点创建 SSL 证书 或 安装 FTP 服务器