การติดตั้ง KV ใน Windows XP

11 views
Skip to first unread message

หมอปัณ

unread,
Dec 28, 2006, 10:51:58 PM12/28/06
to kv-thai
ต้องขอประทานโทษ
เนื่องเพราะความต้องการใช้งาน
KM
ที่กลุ่มงานเวชศาสตร์ฟื้นฟูของโรงพยาบาลราชวิถี
ผมอยากติดตั้ง KV บน Windows XP
สำหรับวงภายในเล็กๆ 10
เครื่องในวงเท่านั้น
ซึ่งคิดว่าในระยะแรกการดึงเอา
tacit knowlwdge
จากคนทำงานประจำที่อาจไม่อยากเปิดเผยสู่ภายนอก
ถ้าจำกัดวงเล็กๆ
น่าจะดูดความรู้ตรงนี้ออกมาได้ดีกว่า


ผมเคยลองทำ VMWARE บนเครื่อง XP
ที่มี RAM 256 MB แล้ว มันอืดมากๆ
ก็เลยคิดว่า ถ้าติดตั้งบน
native Windows ได้จะดีกว่า
และอีกเหตุผลหนึ่งก็คือ
เพื่อประโยชน์ในเชิงการพัฒนาต่อยอดเล็กๆด้วย
ไม่ต้องสลับไปใช้หลายระบบ

ปัญหาที่ติดบน Windows XP ขณะนี้
คือ การติดตั้ง RoR บน Apache web server
ผมทำตามคำแนะนำทุกอย่างใน
blog Knowledgevolution แล้ว
เปิดเพจแรกได้แล้ว
(แอบดีใจ) แต่พอคลิกดู resource info
ปรากฏว่า Apache สร้าง error log
นานมากจนกินเนื้อที่ฮาร์ดดิสก์
6-7GB จนหมดเนื้อที่เอาดื้อๆ
ก็เท่ากับว่ายังติดตั้งตรงนี้ไม่เรียบร้อย
แต่ส่วนอื่นๆคิดว่าไม่มีปัญหา
เช่น Ruby, GEM, svn เป็นต้น
ทำได้ครบถ้วน
ไม่มีปัญหาเลย

ไม่ทราบว่า
ใครมีประสบการณ์ติดตั้ง RoR
บน Apache web server ได้สำเร็จ
แล้วรัน KV ได้บ้างครับ
ขอแชร์ความรู้ด้วย
ผมเคยตามเข้าไปในเว็บ RoR
ในส่วนของการติดตั้งบน Windows
ตรง Apache web นี่แหละ
ปรากฏว่าเป็น dead link ซะเฉยๆ
ก็เลยยังไม่ได้คำตอบ
แต่กลับตามไปเจอการติดตั้งกับ
Windows server 2003 ซึ่งเขา work
แล้วจริงๆ แต่ทว่า ผมไม่มี
server ที่กลุ่มงาน
ก็เลยมีเรื่องยุ่งกับ XP
ตัวเดิมครับ

thawa...@gmail.com

unread,
Dec 29, 2006, 1:55:52 AM12/29/06
to kv-thai
สวัสดีครับหมอปัณ

เดี๋ยวทางเราจะรีบเข้าไปช่วยครับ
ตอนนี้ผมกำลังให้นักศึกษาศึกษาส่วนการติดตั้ง
RoR บน Windows
เพื่อการใช้งานจริงอยู่ครับ
เขารับปากว่าจะทดลองให้เสร็จภายในสิ้นเดือนนี้ครับ

ขอบคุณครับ

ธวัชชัย

หมอปัณ

unread,
Jan 5, 2007, 10:18:46 PM1/5/07
to kv-thai
ผมพบปัญหาที่ Apache
แฮงค์แล้วครับ ตือ Fast CGI
ยังไม่ work
มันเปิดและปิดตัวเองเร็วมากตลอดเวลา
ผมทำตามคำแนะนำในเว็บไซท์หนึ่ง
คือให้ใช้ Rubyforapache
ซึ่งจำได้ว่าได้ลงไว้แล้ว
ก็ยังเหมือนเดิม ผมคัดลอก
error log มาให้ด้วยครับ ดังนี้

[Fri Jan 05 08:41:29 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:30 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:31 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:32 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:33 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:34 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds
[Fri Jan 05 08:41:35 2007] [warn] FastCGI: (dynamic) server
"C:/railapp/public/public/dispatch.fcgi" has failed to remain running
for 30 seconds given 3 attempts, its restart interval has been backed
off to 600 seconds

หมอปัณ

unread,
Feb 2, 2007, 1:11:04 PM2/2/07
to kv-thai
ตกลงว่า ผมติดตั้ง KV บน Windows สำเร็จแล้วนะครับ โดยสรุปหลักๆ ดังนี้
1. ใช้ WAMP ครับ (Windows+Apache+MySQL+PHP) จะติดตั้ง MySQL ที่มี
engine InnoDB มาให้เสร็จ เพราะ KV เรียกใช้ด้วยครับ (เวลาทำ rake
migrate เพื่อสร้างฐานข้อมูล kv_production จะราบรื่นดี) ดาวโหลด wamp
ได้จาก http://sourceforge.net/project/downloading.php?
groupname=wampserver&filename=wamp5_1.6.6.exe&use_mirror=jaist
2. แล้วติดตั้ง RoR ตามที่คุณ csanford ได้แนะนำไว้ใน http://
forum.stylegala.com/viewtopic.php?t=3964
3. ถัดจากนั้น ทำตามคำแนะนำของอาจารย์เผด็จที่กรุณาตอบคำถามของผมไว้ที่
http://gotoknow.org/ask/chewanakin/2251
4. แก้ไข config ของ Apache web server ตามคำแนะนำใน
http://wiki.rubyonrails.org/rails/pages/Fast+CGI+and+Apache2+for+Windows+XP
ดูรายละเอียดการ config ได้ในคำถามที่ผมถามถึง ดร.ธวัชชัย ที่ http://
gotoknow.org/ask/thawatchai/2232
5. ถ้าต้องการใช้ Apache web server ในการรัน app หลายๆ ตัว เช่น KV และ
app PHP ตัวอื่นๆพร้อมๆ กัน ก็ต้อง config Virtual Host พร้อมDocument
root ให้กับ IP หลายๆ ชุด เช่น

<VirtualHost 192.168.1.229:80>
DocumentRoot "c:/wamp/www/kv/public"
..........................

<VirtualHost 192.168.1.230:80>
DocumentRoot "c:/wamp/www"
.........................

ทั้งการแก้ไข config และ การ restart Apache ใช้เมนูของ WAMP ง่ายอย่าใคร
เลยครับ

ลองแวะมาเยี่ยม KV on WAMP ที่ผมเปิดไว้ชั่วคราวได้ครับ ที่ http://
203.121.160.40

Reply all
Reply to author
Forward
0 new messages