ไม่ได้ีupdate มาเป็นชาติเลย วันนี้จะพูดถึง Rails ตอนติตดั้ง database mysql เนื่องจาก instant railsที่ลงนั้นมันจะมาพร้อม กับ sqllite3 แล้วใช้ mongrel เป็น web server แต่เราจะมาดูวิธีติดตั้ง Mysql กับRials กัน เริ่มตั้งแต่ลงinstant rails เลยแล้วกัน
1.download Instant Rails-2.0-win.zip ได้จาก http://rubyforge.org/frs/?group_id=904
2.unzip ไว้ที่ c:\InstantRails-2.0-win
3.ไปที่ InstantRails-2.0-win แล้วเลือก icon .exe(รูปตัว I สีแดง)แล้วคลิ๊กOK ดูให้ไฟเขียวตรง Apache กับ mysql
4.ไปที่ Rails Application ->open Ruby console Window
5. c:\InstantRails-2.0-win\rails_apps> gem update --system -p
6. ดาวน์โหลด rubygems-update-1.3.5.gem ที่ http://rubyforge.org/projects/rubygems ไว้ใน ...\rails_apps
7. c:\InstantRails-2.0-win\rails_apps>gem install rubygems-update-1.3.5.gem
8. c:\InstantRails-2.0-win\rails_apps>update_rubygems
9.c:\InstantRails-2.0-win\rails_apps>gem cleanup
10.c:\InstantRails-2.0-win\rails_apps>rails -d mysql projectname
11.ไปที่ I(icon.exe) ดูที่ Database(via phpMyadmin)
12.ดู browser ที่ http://localhost:3000
13.c:\InstantRails-2.0-win\rails_apps\projectname> ruby script\generate scaffold student name:string content:text
เป็นการสร้างเนื้อหา ในเว็บเช่นพวก db model controller และ routes,ที่มีการ create,retrieve,update,delete
14.c:\InstantRails-2.0-win\rails_apps\projectname>rake db:create
15. สร้างฐานข้อมูลใน Phpmyadmin ใน browser ตามชื่อเช่น student_development หรือไปแก้
ในdatabase.yml แทน
16.c:\InstantRails-2.0-win\rails_apps\projectname>rake db:migrate
17.c:\InstantRails-2.0-win\rails_apps\projectname>ruby script\server
18. ไปที่ http:\\localhost:3000
ไม่มีความคิดเห็น:
แสดงความคิดเห็น