#ติดตั้ง moodle บน LinuxTEL 7.0
1.ในการติดตั้ง moodle บน LinuxTEL 7.0 เป็นเป็นตั้งมีโปรแกรมดังต่อไปนี้ก่อนครับ
-
web server -->apache
สามารถดูรายละเอียดได้ที่
http://gotoknow.org/archive/2006/03/21/10/31/17/e20069
-
database server -->Mysql
สามารถดูรายละเอียดได้ที่
http://gotoknow.org/archive/2006/03/27/16/43/21/e21174
-
php
http://gotoknow.org/archive/2006/03/27/16/43/21/e21174
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