安裝 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 啟動命令提示符”。