標籤: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如何安裝