Windows下配置Rails3開發環境
閱讀量(1397) | 發表 於 2010-09-01 22:54:00
不少同學都喜歡在Mac下用Rails開發網站。可惜本人沒有條件,就一本幾年前的小黑。也想玩玩Rails3,於是試試在Windows7下配置Rails3的開發環境。想不到還挺簡單了。以下是記錄自己的配置過程。
一 安裝Ruby1.9.2
到Rubyforge上,下載
windows版本的安裝文件。一步步安裝,過程中,選擇路徑的時候,有個注意的細節:默認情況ruby不會把ruby附加到windows的路徑中,需要勾選上 Add Ruby executables to your PATH 和Associate .rb and .rbw file with this Ruby instakkation,再進行下一步,直至安裝完成。
安裝完成後,看看是否成功添加到windows路徑中了:
打開doc窗口(開始-運行(或者 搜索程序和文件)-鍵入cmd回車):
ruby -v 回車
出來以下結果,說明安裝成功,並寫入windows 路徑PATH裏了:
C:\Users\Administrator>ruby -v 回車
ruby 1.9.2p0 (2010-08-18) [i386-mingw32]
默認情況下gem也安裝好了,版本是1.3.7 請看:
C:\Users\Administrator>gem -v 回車
1.3.7
二 安裝Rails3
我們是通過網絡來安裝Rails3,所以前提條件是必須能上網。打開Doc窗口,鍵入:
gem install rails --version 3.0.0 回車
這樣,windows會根據你的網絡,找到源,自行安裝完畢。花的時間根據你的網絡速度有關,耐心等就是了。
等dos提示安裝完畢之後,鍵入
rails -v 回車
能看到相應的rails版本了:
C:\Users\Administrator>rails -v
Rails 3.0.0
很簡單吧。
三 安裝數據庫:
既然是開發環境,我選用Sqlite3作爲開發數據庫;在dos下鍵入:
gem install sqlite3-ruby 回車
安裝了sqlite3的gem包,還有一步需要做的,否則sqlite還不能在rails下使用。
到slqite3官方網,下載一個sqlite3.dll文件(也可以在
這裏下載),放到C:\Windows\System32路徑下,(這個路徑是由你的windows安裝路徑決定的,本人的系統安裝在C盤下。或者是ruby安裝目錄的bin下,比如:C:\Ruby192\bin)
如果喜歡mysql的話,可以安裝它:
gem install mysql 回車
數據庫安裝完成了。
四 掃尾工作:
如果你以前安裝過rails的其他版本,要進行掃尾工作,dos下鍵入:
gem cleanup 回車
gem update -y 回車
五 測試開發環境
爲了方便起見,dos下來到C盤的根目錄下新建測試項目:
c: 回車
rails new blog 回車
cd blog 回車
rails generate scaffold Post name:string title:string content:text 回車
rake db:migrate 回車
rails s 回車
然後在瀏覽器上 鍵入:
剩下就是根據最新官方文檔的一個blog例子 來學習Rails3吧....(完)
該配置在windows 7 能通過,windows xp 下沒有做過試驗。