日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

建立你的RoR学习环境(Windows)之一

發布時間:2024/4/14 windows 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 建立你的RoR学习环境(Windows)之一 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Windows上建立一個自己學習的RoR環境,首先要選擇安裝哪個打包環境。

Instant Rails、One Click Ruby Installer 和 Ruby on Windows 選用哪個?
Instant Rails

是一個Windows上的集成了Ruby、Rails和Apache、MySql等部分的RoR環境。《Agile Web Development with Rails》中推薦的就是它。這個軟件近期陷入了更新停頓,最近的發布也不過是2008/12/29日發布的Instant Rails 2.0,看來也短期內不會有新的更新了。

Instant Rails內部包含的東西比較多,因此有些大而無當(71M的壓縮包),比如我就不喜歡它集成的Apache、MySQL,我寧可安裝單獨MySQL。

目前支持的Ruby版本是1.8。

One Click Ruby Installer

是一個Windows上集成的Ruby環境。 《Programming Ruby: The Pragmatic Programmer’s Guide》中推薦使用它,在社區中也普遍得到了支持。該軟件也陷入了更新停頓,其自2008/11/21日發布One-Click Ruby Installer 186-27 Release Canditate 2后,就沒有新的版本發布,不說對Ruby 1.9的支持,就連這個Ruby 1.86-27的支持也只是RC版本。雖然后來又說“這個項目并沒有死掉”,但是直到今天(2009/8/15)也沒有正式發布新的版本。

2009/8/25更新補充:

在寫了上文的一天之后,One Click Ruby Installer進行了更新,其發布了一個Technology Preview2版本 :rubyinstaller-1.9.1-p243-preview2.exe。這個版本支持Ruby 1.9.1,并可以與1.8共存。

說到Ruby的版本,順便就提一下:

雖然說Ruby已經發布1.9.2預覽版了,而且相對于1.8來說,1.9要優秀得多,但是社區里面還是沒有大量推廣。一方面是大家認為1.9可能是2.0之前的一個過渡版本,還有一方面是有很多缺乏維護的gem還是在1.8上,在1.9上存在兼容性問題。因此在部署學習環境時,還是用1.8比較穩妥;當然,如果是部署產品環境,在各個gem能夠支持的情況下,還是應該優先選擇1.9以及更新的版本。

由于社區內對Ruby1.9的跟進很差,雖然mysql-ruby已經發布了2.8.1版本的mysql驅動(2.7.3及其以前版本只能支持 到Ruby1.8),但是能用于Windows (mswin32)上的gem也才最近出現(2009/8/21)。而在這之前如果在Windows上使用Ruby1.9的話,就需要進行本地編譯,會遇到很多困難,由于環境的缺乏一般很難成功。

Ruby on Windows

是ruby-lang本身發布的Ruby的語言安裝包。不過在其站點上下載的的Windows版本是1.9.1-p0,不但較之Linux/Mac的版本較低,而且需要另外下載支持的DLL,還比較麻煩,不建議使用這個。

One Click Ruby Installer 和 Ruby on Windows 都只是Ruby的環境,如果需要Rails,還需要使用gem來安裝。

綜合比較起來,最簡單的做法是使用Instant Rails ;比較復雜一些的做法就是安裝 Ruby 1.9/Ruby 1.8(One Click Ruby Installer),并通過gem安裝需要的rails等,然后視需要安裝MySQL和Apache(或其他Web Server)。

安裝 Instant Rails

安裝Instant Rails,這個確實乏善可陳,只是下載下來,解壓到一個目錄(目錄路徑中不要包含空格)就可以了。

解壓后,可以雙擊執行InstantRails.exe,會彈出一個窗口。從窗口上可以點擊“I”這個按鈕來打開一個Console,很多命令行的操作就可以在這窗口里面執行。

為了保持你的Rails是新的,你可以在Console里面執行如下更新命令:

更新RubyGem

gem update --system

更新Rails(如果不帶rails參數將更新全部的gem)

gem update rails

以上的更新過程都比較慢,一方面是會從gem.rubyforge.org下載,另外一方面是要生成RDoc文檔和RI文檔。如果要快一些,可以用以下參數來跳過這些的生成:

gem update rails --no-rdoc --no-ri

更新完了,可以清除一下舊版本的gem:

gem clean

如此,RoR的環境就算是初步搭好了。

安裝One Click Ruby Installer

下載后運行安裝,簡單的幾個步驟之后就安裝好了一份Ruby。

為了方便起見,可以修改系統的PATH環境變量,使之包含Ruby的可執行程序(在Ruby安裝目錄下的bin目錄里面)。這樣打開一個命令行窗口就可以執行Ruby命令了。

在命令行里面,安裝Rails和mysql:

gem install rails

gem install mysql

這樣,Ruby和Rails就安裝好了。

轉自:http://rordiary.com/blog/

轉載于:https://www.cnblogs.com/huzhiwei/archive/2012/02/22/2363704.html

總結

以上是生活随笔為你收集整理的建立你的RoR学习环境(Windows)之一的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。