#ติดตั้ง moodle บน LinuxTEL 7.0

1.ในการติดตั้ง moodle บน LinuxTEL 7.0 เป็นเป็นตั้งมีโปรแกรมดังต่อไปนี้ก่อนครับ

2.ทำการ Download moodle ซึ่งสามารถ Download ได้จาก

Moodle 1.5.3 ftp://ftp.psu.ac.th/pub/moodle/moodle-1.5.3.tgz

3.แล้วทำตามขั้นตอนจากเอกสารนี้ได้เลยครับhttp://rd.cc.psu.ac.th/component/option,com_docman/task,doc_download/gid,14/

4.สามารถทดสอบ moodle ได้ที่ http://localhost/test/moodle

ปัญหาเรื่องภาษาไทย
moodle ที่เราใช้ใน LinuxTEL 7.0 นี้จะมีปัญหาของ webserver อ่านภาษาไทยไม่ได้ครับ ซึ่งมีวิธีแก้ไขดังนี้ครับ
1.เข้าไปแก้ไปไฟล์ใน /etc/httpd/conf/httpd.conf
2.ทำการเพิ่มข้อความดังต่อไปนี้
(ข้อความนี้อยู่เริ่มต้นประมาณบรรทัดที่ 653)

  • เดิมมีบรรทัดว่า # DefaultLanguage nl
    ให้เพิ่มบรรทัดใหม่ข้อความว่า DefaultLanguage th
    (ห้ามมีเครื่องหมาย # อยู่ข้างหน้า)
  • เดิมมีบรรทัดว่า AddLanguage ... ซึ่งเป็นภาษาอื่นๆ
    ให้เพิ่มบรรทัดใหม่ข้อความว่า AddLanguage th .th
  • เดิมมีบรรทัดว่า LanguagePriority en ca cs da de ....
    ให้เพิ่มข้อความอักษร th แทรกเข้าไป
    กลายเป็น LanguagePriority th en ca ca da de ....
  • เดิมมีบรรทัดว่า AddDefaultCharset UTF-8
    ให้เพิ่มเครื่องหมาย # นำหน้าบรรทัดกลายเป็นว่า #AddDefaultCharset UTF-8
    *** หากจำเป็นจริงๆ อาจต้องเปลี่ยนเป็น
    AddDefaultCharset TIS-620
  • เดิมมีบรรทัดว่า AddCharset ...ซึ่งเป็นภาษาอื่นๆ
    ให้เพิ่มบรรทัดใหม่ข้อความว่า
    AddCharset TIS-620 .tis-620 .th
  • สามารถเข้าไปดูรายละเอียดได้จากต้นฉบับที่ http://rd.cc.psu.ac.th/content/view/19/46/

3.เมื่อเปลียนเรียบร้อยแล้ว ทำการ save หลังจากนั้นจะสามารถอ่านภาษาไทยได้ครับ

ปัญหาติดอยู่ที่หน้า Database
ทั้งนี้ควรดูให้ดีว่า Database ที่เรา create ไปนั้นตรงกับข้อมูลที่เราป้อนเข้าไปใน moodle หรือไม่ เพราะส่วนใหญ่ การ create database นั้นจะไม่ใส่ password ลงไป เช่น
mysqladmin -uroot -pmysqldroot create testmoolde
ตัว -pmysqldrootจะเป็น password ของ database ครับ ซึ่งถ้าเราไม่ได้ใสลงไป ใน moodle ก็ไม่จำเป็นต้องใสไปด้วย
เช่น
mysqladmin -uroot create testmoodle (จะไม่มี password)
mysqladmin -uroot -pmysqldroot create testdatabase (มี password)
->username : root
->password : mysqldroot

#ติดตั้ง moodle บน Fedora Core 4

ได้ทำการ Update และแก้ไขเพิ่มเติมที่
http://gotoknow.org/archive/2006/04/17/16/25/04/e24195

Ruk Tongruk
Computer Science # 3
Prince of Songkla University(Phuket)