2008.12.19 更新過
看影片學 Rails
這篇文章裡有三部影片, 1 2 3 。 影片按右鍵可下載儲存。
安裝 Rails - Windows 平台
要設好一個 Rails 開發程式環境需要四大步驟。 第一是 Rails 程式安裝,第二是資料庫軟體安裝。 第三是程式編輯軟體安裝。 資料庫的話,可以選擇不同的資料庫,但我會與 MySQL 為主。 編輯程式的軟體也有好幾種,但我會用 Netbeans,因為它在免費軟體裡算是最好用的。 三大部驟如下:
1. 安裝 Rails
以下的詳細步驟請看影片。
1.1 安裝 Ruby
Rails 是用 Ruby 語言來寫的, 所以要裝 Rails 前一定要安裝 Ruby。 在 Windows 下安裝 Ruby 很簡單。 目前最新版是 1.8.6。 下載 Ruby 1.8.6 One-Click Installer 後安裝。 這個軟體是從網站拿到的。 安裝時可以選不同的模組。

“Enable RubyGems” 一定要選,SciTE 和 FreeRIDE 是 Ruby 的開發工具,用用看也不錯。 安裝後會有個新軟體叫 “fxri - Interactive Ruby Help and Console”。 這個工具很有用,可以用來查 Ruby Class 的 method, 也可以測試一小段的程式看他跑出來的東西符不符合你的期望。
1.2 安裝 Rails
剛剛安裝 Ruby 時,我們有勾選 “Enable RubyGems”,所以 RubyGems 也順便被安裝了。 RubyGems 是個很好用的工具,它的用途是安裝 Ruby 寫出來的軟體。 打開 command prompt, 直接下指令:
gem install rails --include-dependencies
整套 rails 軟體就會被下載並安裝好。 因為 rails 是由好幾個模組組成 (activesupport, activerrecord, actionpack…等等),–include-dependencies 這字串會把所有必要的模組也安裝。 沒有打這個字串的話,他每個模組都會問你要不要裝。
測試是否安裝成功
要測試是否安裝成功都是下這樣的指令:
ruby –v
如螢幕回覆:
ruby 1.8.4 (2006-04-14) [i686-linux] (或更新的)
就表示安裝 Ruby 成功。 指令裡的 -v 就是 version (版本) 的意思。 螢幕回覆裡的1.8.4 就是現有安裝的版本。 [i686-linux] 就是指作業系統是 linux。 當然啦,別的系統就會顯示自己的系統名稱。
要看 Rails 否安裝成功,下此指令:
rails –v
相對的反應該是:
Rails 2.0 (或更新的)
這樣的話,安裝 Ruby 跟 Rails 就大功告成了!
2. 安裝 MySQL 資料庫
以下的詳細步驟請看影片。
到這裡來下載 mySQL 資料庫軟體。 安裝後使用者的名字是 root,密碼沒有設。
安裝後得安裝瀏覽 MySQL 資料庫的工具, 可到這 來下載。
MySQL 安裝好後要需要把 c:\program files\mysql\mysql tools for 5.0\libmysql.dll 搬到 c:\ruby\bin 裡面以後寫程式時才不會有問題。
3. 安裝 Netbeans 程式編輯軟體
以下的詳細步驟請看影片。
我有用過 Eclipse 的編輯軟體, 用後覺得裡面的功能沒有比 Netbeans 好用。 有些 Netbeans 裡的功能想的很仔細, 是專門為了程式開發的人寫的。 這軟體的介面雖然是英文的, 我會解釋如何使用, 所以要上手因該不難。 到這裡來下載, 選擇 Ruby 欄位的下載 (59MB)。
May 31st, 2007 at 6:19 am
在win32上透過Cygwin安裝可參考我這篇: http://midnightrubyist.blogspot.com/2007/05/rails-on-cygwin-2.html