本文詳細介紹如何在Windows配置Ruby on Rails 開發環境,希望對ROR初學者能有幫助。
一、下載并安裝Ruby
Windows下安裝Ruby最好選擇 RubyInstaller(一鍵安裝包)。
下載地址: http://rubyforge.org/frs/?group_id=167 。
我們這里下載目前較新的rubyinstaller-1.9.3-p0.exe 一鍵安裝包。這個安裝包除了包含ruby本身,還有許多有用的擴展(比如gems)和 幫助文檔。
雙擊安裝,安裝過程出現如下界面。如圖
這里我們選擇安裝路徑為 D:/Ruby。 下面有3個選項分別是:(1) 是否安裝tclTk支持。(2) 添加ruby命令路徑到系統環境變量PATH。(3)是否將 .rb 和.rbw 文件關聯到Ruby。
這里我們全部打勾。點擊“Install” 安裝完畢。
打開CMD窗口,運行 ruby -v 顯示ruby當前版本號。如圖
你也可以輸入 ruby -e 'puts "hello world" ',則顯示 hello world。
也可以打開記事本寫一段代碼如: puts "hello world",保存為 test.rb,然后在CMD中 運行 ruby test.rb 則顯示結果 hello world。
我想你不甘心就用記事本來寫程序吧,這里推薦一款輕巧的代碼編輯器SciTE,支持多種語法高亮顯示及高亮導出,且免費開源。以前的RubyInstaller 自帶SciTE,而新版需要自己下載。官方地址:scintilla.org windows下有綠色版和安裝版,安裝版下載 點這里。
安裝SciTE后,打開它,我們輸入代碼 puts "hello world" ,點擊菜單=>file=>save 保存文件為test.rb。 然后按鍵盤F5,右側輸出窗口出現結果。如圖:
二、下載并安裝RubyGems
RubyGems是一個方便而強大的Ruby程序包管理器,類似RedHat的RPM。它將一個Ruby應用程序打包到一個gem里,作為一個安裝單元。 特點:能遠程安裝包,包之間依賴關系的管理,簡單可靠的卸載,查詢機制,能查詢本地和遠程服務器的包信息,能保持一個包的不同版本,基于Web的查看接口,能查看你安裝的gem的信息。
從官方下載RubyGems,以zip版本為例,解開壓縮包,從CMD提示窗口下進入setup.rb所在目錄, 運行 ruby setup.rb 即可安裝。
較新的Ruby版本已經包含RubyGems了,因此我們不用手動下載安裝了。只需在CMD窗口輸入指令:gem update --system ,耐心等待一段時間,已有的RubyGems會更新到目前最新的版本。如圖。
三、下載并安裝Rails
從CMD提示窗口輸入指令:gem install rails 開始安裝rails。
如不想安裝文檔文件,可以輸入:gem install rails --no-rdoc --no-ri
程序自動下載并安裝rails, 耐心等待。如圖所示:
新聞熱點
疑難解答