分享今日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約定變得時需要使用者名稱和密碼,確認管理者。