亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 2229 | 回復(fù): 1
打印 上一主題 下一主題

建立你的RoR學(xué)習(xí)環(huán)境(Windows)之一 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2012-02-24 20:58 |只看該作者 |倒序?yàn)g覽
建立你的RoR學(xué)習(xí)環(huán)境(Windows)之一









在Windows上建立一個(gè)自己學(xué)習(xí)的RoR環(huán)境,首先要選擇安裝哪個(gè)打包環(huán)境。

Instant Rails、One Click Ruby Installer 和 Ruby on Windows 選用哪個(gè)?
Instant Rails
是一個(gè)Windows上的集成了Ruby、Rails和Apache、MySql等部分的RoR環(huán)境!禔gile Web Development with Rails》中推薦的就是它。這個(gè)軟件近期陷入了更新停頓,最近的發(fā)布也不過(guò)是2008/12/29日發(fā)布的Instant Rails 2.0,看來(lái)也短期內(nèi)不會(huì)有新的更新了。

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

目前支持的Ruby版本是1.8。

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

2009/8/25更新補(bǔ)充:

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

說(shuō)到Ruby的版本,順便就提一下:

雖然說(shuō)Ruby已經(jīng)發(fā)布1.9.2預(yù)覽版了,而且相對(duì)于1.8來(lái)說(shuō),1.9要優(yōu)秀得多,但是社區(qū)里面還是沒(méi)有大量推廣。一方面是大家認(rèn)為1.9可能是2.0之前的一個(gè)過(guò)渡版本,還有一方面是有很多缺乏維護(hù)的gem還是在1.8上,在1.9上存在兼容性問(wèn)題。因此在部署學(xué)習(xí)環(huán)境時(shí),還是用1.8比較穩(wěn)妥;當(dāng)然,如果是部署產(chǎn)品環(huán)境,在各個(gè)gem能夠支持的情況下,還是應(yīng)該優(yōu)先選擇1.9以及更新的版本。

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

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

One Click Ruby Installer 和 Ruby on Windows 都只是Ruby的環(huán)境,如果需要Rails,還需要使用gem來(lái)安裝。

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

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

解壓后,可以雙擊執(zhí)行InstantRails.exe,會(huì)彈出一個(gè)窗口。從窗口上可以點(diǎn)擊“I”這個(gè)按鈕來(lái)打開一個(gè)Console,很多命令行的操作就可以在這窗口里面執(zhí)行。

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

更新RubyGem

gem update --system

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

gem update rails

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

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

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

gem clean

如此,RoR的環(huán)境就算是初步搭好了。

安裝One Click Ruby Installer
下載后運(yùn)行安裝,簡(jiǎn)單的幾個(gè)步驟之后就安裝好了一份Ruby。

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

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

gem install rails

gem install mysql

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

轉(zhuǎn)自:http://rordiary.com/blog/

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2012-02-24 20:58 |只看該作者
謝謝分享
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP