安装 Rails

在 Ubuntu 上安装 Rails

在干净的 ubuntu 上,Rails 的安装应该是直截了当的

升级 ubuntu 包

sudo apt-get update
sudo apt-get upgrade

安装 Ruby 和 Rails 依赖项

sudo apt-get install git-core curl zlib1g-dev build-essential libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt1-dev libcurl4-openssl-dev python-software-properties libffi-dev

安装 ruby 版本管理器。在这种情况下,简单的是使用 rbenv

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc

安装 Ruby Build

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc

重启 Shell

exec $SHELL

安装红宝石

rbenv install 2.3.1
rbenv global 2.3.1
rbenv rehash

安装 Rails

gem install rails

在 Windows 上安装 Rails

第 1 步: 安装 Ruby

我们需要安装 Ruby 编程语言。我们可以使用 Ruby 的预编译版本 RubyInstaller。

  • rubyinstaller.org 下载并运行 Ruby Installer。
  • 运行安装程序。选中“将 Ruby 可执行文件添加到 PATH”,然后安装。
  • 要访问 Ruby,请转到 Windows 菜单,单击所有程序,向下滚动到 Ruby,然后单击“使用 Ruby 启动命令提示符”。命令提示符终端将打开。如果键入 ruby -v 并按 Enter 键,则应该看到已安装的 Ruby 版本号。

第 2 步: Ruby Development Kit

安装 Ruby 之后,我们可以尝试安装 Rails。但是一些库 Rails 依赖于需要一些构建工具才能被编译,而 Windows 默认缺少这些工具。如果在尝试安装 Rails 时发现错误,可以识别此问题。为了解决这个问题,我们需要安装 Ruby Development Kit。

  • 下载 DevKit
  • 运行安装程序。
  • 我们需要指定一个文件夹,我们将永久安装 DevKit。我建议将它安装在硬盘驱动器的根目录中,位于 C:\RubyDevKit。 (不要在目录名中使用空格。)

现在我们需要为 Ruby 提供 DevKit 工具。

  • 在命令提示符下,切换到 DevKit 目录。cd C:\RubyDevKit 或你安装它的任何目录。
  • 我们需要运行 Ruby 脚本来初始化 DevKit 设置。输入 ruby dk.rb init。现在我们将告诉相同的脚本将 DevKit 添加到我们的 Ruby 安装中。输入 ruby dk.rb install

现在,DevKit 应该可供你在安装新库时使用的 Ruby 工具。

第 3 步: Rails

现在我们可以安装 Rails 了。Rails 是一个 Ruby 宝石。在命令提示符下,键入:

gem install rails

按 Enter 后,gem 程序将下载并安装该版本的 Rails gem,以及 Rails 所依赖的所有其他宝石。

第 4 步: Node.js

Rails 所依赖的一些库需要安装 JavaScript 运行时。让我们安装 Node.js,以便这些库正常工作。

  • 这里 下载 Node.js 安装程序。
  • 下载完成后,请访问你的下载文件夹,然后运行 node-v4.4.7.pkg 安装程序。
  • 阅读完整许可协议,接受条款,然后在向导的其余部分单击下一步,将所有内容保留为默认值。
  • 可能会弹出一个窗口,询问你是否要允许该应用对你的计算机进行更改。单击
  • 安装完成后,你需要重新启动计算机,以便 Rails 可以访问 Node.js.

计算机重新启动后,不要忘记转到 Windows 菜单,单击所有程序,向下滚动到 Ruby,然后单击“使用 Ruby 启动命令提示符”。