如何在CentOS6上安装RubyonRails

来自菜鸟教程
跳转至:导航、​搜索

状态: 已弃用

本文介绍了不再受支持的 CentOS 版本。 如果您目前正在运行运行 CentOS 6 的服务器,我们强烈建议您升级或迁移到受支持的 CentOS 版本。

原因: CentOS 6 已于 2020 年 11 月 30 日结束生命周期 (EOL) and no longer receives security patches or updates. For this reason, this guide is no longer maintained.

请参阅:
本指南可能仍可用作参考,但可能不适用于其他 CentOS 版本。 如果可用,我们强烈建议使用为您正在使用的 CentOS 版本编写的指南。

以下 DigitalOcean 教程可能会立即引起人们的兴趣,因为它概述了如何在 CentOS 7 服务器上安装 Ruby on Rails:




关于 Ruby on Rails

Ruby on Rails 是一个应用程序堆栈,它为 Web 开发人员提供了一个框架,可以快速创建各种 Web 应用程序。

安装 Ruby on Rails 需要三个独立的过程:您需要安装 Ruby,然后是 Ruby Gems,然后是 Rails。

设置

本教程中的步骤要求用户具有 root 权限。 您可以在步骤 3 和 4 中的 初始服务器设置教程 中查看如何设置。

第一步——安装 Ruby

在虚拟服务器上安装 Ruby 的最简单方法是通过 yum 包安装程序。

sudo yum install ruby

在您对提示说“是”后,Ruby 将安装。

然后我们需要一些额外的 Ruby 依赖。

在终端中输入以下内容:

sudo yum install gcc g++ make automake autoconf curl-devel openssl-devel zlib-devel httpd-devel apr-devel apr-util-devel sqlite-devel
sudo yum install ruby-rdoc ruby-devel

在处理过程中,提示可能会询问您是否允许安装各种软件包。 每次都说是的。

第二步——安装 Ruby Gems

安装 Ruby 后,您可以轻松安装 ruby gems。

在终端中键入此命令:

sudo yum install rubygems

在您同意提示后,应在您的 VPS 上安装 ruby gems。 但是,如果您对此过程有任何问题,可以使用另一种方法来安装 Ruby Gems。

如何从源代码安装 RubyGems

如果由于某种原因 yum 安装程序不适合您,您可以按照以下步骤从源代码安装 ruby gem。

首先,我们将创建一个新目录来存储 ruby 代码。

sudo mkdir ~/src
sudo cd ~/src

然后我们可以继续将 ruby gem 下载到新文件夹中。 (您可以随时访问最新的可用宝石:

http://rubygems.org/pages/download)

wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz?tar -zxvf rubygems-1.3.6.tgz
cd rubygems-1.3.6

最后,您已准备好安装 ruby gems。

sudo ruby setup.rb

对提示回答“是”后,gems 将完成安装。

您现在可以在虚拟服务器上安装 Rails。

第三步——安装导轨

我们应该快速进行两次更新,以确保一切都是最新的并正确设置:

检查宝石:

sudo gem update

然后检查系统整体:

sudo gem update --system

一切处理完毕后,就该安装 Rails 了。

首先,打开终端并输入:

sudo gem install rails

这个过程可能需要一段时间,请耐心等待。

如果您感到特别烦躁,可以输入:

sudo gem install rails -V

然后终端将向您显示该过程的所有详细信息,因此您可以看到它正在运行。

对出现的提示回答“是”后,rails 将完成安装。

您已成功安装 Ruby on Rails!

看更多

在您的 VPS 上安装 Ruby on Rails 后,您可以继续 为您的站点创建 SSL 证书安装 FTP 服务器

埃特尔·斯维尔德洛夫