การติดตั้ง ruby พร้อม mysql บน windows
รุ่นแก้ไขเมื่อ 04:03, 21 เมษายน 2553 โดย Jittat (คุย | มีส่วนร่วม)
เอกสารนี้เตรียมไว้ประกอบขั้นตอนการติดตั้งตัวตรวจของ cafe grader บน windows
- ติดตั้ง ruby เวอร์ชั่น 1.8.7 ขึ้นไป (เพราะว่า ruby-mysql ต้องการ)
- ดาวน์โหลดจาก http://www.ruby-lang.org/en/downloads/
- ruby รุ่นดังกล่าวจะยังไม่มีตัวติดตั้ง ดังนั้นเมื่อดาวน์โหลดแล้ว ให้ unzip ใส่ไดเร็กทอรีที่ต้องการไว้ เช่น c:\ruby
- จากนั้นให้เพิ่ม path ไปยังไดเร็กทอรี bin ในไดเร็กทอรีที่ unzip ไป
- ทดลองเรียกใน command line
ruby --version
จะได้ผลลัพธ์ประมาณ
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32]
- Ruby รุ่นนี้ต้องติดตั้ง library เพิ่มเอง หลัก ๆ ดูจากหน้า http://www.garbagecollect.jp/ruby/mswin32/en/documents/install.html ยกเว้่น openssl เนื่องจากไฟล์ในนั้นไม่สมบูรณ์
- ไลบรารีที่ต้องลงเพิ่มคือ readline, zlib และ iconv
- ให้ดาวน์โหลดไฟล์ .zip มาจากนั้นแตกใส่ในไดเร็กทอรีที่เก็บ ruby เลย (เช่น c:\ruby) สังเกตว่าโครงสร้างไดเร็กทอรีจะเหมือน ๆ กัน ยกเว้น iconv
- สำหรับ iconv ใน zip ไฟล์ จะมีไฟล์ iconv.dll ให้นำไฟล์ดังกล่าวมาใส่ในไดเร็กทอรี bin ของ ruby
- ติดตั้ง OpenSSLสำหรับ windows โดยดาวน์โหลดจาก http://www.slproweb.com/products/Win32OpenSSL.html
- ต้องใช้ Visual C++ 2008 Redistributables ด้วย ดาวน์โหลดและติดตั้งจากที่เดียวกัน
- Ruby รุ่นนี้ต้องติดตั้ง library เพิ่มเอง หลัก ๆ ดูจากหน้า http://www.garbagecollect.jp/ruby/mswin32/en/documents/install.html ยกเว้่น openssl เนื่องจากไฟล์ในนั้นไม่สมบูรณ์
- ติดตั้ง ruby gems
- ดาวน์โหลดโค้ด http://rubygems.org/pages/download
- เรียก ruby setup.rb
- ติดตั้ง mysql driver ของ ruby สั่ง
gem install ruby-mysql