ruby on rails如何安裝

來源:互聯網
上載者:User

標籤:windows   基礎知識   朋友   如何   

很多朋友在學習ruby語言時,因為才接觸,對於ruby基礎知識都不知道,比如ruby on rails安裝等基礎教程,下面就一起來看看安裝ruby on rails教程(http://www.maiziedu.com/course/ruby/)吧:

第一,安裝ruby,首先從 http://www.ruby-lang.org/zh_CN/downloads/ 下載 Ruby 的Windows 穩定安裝版

Ruby 1.8.6 一步安裝 

(md5: 00540689d1039964bc8d844b2b0c7db6) 穩定版 (推薦) 

預設將安裝在c:/ruby目錄。

重新開啟命令列,打入ruby -v可以查詢ruby的版本。

下面部分的安裝我全部採用遠程安裝

第二,安裝rails

開啟CMD命令列視窗,執行以下命令 gem install rails --remote

安裝rails同時將依次依賴安裝:

1,activesupport 

2,activerecord 

3,actionpack 

4,actionmailer 

5,actionwebservice 

6,rails 

提示安裝的時候 輸入 " y " 然後斷行符號即可

安裝完後可以在命令列下打入:rails -v可以查看rails的版本。

C:/>rails -v

Rails 2.1.0

第三,安裝mongrel。

C:/>gem install Mongrel --remote

Select which gem to install for your platform (i386-mswin32)

1. mongrel 1.1.5 (ruby)

2. mongrel 1.1.5 (x86-mingw32)

3. mongrel 1.1.5 (x86-mswin32-60)

4. mongrel 1.1.5 (java)

5. Skip this gem

6. Cancel installation

> 3

Install required dependency gem_plugin? [Yn] y

Install required dependency cgi_multipart_eof_fix? [Yn] y

Successfully installed mongrel-1.1.5-x86-mswin32-60

Successfully installed gem_plugin-0.2.3

Successfully installed cgi_multipart_eof_fix-2.5.0

Installing ri documentation for mongrel-1.1.5-x86-mswin32-60...

Installing ri documentation for gem_plugin-0.2.3...

Installing ri documentation for cgi_multipart_eof_fix-2.5.0...

Installing RDoc documentation for mongrel-1.1.5-x86-mswin32-60...

Installing RDoc documentation for gem_plugin-0.2.3...

Installing RDoc documentation for cgi_multipart_eof_fix-2.5.0...

第四,安裝 daemons 和 fastthread (Win32 環境下不支援daemon mode,這裡只是提出安裝方法 )

C:/>gem install daemons --remote

Need to update 2 gems from http://gems.rubyforge.org

..

complete

Successfully installed daemons-1.0.10

Installing ri documentation for daemons-1.0.10...

Installing RDoc documentation for daemons-1.0.10...

C:/>gem install fastthread --remote

Select which gem to install for your platform (i386-mswin32)

1. fastthread 1.0.1 (i386-mswin32)

2. fastthread 1.0.1 (ruby)

3. fastthread 1.0.1 (mswin32)

4. fastthread 1.0 (ruby)

5. fastthread 1.0 (mswin32)

6. Skip this gem

7. Cancel installation

> 1

Successfully installed fastthread-1.0.1-i386-mswin32

Installing ri documentation for fastthread-1.0.1-i386-mswin32...

No definition for dummy_dump

No definition for dummy_dump

No definition for rb_queue_marshal_load

No definition for rb_queue_marshal_dump

Installing RDoc documentation for fastthread-1.0.1-i386-mswin32...

No definition for dummy_dump

No definition for dummy_dump

No definition for rb_queue_marshal_load

No definition for rb_queue_marshal_dump

C:/>

第五,建立測試的rails應用程式。

進入想建立工程的目錄,假如工程名為hysia,在CMD命令列下打下:rails hysia 

此時,系統將自動建立ruby on rails的應用程式,自動初始化目錄結構及一些基本東東。

第六,啟動rails

進入hysia目錄,在命令列下打入:mongrel_rails start -d 啟動mongrel伺服器。

預設的的WEB 伺服器將使用3000連接埠,

最後,開啟瀏覽器,測試一下是否能顯示ruby on rails (ROR)的主介面。

到此,ruby on rails安裝成功。

第七.這個可以選擇安裝資料庫, PostgreSQL, SQL server, MySQL,DB2,Oracle 等都可以.

後記:

當然,也可以下載一些整合式開發環境安裝包,那有很多步驟都可以省略掉

InstantRails 或許是個不錯的選擇 為:http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.zip

在InstantRails中 ruby、rails、Mongrel 、apache都全部已經打包在一起了.

如何還不知道怎麼安裝ruby的朋友,可以去麥子學院ruby視頻教程學習,裡面有很多值得大家學習的教程。

 

 

 


ruby on rails如何安裝

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.