Windows下配置Rails3開發環境

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  回車

然後在瀏覽器上 鍵入:
http://127.0.0.1:3000/posts  就能看到你剛新建的blog了。

剩下就是根據最新官方文檔的一個blog例子 來學習Rails3吧....(完)

該配置在windows 7 能通過,windows xp 下沒有做過試驗。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章