Rails インストールしてみた
10分で作るRailsアプリ for Windowsをやってみました.さすがに10分は無理だったけど,インストールと動確はすんなりいったかな.Rubyは1行しか書いてないけど….所要時間は,正味1時間位だったかな.メモっておきます.
インストール
ActiveScriptRuby
- GoogleでActiveScriptRubyを検索
- http://www.geocities.co.jp/SiliconValley-PaloAlto/9251/ruby/
- ActiveScriptRuby 1.8.5.6 (ファイルはActiveRuby18.msi) をDL.
- ActiveRuby18.msi インストール.インストール先は,c:\ruby
RubyGems
- GoogleでRubyGems を検索
- http://rubyforge.org/projects/rubygems/
- ダウンロードをクリックし,rubygems-0.9.1.zip をDL.
- 解凍し,setup.rb を実行.
mysql
- Googleでmysqlを検索 http://www.mysql.com/
- 4.1 のページに http://dev.mysql.com/downloads/mysql/4.1.html
- Windows EssentialsをDL.(mysql-essential-4.1.22-win32.msi) http://dev.mysql.com/get/Downloads/MySQL-4.1/mysql-essential-4.1.22-win32.msi/from/http://ftp.iij.ad.jp/pub/db/mysql/
- GUI Tools のページ http://dev.mysql.com/downloads/gui-tools/5.0.html
- Windows をDL.(mysql-gui-tools-5.0-r9a-win32.msi)
SQL 作成しユーザ設定する
- [スタート]-[プログラム]-[MySQL]-[MySQL Administrator]を選択
- Server Host: localhost
- Username: root
- Password: インストール時のパスワード
- カタログに New Schema を作成 (例えば BookLib )
- BoolLib を選択し,CreateTableをクリック
- TableNameを items とする
- ColumnName に id
- ColumnName に title VARCHAR(255)
- ColumnName に comment VARCHAR(255)
- ApplyChange して Close
- UserAdministration
- UserInformationで Add new user
- MySQL User XXX
- Password XXX
- Schema Privilege で booklib に全権許可する.(<<)
- ApplyChange
Rail作成
- ruby console で,rails booklib
- cd booklib
- ruby script\generate model item
- ruby script\generate controller item
- c:\booklib\config\database.yml を開き
- development: の database: の内容を booklib に修正
- username: password: の内容を XXX に修正
Rail起動
- ruby script\server
IEにて動確
- http://localhost:3000/ で Welcome aboard でRail起動した
- http://localhost:3000/item/ で Unknown action
- \app\controllers\item_controller.rb を編集
class ItemController < ApplicationController scaffold :item end