Ruby入門(1)——windows下Ruby開發環境搭建
1、獲得和安裝Ruby
1.1 獲取Ruby
1) 從 http://www.ruby-lang.org/en/downloads/ 下載Source Code或者RubyInstaller
2) 從 http://rubyforge.org/frs/?group_id=167 下載RubyInstaller
3) 版本建議選擇1.86或者1.92(或者最新版)。
4) 具體要下載哪個檔案取決於你的安裝方式,建議下載RubyInstaller,下載連結隨便選擇一個。
如果在教育網內無法下載原始碼檔案,可以從http://download.csdn.net/source/3039132下載1.9.2版本的Ruby原始碼。
1.2 安裝Ruby
參考http://www.javaeye.com/topic/148751。
我搜索了一下windows編譯安裝Ruby的文章,內容很少,只有上面這篇文章比較有價值。
因為在windows從原始碼編譯安裝稍顯麻煩,我就沒采用這種方法。
1.2.2 通過RubyInstaller安裝Ruby
安裝截圖如下:
安裝結束後,執行ruby -v 顯示版本號。如果正常顯示Ruby版本號,表示安裝成功。
如果沒有正常顯示ruby的版本號,則自行新增系統變數。
把以上程式碼複製到記事本,另存為ruby.bat,然後執行檔案即可。
2、獲得和安裝RubyGems
2.1 獲取RubyGems
從 http://rubyforge.org/frs/?group_id=126 下載rubygems最新版本,我當時下載的版本是1.5.2。
2.2 安裝RubyGems
把下載檔案解壓到一個臨時目錄,假設為F:/temp/rubygems-1.5.2,執行:
然後通過gem -v 驗證安裝是否成功。
安裝截圖如下:
3、安裝Rails
3.1 遠端安裝Rails
gem install rails --include-dependencies
我當時下載了
然後把所有下載檔案放在同一目錄下,執行:
安裝完畢後通過rails -v 看看安裝是否成功。
安裝截圖如下:
附:
1) rails因為版本不同,需要的activesupport等版本也不同,最好的方法就是通過遠端安裝rails.
如果由於網路原因等無法遠端安裝rails,那就直接執行gem install rails,RubyGems會自動提示缺少那些檔案.
到時就去上述網站下載相應的檔案,或者去http://rubyforge.org/ 搜尋缺少的檔案,然後下載。如下圖:
2) http://www.cnblogs.com/xihulangzi/articles/1749754.html 網址給出的方法一我試了一下無法成功,不知道為什麼,有時間我研究一下。
3) 我給出的本地安裝rails的方法只需要下載gem檔案,不需要下載其他檔案。
4) 很多網站給出的本地安裝rails方法都是所有的gem檔案一個個單獨安裝,然後再安裝rails,開始我也是這樣乾的。後來發現可以取巧,把所有需要安裝的gem檔案放在同一個目錄,然後直接安裝rails即可。
5) gem安裝過程中可能需要的命令:
4、建立Web應用
1) 在命令列下輸入 rails testweb,就會出現如下結果:
此截圖未顯示所有的命令輸出。
2) 在當前目錄(testweb)下,執行ruby script/server 啟動服務,如下結果。