Posted on 2008-11-27 00:29
leekiang 閱讀(3545)
評論(0) 編輯 收藏
1,安裝ruby
2,安裝rails
? gem install rails --remote
3,如果是oracle
安裝ruby-oci驅動,下載地址:http://rubyforge.org/frs/?group_id=256,
? 下載rb結尾的,雙擊
安裝rails與oracle的適配器,
? gem install activerecord-oracle-adapter --source http://gems.rubyonrails.org
4,rails2.2沒有帶mysql包,需要執行gem install mysql
如果報
ruby.exe - 無法找到組件
---------------------------
沒有找到 LIBMYSQL.dll,因此這個應用程序未能啟動。
那就到mysql/bin下拷貝LIBMYSQL.dll到windows/system32下
5,生成rails應用骨架
? 在應用父目錄下執行rails mybook --d mysql
6,配置mybook/config下的database.yml
development:
? adapter: mysql
? encoding: utf8
? database: mybook
? pool: 5
? username: root
? password: root
? host: localhost
7,在mybook應用下執行ruby script/generate scaffold product title:string description:text image_url:string
8,rake db:migrate 將其遷移到數據庫。
? 可發現mysql中生成了一個products表,還額外多了id,created_at,updated_at3個字段
9,在mysql應用下運行WEBrick服務器。不能再外面運行。
? ruby script\server
? 可能會提示先升級RubyGems,根據提示執行。
?? 然后瀏覽http://localhost:3000/products
參考:http://www.cnblogs.com/acnono/