Windows下ROR開發環境快速搭建

來源:互聯網
上載者:User

由於ruby安裝的依賴包比較多,造成安裝過程中比較容易出現問題,由此推薦使用railsinstaller進行安裝。下面對於其安裝過程給出圖文:

railsinstaller 的安裝摘自:http://www.cnblogs.com/tambor/archive/2011/12/25/rails_anzhuang_railsinstaller.html

本文使用的railsinstaller 2.0.1包含了:

  • Ruby 1.9.2-p290
  • Rails 3.1.1
  • Bundler 1.0.18
  • Git 1.7.6
  • Sqlite 3.7.3
  • TinyTDS 0.4.5
  • SQL Server support 3.3.3
  • DevKit

RailsInstaller的官方網站:http://railsinstaller.org/

1,railsinstaller 2.0.1版本下載快速通道:下載

2,雙擊railsinstaller.exe進行安裝,是一個58m的檔案。

3,railsinstaller安裝步驟: 

點擊Next,進入下一步:

同意安裝協議,進入下一步:

這一步設定檔案安裝的位置,推薦使用英文或者拼音,字母間一定不要帶空格,方便以後通過cmd的方式進行操作,點擊install進行安裝。

點擊finish完成安裝。

railsinstaller的安裝大概需要6分鐘,安裝後檔案大小為437兆,。

點擊完成後,會彈出git和shh的設定提示,如。

git是一個程式版本控制管理工具,需要到github.com上註冊一個免費使用者,註冊步驟如。

註冊後,回到剛才的cmd視窗,分別輸入使用者名稱和郵箱地址:

完成設定後,會提示sshkey已經複製到剪貼簿,建立一個txt檔案=>粘貼,把它儲存下來,留著以後使用。程式同時在c盤下建立了一個sites的目錄。

到這一步,整個ruby on rails的開發環境就配置好了,以後可以通過cmd來測試和使用,如:

可以看到安裝的gem的版本是1.7.2,ruby 的版本是1.9.2,rails的版本是3.1.1。

到此,我們使用railsinstaller在windows上快速的安裝了rails。

開始我們的ruby on rails之旅吧。

*******************************************************************************************************************************************************

上面的部分知識安裝好了ruby的開發依賴環境,下面需要安裝進行IDE開發的環境:

(1)下載Eclipse,安裝Aptana Studio外掛程式:

描述:javascript,css,PyDev, RadRails,AIR 外掛程式都支援

版本:目前是有2.0.5 release,還有3.0beta版

URL:http://download.aptana.com/studio3/plugin/install

URL :http://download.aptana.com/tools/studio/plugin/install/studio

(2)按照http://www.cnblogs.com/huzhiwei/archive/2012/02/22/2363811.html該網頁的教程安裝MySQL

(3)通過gem安裝開發需要的外掛程式,windows+R鍵,輸入cmd調用控制台,輸入gem list查看安裝了哪些外掛程式:

因為需要串連資料庫,所以我們需要安裝mysql和mysql2外掛程式,執行命令如下:

gem install mysql

gem install mysql2

執行完畢後,到http://www.tmtm.org/en/ruby/mysql/下載並安裝ruby-mysql

Install
# ruby ./install.rb
執行完畢後,輸入irb,進入ruby的命令列開發模式,執行
require ‘mysql’
返回如果為true則證明資料庫已經安裝成功。
(4)為了能夠實現IDE的debug,我們需要安裝ruby-debug-ide
安裝步驟如下:參考網址:https://wiki.appcelerator.org/display/tis/Ruby+Debugger
 
由於我的是win7 64位作業系統,因此在執行安裝ruby-debug和ruby-debug-ide的時候命令如下:

gem install ruby-debug-base19x --pre
gem install ruby-debug-ide –pre

 

按照上述步驟執行完畢後,ROR的開發環境就被搭建起來了,遇到其他的問題可以進行百度、Google進行解決。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.