如何在带有RVM的Ubuntu12.04LTS(PrecisePangolin)上安装RubyonRails
状态: 已弃用
本文介绍了不再受支持的 Ubuntu 版本。 如果您当前正在运行运行 Ubuntu 12.04 的服务器,我们强烈建议您升级或迁移到受支持的 Ubuntu 版本:
原因: Ubuntu 12.04 已于 2017 年 4 月 28 日终止生命周期 (EOL) and no longer receives security patches or updates. This guide is no longer maintained.
请参阅:
本指南可能仍可用作参考,但可能不适用于其他 Ubuntu 版本。 如果可用,我们强烈建议使用为您正在使用的 Ubuntu 版本编写的指南。 您可以使用页面顶部的搜索功能来查找更新的版本。
关于 Ruby on Rails
Ruby on Rails 是一个应用程序堆栈,它为开发人员提供了一个快速创建各种 Web 应用程序的框架。 在虚拟服务器上安装 Ruby on Rails 确实需要一些时间,但幸运的是,有很多有用的工具可以让这个过程尽可能简单。 您可以以具有 sudo 权限的用户身份在您的 Droplet 上运行本教程。 您可以在此处查看如何设置:Ubuntu Server Setup
第一步——用 RVM 安装 Ruby
在我们做任何其他事情之前,我们应该运行一个快速更新以确保我们下载到我们的 VPS 的所有包都是最新的:
sudo apt-get update
完成后,我们可以开始安装 RVM,Ruby 版本管理器。 这是一个很棒的程序,可以让您在一个服务器上使用多个版本的 Ruby; 但是,在这种情况下,我们将只使用它在 droplet 上安装最新版本的 Ruby。
如果您的系统上没有 curl,您可以从安装它开始:
sudo apt-get install curl
要安装 RVM,请打开终端并输入以下命令:
\curl -L https://get.rvm.io | bash -s stable
安装完成后,加载 RVM。 您可能首先需要退出 shell 会话并启动一个新会话。
source ~/.rvm/scripts/rvm
为了工作,RVM 有一些自己的依赖项需要安装。 要自动安装它们:
rvm requirements
您可能需要输入您的 root 密码才能安装这些依赖项。
有时可能会报告 zlib 包丢失。 RVM 页面在 此处 更详细地描述了该问题和解决方案。
第二步——安装 Ruby
一旦你使用了 RVM,安装 Ruby 就很容易了。
rvm install ruby
现在安装了最新的 ruby。 但是,由于我们是通过一个有多种 Ruby 版本的程序来访问它的,所以我们需要告诉系统默认使用我们刚刚安装的版本。
rvm use ruby --default
第三步——安装 RubyGems
下一步确保我们拥有 Ruby on Rails 的所有必需组件。 我们可以继续使用 RVM 安装 gems; 将此行输入终端。
rvm rubygems current
第四步——安装导轨
一切准备就绪后,就该安装 Rails 了。 首先,打开终端并输入:
gem install rails
这个过程可能需要一段时间,请耐心等待。 完成后,您将在 Droplet 上安装 Ruby on Rails。
看更多
在服务器上安装 Ruby on Rails 后,您可以继续 为您的站点创建 SSL 证书 或 安装 FTP 服务器