如何在 CentOS 6 上使用 RVM 安装 Ruby on Rails

白如意i 2024-10-01 10:07:02 阅读 53

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

关于 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 服务器



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。