在本教程中,我们将向您展示如何在您的 Ubuntu 16.04 服务器上安装和配置 Ruby on Rails。 对于那些不知道的人,Ruby on Rails (RoR) 是一个用 Ruby 编程语言编写的框架,它允许您将 Ruby 与 HTML、CSS 和类似的编程语言结合使用。 许多开发人员都使用它,因为它使应用程序开发非常简单。
本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo
‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 16.04 (Xenial Xerus) 服务器上逐步安装 Ruby on Rails。
在 Ubuntu 16.04 上安装 Ruby on Rails
步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt-get
终端中的命令。
sudo apt-get update sudo apt-get upgrade
步骤 2. 安装 RVM。
在 VPS 上安装 Ruby on Rails 的一种方法是使用 Ruby 环境管理器,或者简称为 RVM。 在本教程中,我们将使用 RVM 安装 Ruby on Rails。 为了在您的服务器上安装 RVM,您可以使用以下命令:
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 cd /tmp && curl -sSL https://get.rvm.io -o rvm.sh cat /tmp/rvm.sh | bash -s stable
要开始使用 RVM,您需要运行:
source /usr/local/rvm/scripts/rvm
如果出于某种原因,您需要或想要不同版本的 Ruby,您可以检查 RVM 中可以轻松使用的版本:
rvm list known
列表结果应如下所示:
# MRI Rubies [ruby-] 1.8.6 [-p420] [ruby-] 1.8.7 [-head] # security released on head [ruby-] 1.9.1 [-p431] [ruby-] 1.9.2 [-p330] [ruby-] 1.9.3 [-p551] [ruby-] 2.0.0 [-p648] [ruby-] 2.1 [.8] [ruby-] 2.2 [.4] [ruby-] 2.3 [.0] [ruby-] 2.2-head ruby-head ...
要安装不同版本的 Ruby,只需找到您想要的版本号并告诉 RVM 安装它:
rvm install 2.3.0 rvm use 2.3.0
步骤 3. 安装 Rails。
现在 RVM 已经安装并配置好了,并且 Ruby 在系统上,您可以安装 Rails。 Rails 以 Gem 的形式提供,它是一个 Ruby 包。 安装 Ruby 时,也会安装其原生的 Gem 打包系统。 安装 Ruby 包与任何 Linux 包管理器非常相似。 要安装 Rails,您可以使用以下命令:
gem install rails
或者,运行以下命令来安装特定版本的 rails:
gem install rails -v 5.0.0
要验证安装以及检查您当前使用的 Rail 版本,您可以使用以下命令:
rails -v
样本输出:
# rails -v Rails 5.0.0.1
现在您已准备好开始您的第一个 Ruby on Rails 项目。 在您的主目录中创建一个新的 Ruby on Rails 应用程序:
cd ~ rails new idrootApp
这应该不会超过一分钟。 创建新的 Ruby on Rails 应用程序后,您就可以开始开发该应用程序了。 有 Rails 5.0 的新指南 这将帮助您了解所有部分如何组合在一起。
恭喜! 您已成功安装 Ruby on Rails。 感谢您使用本教程在 Ubuntu 16.04 (Xenial Xerus) 系统中安装 Ruby on Rails。 如需其他帮助或有用信息,我们建议您查看 官方 Ruby on Rails 网站.