ROR 安裝整理

2021-08-30 03:22:24 字數 1550 閱讀 8217

ror一直是我比較困擾的問題,由於這類專案少,另外電腦也經常更換,需要經常安裝ror環境來做一些開發。

安裝步驟:

ror安裝主要分為四塊:安裝ruby、安裝rails、安裝netbeans(及ror使用的環境工具)、安裝連線sqlserver的功能

第一步:安裝ruby

雙擊安裝,安裝過程中注意選中"enable rubygems"

2、開啟"命令提示符cmd",輸入"ruby -v"檢視版本號,則表示ruby安裝成功

第二步:安裝rails

2、直接遠端安裝(gem install -v=2.0.2 rails),2.0.2是你要安裝的版本號,如果你是新手,不想指定版本號就直接安裝(gem install rails)即可。

3、在遠端安裝過程中,速度有點慢,中間過程需要輸入y表示接受安裝

4、執行好後,在cmd中執行"rails -v",顯示版本號,表示安裝成功

第三步:安裝netbeans

2、我安裝的是(netbeans-6.5.1-ml-windows)版本,整個安裝比較簡單,使用者在安裝過程中可以根據自己的需求進行配置,安裝結束後需要註冊(註冊免費)

第四步:安裝連線sqlserver的功能

以上是我摸索以及上網搜尋的結果,大家如果有更好的方法或建議,望多交流!

讓ruby支援sql server

2 、解壓縮到某目錄,然後到該目錄下執行 2 條 cmd 命令

ruby setup.rb config

ruby setup.rb install

3 、從 lib\dbd 複製 ado.rb 到 ruby 的安裝目錄 :\\lib\ruby\site_ruby\1.8\dbd\ado

ado 資料夾要自己建

4 、 sqlserver 的 database.yaml 配置

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

development:

adapter: sqlserver

database: mybook

host: localhost

username: sa

password: sa

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

開始執行中遇到的問題:

看看他的部落格

rails連線sqlserver時offset無效

關鍵字: ruby on rails

今天發現rails連線sqlserver時在使用:limit和:offset的情況下會出現無效現象,最後查詢sqlserver_adapter.rb發現sqlserver的介面卡sql存在問題,解決辦法:

1、修改sqlserver_adapter.rb的方法add_limit_offset!,使其支援分頁

2、在進行class.find(:all, :limit => limit,:offset => offset)查詢是改為class.find(:all, :limit => limit,:offset => offset,:order => "id"),新增乙個排序字段,這樣limit和offset才可以起作用

優秀Ror開源專案整理

1.shopqi 登入認證 oauth2認證 上傳 中文全文檢索 快取 後台任務 wiki系統 支付閘道器 backbone單頁無重新整理應用 部署 2.codecampo.com 用了 haml 和 mongoid 可能給入門者一點干擾。測試比 1 0.8,gem 也剛剛公升到最新。3.ruby ...

ubuntu下安裝ror環境

準備學習一下ror的community engine外掛程式。真是折騰,windows下整合包挺好,可惜w平台有小小的相容性問題。test出問題。然後我嘗試了ubuntu下安裝,大部分可以用包管理器裝好,但是少部分要修正的 安裝rails,rubygems包 sudo apt get build e...

Windows環境下ROR的安裝與配置

2 開啟cmd,輸入,ruby v,如果現實ruby 1.9.2.表示ruby的安裝成功。如果有問題,先考慮,新增環境變數的問題,再考慮其他問題。關於環境變數,一般是不用管的,如果在之前的那一步當中有選擇,讓installer自動配置環境的話,如果沒有選擇這一項,考慮去自己配置環境變數。3 安裝sq...