ruby劄記(一)

來源:互聯網
上載者:User

分享今日ruby 環境搭建的過程 aptana ide2.0+ruby 1.87+rails2.1.2

~VASDAQTV開發環境搭建手冊 windowsXP編~

0.前提條件
0-1. 這個次序書,說明「windowsXP」的構築環境。

1.事前準備
1. Windows Update

2. Firefox
http://mozilla.jp/firefox/
Firefox 更新

3. 安裝

3-1.wrar393j.exe雙擊,隨著說明,安裝。
http://www.skycn.com/soft/3475.html

3-2. ruby1.8.7
在「C」上,解凍ruby-1.8.7-p302-i386-mswin32.zip。
我的電脳>右鍵菜単>屬性>高級>環境變數
環境變數「PATH」追加以下的價值。
「C:\ruby-1.8.7-p302-i386-mswin32\bin」

3-3. rubygems1.3.5安裝
在「C:\rubygems-1.3.5」,解凍「rubygems-1.3.5.zip」。
實行以下的指令。
cd C:\rubygems-1.3.5
C:\rubygems-1.3.5>ruby setup.rb

3-4. 各種gem封裝
gem install rails -v 2.1.2
gem install builder -v 2.1.2      - doc取得出現錯誤,為動作沒有問題
gem install gettext -v 1.93.0
gem install gruff -v 0.3.6
gem install hpricot -v 0.8.2  或gem install hpricot --platform=mswin32
gem install rack -v 1.0.1
gem install rubyzip -v 0.9.1
gem install uuidtools -v 2.1.1
gem install xml-simple -v 1.0.12

gem install log4r -v 1.1.9

3-5. 實行gem list、與下列的組件名單比較,請確認有沒有不足的東西。
actionmailer (2.1.2)
actionpack (2.1.2)
activerecord (2.1.2)
activeresource (2.1.2)
activesupport (2.1.2)
builder (2.1.2)
gettext (1.93.0)
gruff (0.3.6)
hpricot (0.8.2)

log4r(1.1.9)

rack (1.0.1)
rails (2.1.2)
rake (0.8.7)
rubyzip (0.9.1)
uuidtools (2.1.1)
xml-simple (1.0.12)

3-6. aptana studio安裝
 實行Aptana_Studio_Setup_2.0.5.exe,隨著說明,安裝。

3-7. rad rails安裝
 啟動aptana studio、從Mystudio的Plugins,單擊Radrails getIt。

3-8. Subclipse安裝
 啟動aptana studio、從Mystudio的Plugins,單擊Subclipse getIt。
 如果變成了錯誤,避開以下的2個檢查。
 ・Subclipse Integration for Mylyn3.x
 ・Subversion Revision Graph

4. 程式的取得・動作確認

4-1. aptana studio的SVN,從下記URL的trunk,VASDAQTV_WEB Checkout。
①File>New>Other>SVN>SVN Repository Explorer Checkout[NEXT]>
 NewlocationCreate[NEXT]>
 https://vasdaqtv.googlecode.com/svn[NEXT]>
 trunk>VASDAQTV[Finish]或者trunk>VASDAQTV_CN/VASDAQTV_WEB[Finish]

②然後被表示SVNView內的Project名右擊>[CheckOut]
 ※成功後[Radrails]的View上被表示Project名。

4-1-2.Aptana表示設定変更
①字編碼変更
 [Window]>[Preferences]>
 [General]>[Workspace]>
 Text file encoding[Other]>[UTF-8]>[OK]

②View変更
(1)[Window]>[Show View]>[Servers]>[OK]

(2)[Window]>[Open Perspective]>
  [Other]>[SVN Repository Explorer]>[OK]

(3)[Window]>[Open Perspective]>
  [Other]>[Team Synchronizing]>[OK]

(4)[Window]>[Open Perspective]>
  [Other]>[RadRails]>[OK]

③加Server
[Servers]View內單擊[Add Server]>[Rails]>確認相符需要的Project名>[OK]

4-2. 修正VASDAQTV_WEB/config/database.yml。

①設定database(development)以下。

(例:dev_001)
development
  adapter mysql
  database vasdaqtv_dev_001
  username dev_001
  password
  host vasdaqshanghai.dyndns.org
  encoding utf8
  socket var/run/mysqld/mysqld.sock
※確認你的號碼

②相符代碼
[Ruby Exproler]View裡database.yml剛剛改過了的Project名右擊[Refresh]

4-3. Table作成

①開啟[Console Shell]View
 [Open Console]>[Open Console Shell]>
 確認相符[Console]View上面的Project名和你想要修改的Project名,
 如果不相符[Display Selected Console]>選你想要修改的Project名

②指令實行
①的[Console]View裡,在>記號後面輸入以下實行
注意:)mysql 修改使用者root 的host=%,重啟mysql伺服器)
(1)rake db:migrate:reset RAILS_ENV=development

(1)結束的時,再次>出現。然後,

(2)rake db:import:development
結束的時,再次>出現。

4-6. 啟動VASDAQTV_WEB
用瀏覽器,訪問http∶//localhost∶3000/。
成功的時候,能畫面被表示。

※第一次的SVN約定變得時需要使用者名稱和密碼,確認管理者。

相關文章

聯繫我們

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