Rails Web development that doesn't hurt

Ruby

我們建議用Ruby 1.8.6 . Ruby 1.8.5, 1.8.4, 還有 1.8.2 也可以,可是 1.8.3 版不行。

原始碼: 自己編輯程式
Windows 安裝檔案: Ruby, 受歡迎的外加功能, 編輯器
OS X 10.4: 內含的 Ruby 壞了,用這篇入門文章
OS X 10.5: 先安裝系統的 developer tools 然後下 "gem update rails" 指令

 

RubyGems

RubyGems標準的 Ruby 套裝軟體管理程式. 它很像 apt-get, emerge, 和其他作業系統的套裝軟體管理程式。

下載 
(解壓縮,然後在其目錄下打:"ruby setup.rb")

 

Rails

當 RubyGems 安裝好後,用一行的指令就可以安裝 Rails 和它的附屬物:

gem install rails --include-dependencies

以後更新版本的 Rails 也可以用同樣的方式安裝。或下載獨立的 Rails 程式

 

寫你的程式

把程式的骨幹寫好然後啟動伺服器:

rails path/to/your/new/application
cd path/to/your/new/application
ruby script/server

"path/to/your/new/application" 是 到你的程式的路徑

你現在已在跑 Ruby on Rails 了! 打開 http://0.0.0.0:3000 並遵照上面的指示。

 

包裝好的
Ruby on Rails

如果你不想要花時間自己安裝 Ruby on Rails,你可以試試看已經包裝好的軟體。這寫軟體包含了所有的軟體:網頁伺服器,資料庫,Ruby,Rails 等等。

OS X: Locomotive.
Windows: Instant Rails.

 

用附加程式增加 Rails 的功能

網路上有很多為了 Rails 架構而寫的附加程式。雖然大部份的人不一定會用到,如果你有需要的話,它們會幫你增加很多很酷的功能。去 wiki 那裡讀有關附加程式。

 

編輯器

整個 Rails 的核心團隊都用 OS X 上的 TextMate。它是個很好的編輯器,有專門針對 Ruby on Rails 的關鍵字突顯跟指令。 如果你沒有在用蘋果電腦,試試看 RadRails。 它是個套在 Eclipse IDE 上的編輯器。