ภาคผนวก ก ขั้นตอนการติดตั้ง...
TRANSCRIPT
![Page 1: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/1.jpg)
ภาคผนวก ก.
ขนตอนการตดตงโปรแกรม Moodle
![Page 2: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/2.jpg)
199
ขนตอนการตดตงโปรแกรม Moodle
1. การตดตง Moodle บนเวบเซรฟเวอร ผดแลระบบสามารถตดตง Moodle ได 2 แบบ คอ 1) การตดตง Moodle บนเครองทเปนเวบ
เซรฟเวอรทเราเปนผดแลเองหรอแบบโลคอล และ 2) การตดตง Moodle บนเวบเซรฟเวอรผานเครอขาย เชน ตดตงบนพนทของผใหบรการเวบโฮสตง ทเราขอเชาพน ทใชงาน
1.1 การตดตง Moodle บนเครองทเปนเวบเซรฟเวอรแบบโลคอล ทไมวาจะเปนการตดตง เพอทดลองใชงานหรอใชงานจรงกตาม ผใชสามารถตดตง Moodle ไดโดยไมตองผานระบบเครอขายหรอเรยกผาน IP Address เปนการตดตง ทเครองโดยตรงซง จะใช URL เปน localhost ซง หมายถงเครองของเราเองทไดตดตงเวบเซรฟเวอรแลวแตการทจะท าใหคอมพวเตอรทใชงานกลายเปนเวบเซรฟเวอรนน จ าเปนตองตดตงโปรแกรมทท างานเปนเวบเซรฟเวอรโปรแกรมฐานขอมลและโปรแกรมประมวลผลภาษา PHP ซงสามารถเลอกตดตงทละโปรแกรมแยกจากกน เชน Apache MySQL และ PHPหรอหากเปนระบบปฏบตการ Windows จะใชโปรแกรมทไดรวมเอาโปรแกรมทง 3 เขาเปนแพกเกจเดยวกน เชน Appserv Xampp เปนตน ทจะชวยใหการตดตงเวบเซรฟเวอรเปนการงายขนนอกจากนการตดตงบนระบบปฏบตการ Linux กเปนทางเลอกหนงทนาสนใจเพราะ Linux เปนระบบปฏบตการทไดออกแบบมาเพอรองรบกบการท างานเวบเซรฟเวอรโดยเฉพาะซงผตดตง อาจเลอกใช Linux แบบ FedoraUbuntu กได
1.2 การตดตงบนเซรฟเวอรผานเครอขาย เปนการตดตงทไมไดอยทเครองเซรฟเวอรของผใชงาน เปนการตดตงผาน IP Address หรอโดเมนเนมของเวบเซรฟเวอรทไดสรางขนไวแลวหรอเวบโฮสตงทงนในการตดตงผานเครอขายนนผดแลระบบจะตองUpload ไฟลไปไวบนระบบผาน FTP Protocal หลงจากนนจงจะเขาสการตดตง Moodle
2. ความตองการของระบบส าหรบการตดตง Moodle ความตองการเบองตนของคอมพวเตอรทจะตดตง Moodle นนจะตองเตรยมความพรอมของ
ฮารดแวรและซอฟตแวรดงน ฮารดแวร - พนทของฮารดดสก อยางนอย 160 MB และหากมการใชงานมากขนตองเพมพนทจดเกบไฟลทใชงานเพมขน ดวย - หนวยความจ าอยางนอย 256 MB แนะน าใหใช 2 GB ขนไปเพอรองรบกบผใชงาน Moodle พรอมๆ กน(1 GB ตอผใชงานพรอมๆ กน 50 คน) แตตองพจารณารวมไปถงดานอน ๆเชน ซพย ความเรวของฮารดดสกประกอบดวย
![Page 3: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/3.jpg)
200
ซอฟตแวร - เวบเซรฟเวอรของเวบไซตควรใช Apache (http://www.apache.org/) เปนเวบเซรฟเวอร - ภาษาสครปต PHP (http://www.php.net) ตองเปนเวอรชน 4 ขนไปหากเปนการตดตงบนระบบ ปฏบตการ Windows อาจตดตง โปรแกรมเสรมเพอเพมประสทธภาพการท างาน เชน Zend Optimizer - ฐานขอมล MySQL (http://www.mysql.com/) ส าหรบจดเกบขอมลการใชงานของ Moodle
3. Appserv และ Zend Optimizer ในการตดตง Moodle บนเครองของผใชงานนนกอนอนจะตองจ าลองเครองคอมพวเตอรใหเปน
WebServe เสยกอนโดยการตดตง โปรแกรมซงไดแก โปรแกรมเวบเซรฟเวอร โปรแกรมฐานขอมล และโปรแกรมประมวลค าสงภาษาสครปต PHP โดยในการตดตง สามารถดาวนโหลดและตดตงทละโปรแกรม หรอจะใชโปรแกรมทไดรวบรวมเอาโปรแกรมทง 3 ชนดเขามารวมไวในโปรแกรมเดยว ซงจะท าใหการตดตงเปนไปอยางสะดวกและรวดเรวขนโดยโปรแกรมทน ามาตดตงบนระบบปฏบตการวนโดวส ในทนคอ Appserv version 2.5.10 ทมโปรแกรม Apache Web Server เวอรชน 2.2.8 PHP Script Language เวอรชน 5.2.6 MySQL Database เวอรชน 5.0.51b phpMyAdmin Database Manager เวอรชน 2.10.3
3.1AppServ เปนโปรแกรมทรวบรวมโอเพนซอรสซอฟทแวรหลายๆอยางเขาดวยกน ส าหรบระบบปฏบตการวนโดวสไดแก Apache MySQL และ PHP เมอตดตง แลวกจะได Apache เวบเซรฟเวอร ฐานขอมล MySQL และตวแปลภาษา PHP อกทง ยงมโปรแกรมเสรม คอ phpMyAdmin ไวส าหรบจดการฐานขอมลผานเวบอกดวย ผทตองการใชงานโปรแกรมนหรอตองการทราบรายละเอยดของโปรแกรมน เพมเตมสามารถเขาไปทเวบไซต http://www.appservnetwork.com ซงจะมรายละเอยดและมโปรแกรมใหเลอกดาวนโหลดเวอรชนทตองการใชงานน ามาใชงานได
3.2 Zend Optimizer เปนฟรซอฟทแวรของบรษท Zend Technologies Ltd. ซงมคณสมบต ทส าคญคอ สามารถรนไฟล PHP ทเขารหสจาก Zend Encoder ได และเพมประสทธภาพในกนรน PHP ใหเรวขนถง 40% สามารถตดตง ลงบนเครองทม Appserv แลวสามารถใชงานไดทนทโดยไมตองปรบแตงเพมเตม (http://www.appservnetwork.com/modules.php?name=News&file=article&sid=4)
![Page 4: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/4.jpg)
201
ภาพท ก – 1 ภาพเวบไซตส าหรบโหลด AppServ
3.3 การตดตงโปรแกรม AppServ ขนตอนในการตดตง โปรแกรม Appserv มดงน 1. เขาไปโหลดในเวบไซต AppServ Open Project URL: http://www.appservnetwork.com/ 2. ดบเบลคลก ไฟล appserv-win32-2.5.10.exe ทไดดาวนโหลดมาเกบไวในเครองคอมพวเตอร
ภาพท ก – 2 ภาพตวโปรแกรม AppServ-win32-2.5.10.exe
3. จะแสดงหนาตางเรมตนการตดตงคลกปม Next
![Page 5: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/5.jpg)
202
ภาพท ก – 3 ภาพเรมตนการตดตงโปรแกรม AppServ 4. เขาสหนาตางแสดงรายละเอยดลขสทธในการใชงาน คลกปม I Agree
ภาพท ก – 4 ภาพหนาตางรายละเอยดลขสทธ
5. เลอกพนทในเครองคอมพวเตอรทตองการตดตงโปรแกรม คาปกตจะเปน C:\AppServ แตหากเครองมการแบงฮารดดสกออกเปน 2 พาทชชน ใหเลอกตดตงไวท D:\AppServ จากนนคลกปม Next
![Page 6: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/6.jpg)
203
ภาพท ก – 5 ภาพเลอกพนทการตดตงโปรแกรม
6. แสดงหนาตางใหเลอกใชโปรแกรมตาง ๆวาตองการตดตงโปรแกรมไหนบาง โดยมตวเลอก
ไดแก - Apache HTTP Server - MySQL Database - PHP Hypertext Preprocess - phpMyAdmin
ใหเลอกตดตงทกโปรแกรม เพราะในการใชงานตองใชครบทกโปรแกรม แลวคลกปม Next
ภาพท ก – 6 ภาพใหเลอกตดตงการใชโปรแกรมตางๆ
7. แสดงหนาตางส าหรบก าหนดรายละเอยดของเครองทจะเปน เวบเซรฟเวอรโดยการก าหนดคามดงน ตารางท ก - 1 ตารางการก าหนดคาของเครองทจะท าเปนเวบเซรฟเวอร Server Name ชอของเวบเซรฟเวอร ในทนใหก าหนดเปน localhost Administrator’s Email Address
ใหใสอเมล ของผดแลระบบหรอใสเปนอเมลอนก ไดเชน [email protected] แตในทนใช[email protected]
Apache HTTP Port เปนการก าหนดหมายเลขพอรตการเชอมตอของเวบ
![Page 7: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/7.jpg)
204
เซรฟเวอรทางโปรโตคอล HTTP คาปกตคอ 80
ภาพท ก – 7 ภาพก าหนดรายละเอยดของเครองทจะเปนเซรฟเวอร หลงจากก าหนดคาแลวใหคลกปม Next
8. แสดงหนาตางก าหนดคาใหกบฐานขอมล MySQL โดยผดแลระบบตองก าหนดคา ซงคาท
ก าหนดนจะมผลตอการตดตงโปรแกรม Moodle ดวย ซงการก าหนดคามดงน ตารางท ก - 2 ตารางก าหนดคาใหกบฐานขอมล MySQL
Enter root password รหสผานเพอเขาใชงานฐานขอมลส าหรบผดและระบบ เชน root1234 สวนชอผใชงานฐานขอมลนน2ไดถกก าหนดใหมคาเปน root ไวแลว
Re-enter root password ตองกรอกรหสผานอกครงใหเหมอนกนเพอยนยน Character Sets and Collations รหสของตวอกษรทQใชในฐานขอมล เลอก UTF-8 Unicode
![Page 8: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/8.jpg)
205
ภาพท ก – 8 ภาพก าหนดคาใหกบฐานขอมล MySQL
ไมตองเลอกตวเลอก Old Password Support และ Enable InnoDB แลวกดปม Install 9. โปรแกรม Appserv จะเรมกระบวนการตดตงโปรแกรมทไดเลอกไวตามขอ 6 โดยระหวางการ
ตดตงสามารถคลกทปม Show details เพอดรายละเอยดการตดตงไดและรอจนกวาโปรแกรมจะตดตงเสรจ
ภาพท ก – 9 ภาพเรมกระบวนการตดตงโปรแกรม
![Page 9: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/9.jpg)
206
10. โปรแกรมจะแสดงหนาตางแจงวาการตดตงส าเรจเมอการตดตงเสรจสมบรณแลว และจะให เลอกวาตองการให Apache และ MySQL เรมท างานหรอไมซงตองก าหนดใหเลอกท างาน โดยเลอกท Start Apache และ Start MySQL จากนนกดปม Finish
ภาพท ก – 10 ภาพการตดตงเสรจสมบรณ
11. เมอการตดตงโปรแกรม Appserv ส าเรจ ผดแลระบบสามารถตรวจสอบการท างานของเวบ Server ไดโดยใชโปรแกรมเวบบราวเซอร เชน Internet Explorer หรอ Firefox โดยพมพแอดเดรสของเวบเซรฟเวอรคอ http://localhost หรอ http://127.0.0.1 ซงจะแสดงผลเปนรายละเอยดของโปรแกรม Appserv ทไดตดตงพรอมลงคตางๆ เชน ลงคไปยงโปรแกรม phpMyAdmin ลงคแสดงรายละเอยดของ PHP เปนตน
![Page 10: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/10.jpg)
207
ภาพท ก – 11 ภาพตรวจสอบการท างานของเวบเวรฟเวอรโดยใชเวบบราวเวอร
12. ใหลองตรวจสอบภายในไดรวทตดตงโปรแกรม Appserv จะมโฟลเดอร Appserv และภายในโฟลเดอรAppserv จะมโฟลเดอรอนๆ เชน MySQL เปนทจดเกบฐานขอมล www เปนทจดเกบไฟลของเวบไซต ซงในการตดตงMoodle จะตองน าไฟลของ Moodle มาเกบไวภายในโฟลเดอร www น
ภาพท ก – 12 ภาพพนทการจดเกบไฟลของ WWW 3.4 การแกไขไฟล php.ini ส าหรบการตดตง Moodle
การแกไขไฟล php.ini นนเพอใหพรอมส าหรบการตดตง2 Moodle เพราะคาบางอยางMoodle ตองการใชส าหรบการตดตงใหท างานไดอยางสมบรณขนตอนการแกไขไฟล php.ini สามารถท าไดโดย 1. เปดไฟล php.ini เพอแกไขโดยไปท Start > All Programs >Appserv > Configuration Server >PHP Edit the php.ini Configuration File
![Page 11: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/11.jpg)
208
ภาพท ก – 13 ภาพเรมตนการแกไขไฟล php.ini
2. จะแสดงหนาตาง Notepad เปนรายละเอยดภายในไฟล php.ini ใหไปทเมน Edit และ Find
ภาพท ก – 14 ภาพเรมตนการแกไขไฟล php.ini 3. ในหนาตาง Find พมพค าคน memory_limit ลงไปในชอง Find what: จากนนคลกปม Next
ภาพท ก – 15 ภาพหนาตางการคนหา
4. เมอคนเจอแลวใหเปลยนคา ตามทตองการในทนก าหนดใหเพมขนเปน 64 MB
ภาพท ก – 16 ภาพการก าหนดคาใหมของ memory_limit
จากนนใหคนหาคาอน ๆและเปลยนคาตามตาราง ตารางท ก - 3 ตารางการเปลยนคา
upload_max_filesize เพมคาเปน 300 M
![Page 12: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/12.jpg)
209
5. เมอก าหนดคาไดตามตองการบนทกไฟลโดยไปทเมน File เลอก Save แลวปดโปรแกรม Notepad
ภาพท ก – 17 ภาพการบนทกphp.ini และปดโปรแกรม Notepad
6. สงใหเวบเซรฟเวอรท างานใหมโดยไปท Start > All Programs > Appserv > control Server by Service > Apache Restart เพอใหระบบรบทราบการก าหนดคาใหม
ภาพท ก – 18 ภาพการเปดใหเวบเซรฟเวอรท างาน 3.5 การตดตงโปรแกรม Zend Optimizer ขนตอนในการตดตงโปรแกรม Zend Optimizer มดงน
1. ดบเบลคลก ไฟล appserv-addons-zendoptimizer-3.3.0.exe ทไดดาวนโหลดมาเกบไวใน เครองคอมพวเตอร
register_globals เปลยนจาก On เปน Off openssl ใหเอาเครองหมาย ; หนาบรรทด extension=php_openssl.dll ออก xmlrpc ใหเอาเครองหมาย ; หนาบรรทด extension=php_xmlrpc.dll ออก
![Page 13: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/13.jpg)
210
ภาพท ก – 19 ภาพโปรแกรม appserv-addons-zendoptimizer-3.3.0.exe 2. จะแสดงหนาตางเรมตนการตดตงคลกปม Next
ภาพท ก – 20 ภาพเรมตนการตดตงโปรแกรม Appserv Addons Zendoptimizer 3.3.0 Setup
3. เขาสหนาตางแสดงรายละเอยดลขสทธในการใชงาน คลกปม I Agree
ภาพท ก – 21 ภาพแสดงรายละเอยดลขสทธโปรแกรม Appserv Addons Zendoptimizer 3.3.0 Setup
4. แสดงหนาตางแสดงรายละเอยดการตดตงคลกปม Install โปรแกรมจะเรมตดตงลงบนคอมพวเตอร ใหรอจนกวาจะตดตงเสรจ
![Page 14: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/14.jpg)
211
ภาพท ก – 22 ภาพการตดตงโปรแกรม Appserv Addons Zendoptimizer 3.3.0 Setup
5. เมอโปรแกรมตดตงเสรจแลวใหเลอก Restart Apache เพอสงให Apache เรมท างานใหม และคลกปมFinish
ภาพท ก – 23 ภาพสนสดการตดตงโปรแกรม Appserv Addons Zendoptimizer 3.3.0 Setup
![Page 15: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/15.jpg)
212
6. ภายหลงตดตง Zen Optimizer เสรจแลวเมอเปดโฟลเดอรทไดตดตงAppserv จะเหนไอคอนUnistall-ZendOptimizer ซงหากตองการยกเลกการตดตง สามารถดบเบลคลกไอคอนดงกลาวไดหรอสามารถตรวจสอบไดจาก phpinfo() โดยเปดเวบบราวเซอรแลวพมพ http://localhost/ แสดงหนาThe Appserv Open Project – 2.5.10 ส าหรบ วนโดวส ใหคลกลงค PHP Information เวอรชน 5.2.6 จะแสดงหนาตาง PHP Version 5.2.6 โดยมรายละเอยดของ PHP ทไดตดตงไวใหคนหา ตาราง ZendOptimizer จะเหนรายละเอยดของโปรแกรมอยแสดงวาการตดตง เสรจเรยบรอย
ภาพท ก – 24 ภาพพนทการจดเกบโปรแกรม
7. หรอสามารถตรวจสอบไดจาก phpinfo() โดยเปดเวบบราวเซอร แลวพมพ http://localhost/ แสดงหนาThe Appserv Open Project – 2.5.10 ส าหรบวนโดวส ใหคลกลงค PHP Information เวอรชน 5.2.6
ภาพท ก – 25 ภาพการตรวจสอบจากเวบบราวเซอร
8. จะแสดงหนาตาง PHP Version 5.2.6 โดยมรายละเอยดของ PHP ทไดตดตงไวใหคนหา ตาราง ZendOptimizer จะเหนรายละเอยดของโปรแกรมอยแสดงวาการตดตงเสรจเรยบรอย
![Page 16: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/16.jpg)
213
ภาพท ก – 26 ภาพตารางการแสดงรายละเอยดของ php
ภาพท ก – 27 ภาพตารางการแสดงรายละเอยดของ Zend Optimizer 3.6 ก าหนดคาใหกบโปรแกรม phpMyAdmin
ในการใชงานโปรแกรม phpMyAdmin นนหากเปนการใชงานแบบโลคอล เชน ทดลองตดตงแลวใชงานปกต กไมจ าเปนตองก าหนดคาใด ๆใหกบโปรแกรม แตหากเปนการตดตง เพอใชงานส าหรบจดการฐานขอมลผานระบบเครอขาย กจ าเปนทจะตองก าหนดคาแอดเดรสใหกบโปรแกรม phpMyAdmin เพอใหสามารถเรยกใชโปรแกรมผานเวบบราวเซอรผานเครอขายได โดยขนตอนในการก าหนดคามดงน 1. ไปทโฟลเดอรทจดเกบไฟลทไดตดตง phpMyAdmin เชน D:\Appserv\www
![Page 17: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/17.jpg)
214
ภาพท ก – 28 ภาพโฟลเดอรทจดเกบไฟลทไดตดตง phpMyAdmin
2. ในโฟลเดอร phpMyAdmin ใหเปดไฟลโดยใชโปรแกรม Text Editor เชน WordPad
ภาพท ก – 29 ภาพการเปด phpMyAdminโดยใชโปรแกรม Text Editor 3. คนหาบรรทดทม ขอความวา $cfg['PmaAbsoluteUri'] = ''; แลวใหเพมแอดเดรสของเวบไซต
แลวตามดวยชอโฟลเดอรของไฟล phpMyAdmin http://yourdomainname/phpMyAdmin ลงไปในเครองหมาย ‘ ‘ เชน ‘ http://www.amt.com/phpMyAdmin ’
ภาพท ก – 30 ภาพรายละเอยด config.inc.php
4. ทดลองเรยกใชงานโปรแกรม phpMyAdmin ผานเวบบราวเซอร ตามทอยทไดระบ
ภาพท ก – 31 ภาพการเรยกใชงานโปรแกรม phpMyAdmin ผานเวบบราวเซอร
3.7 การขอพนทเวบ โดยการสงอเมลล ไปยงผใหพนทของคณะการบญชและการจดการ โดยมรายละเอยดดงน ชอ-สกล ทงภาษาไทยละองกฤษ รหสนสต และรหสผาน สงไปท [email protected] เชน นางสาวพนดา สงฆพนธ Panida Sungkaphan รหสนสต 49010911648
![Page 18: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/18.jpg)
215
ขอพนทท าเวบ Password 49074907 ขอพนทตองการท าเวบ php+MySql แลวสงเมลลไป รอการตอบกลบเมลล เมอไดรบเมลลตอบรบแลว กไปจดการตดตงและอพไฟลงานผานทาง FTP ได ตวอยางเมลลตอบรบ จดสรรพนทใหแลว support ภาษา PHP และฐานขอมล MySQL รายละเอยด Server - Database : Mysql 5 - Langueges : PHP 5 - มพนท 50 MB ถาใชพนทเกน ไฟลสวนทเกนระบบจะท าการลบเองโดยอตโนมต (Disk Quotas) ระบบ Disk Quotas คนละ 50 Mb. เกนไดถง 60 Mb. สวนทเกน 50 Mb.จะอยได 2 วน หลงจากนนระบบจะลบสวนทเกนเอง (เรองจรง) และจะไมรบผดชอบกบไฟลทสญหายใดๆทงสน โดยใหใชพนทอยางเหมาะสม ถามความจ าเปนตองใชพนทเกนน ใหมาตดตอดวยตนเองทหอง Server (Acc.Biz.305) ไฟลทหามอพโหลดขน Server - *.mp3, *.3gp,*.wma,*.wmv,*.exe จะไมสามารถอพได Upload file (ภายในมหาลย) - การอพงาน จากเดมใช FTP แบบปกต ตอนนเปลยนมาเปน FTPS (FTP+SSL)โดยตอง อาศยโปรแกรมชวยในการ อพงาน (ftp แบบเดมใชงานไมไดแลว) -ลงค Tool http://www.bc.msu.ac.th/Tool/tool.rar -ลงค คมอการตดตง Program Ftp http://www.bc.msu.ac.th/readme/ReadmeFTP.pdf Host = 202.28.32.165 หรอ www.bc.msu.ac.th username =std49010911648 password = 49074907 database name = std49010911648 username/password ตวเดยวกบขางบน เปดดเวบไซตจะ Browse ไปท http://www.bc.msu.ac.th/~std49010911648 วธจดการ database ให Login โดยเขาไปท http://www.bc.msu.ac.th/systemdatabase/ ลงค คมอการใชงาน http://www.bc.msu.ac.th/readme/manual_Mysql.pdf *********การระบคาใน config.php *********************** ตวอยาง $HOST = localhost $DB = std49010911648
![Page 19: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/19.jpg)
216
$DBUSER = std49010911648 $DBPASS = 49074907 ******* กรณท หนาเพจไมไเปนไทย ****************** $conn=mysql_connect($host , $user, $pwd) or die ("yyyyyyyy"); mysql_query("SET NAMES tis620", $conn); mysql_select_db("$dbName") or die ("zzzzzzzz"); ************************************************** **กรณาอยาลบอเมลฉบบน เพอเกบไวดยอนหลงในกรณทจ า username และ password ไมได และหามสงเอกสารน ให บคคลภายนอกโดยเดดขาด 3.8 การเตรยมการเกยวกบไฟลทใชในการตดตง Moodle
การตดตง Moodle จะตองมการเตรยมการ ดงน 1. ดาวนโหลดไฟลทใชในการตดตง Moodle และภาษาทตองการใชงาน 2. คดลอกไปยงโฟลเดอร www หรออพโหลดไฟลไปยงเวบเซรฟเวอร
3.8.1. ดาวนโหลดไฟลทใชในการตดตง Moodle และภาษาทตองการใชงาน
ผดแลระบบสามารถเขาไปดาวนโหลด Moodle ลาสดไดทเวบไซต http://moodle.org โดยจะม moodle เวอรชนบน Windows และ Linux และแบบรวม package ซง เลอกไดตามตองการ แตทจะใชในการตดตงคอ แบบการตดตงบน Server
1.) ไปยงเวบไซต http://moodle.org เลอกดาวนโหลด Downloads > Standard Moodle packages
ภาพท ก – 32 ภาพเวบไซตการเลอกดาวนโหลด Moodle
2.) เลอกดาวนโหลดโปรแกรม ทเลอกเวอรชนลาสด คอ 1.9.5+
![Page 20: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/20.jpg)
217
ภาพท ก – 33 ภาพการเลอกดาวนโหลด
3.) ดาวนโหลดภาษาไทย Downloads > Language packs
ภาพท ก – 34 ภาพดาวนโหลดภาษาไทย
4.) ในหนาตาง Moodle language packs เลอก Thai
ภาพท ก – 35 ภาพ Moodle language packs(Thai)
3.8.2. คดลอกไปยงโฟลเดอร www หรออพโหลดไฟลไปยงเวบเซรฟเวอร ไฟลทไดจากการดาวนโหลดนนจะไดไฟลทถกบบอดในรปแบบของ zip ไฟล ดงนนกอนใชงานจงตองแตกไฟลซปออกมากอนโดยใชโปรแกรมประเภทจดการ ซปไฟลเชน 7Zip Winrar หรอ Winzip ส าหรบการตดตง บนเวบไซตแบบโลคอล โดยใชโปรแกรม Appserv บนระบบปฏบตการ Windows XP นนใหจดเกบไวทไดรวทตดตง Appserv เชน D:\Appserv\www\ โดยเลอกจดเกบทกไฟลบนโฟลเดอร www หรอจะสรางโฟลเดอรเฉพาะ เชน moodle ซง จะไดวา D:\Appserv\www\moodle\ ก
![Page 21: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/21.jpg)
218
ท าได ซงขอแตกตางระหวางการจดเกบ 2 แบบนจะอยทการเรยกใชงานผานเวบบราวเซอร โดยหากจดเกบไวท www จะเรยกผานโดเมนเนมโดยตรง คอ http://localhost แตถาจดเกบลงโฟลเดอรยอยลงไปอกกจะเรยกเปนชอโดเมนตามดวยชอของเซรฟเวอร http://localhost/moodleส าหรบพนทจดเกบขอมลบนระบบปฏบตการ Linux หรอเวบโฮสตงทเปนระบบ Linux นนจะจดเกบไวท var/http/www/ ซงสามารถจดเกบแยกเปนโฟลเดอรยอยไดเหมอนกบบนระบบปฏบตการ Windows XP คอvar/http/www/moodle ซงเวลาเรยกใชงานกสามารถเรยกใชไดเหมอนกนการอบโหลดไฟล Moodle ไปยงพนทเกบขอมลของเวบไซต ตองใชโปรแกรม FTP ในการอพโหลดใชโปรแกรม CuteFTP 8 Professional
3.9 CuteFTP 8 Professional เปนโปรแกรมทใช upload ไฟลไปยงเวบเซรฟเวอร ซงสามารถดาวนโหลดได 3.9.1 ขนตอนการตดตง โปรแกรม CuteFTP 8 Professional
1. คลก Next เพอท าการตดตง
ภาพท ก – 36 ภาพเรมการตดตง โปรแกรม CuteFTP 8 Professional
2. ตอบ Yes เพอยอมรบ
![Page 22: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/22.jpg)
219
ภาพท ก – 37 ภาพแสดงรายละเอยดลขสทธ
3. คลก Next
ภาพท ก – 38 ภาพการเลอกพนทตดตงโปรแกรม
4. เลอก การตดตงเปนแบบ Custom คลก Next
![Page 23: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/23.jpg)
220
ภาพท ก – 39 ภาพเลอกประเภทการตดตง
5. คลก Next
ภาพท ก – 40 ภาพการเลอกตดตงสวนตางๆของโปรแกรม
6. ตองการตดตง Google Tool Bar หรอ ไม หาก ตอง การเลอกอนแรก แตตามตวอยางไมตองการ คลก Next
![Page 24: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/24.jpg)
221
ภาพท ก – 41 ภาพการตดตง Google Toolbar
7. คลก Finish เปนการสนสดการตดตงโปรแกรม
ภาพท ก – 42 ภาพสนสดการตดตงโปรแกรม CuteFTP 8 Professional
3.9.2 การเขาใชงานโปรแกรม CuteFTP 8 Professional 1. โปรแกรมเปนแบบ ทดลองใชงาน คลก ทปม Continue เพอใชงาน
![Page 25: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/25.jpg)
222
ภาพท ก – 43 ภาพการเปดเขาใชงานโปรแกรม CuteFTP 8 Professional
2. ตรงชอง Host Address ใส IP Address ของ Server ชอง Site Name ใสชอ Server
ตวอยาง Host Address = 202.28.32.165 Site Name = bc.msu.ac.th
ภาพท ก – 44 ภาพการระบ Host Address และ Site Name
3. ใส Username และ Password เพอ ท าการ Login เขา Server เลอก การ Login เปนแบบ Normal
![Page 26: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/26.jpg)
223
ภาพท ก – 45 ภาพการใส Username และ Password
4. เลอก Default Folder ฝงเครองของ เราตามตวอยาง เลอก Drive C:\ แลว คลก Next
ภาพท ก – 46 ภาพการเลอกฝงเครองของเรา
![Page 27: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/27.jpg)
224
5. เมอใส Username และ Password ถกตอง แลว โปรแกรม จะท าการ Login เขา Server ดวยการเขา รหส(SSL, Username+Password)และหากเขาใชงานเปนครงแรกจะปรากฏ หนาตาง ดงภาพ ขนมา ให กดปม Accept
ภาพท ก – 47 ภาพAccept Certificate
6. แสดงรายละเอยดเครองมอตางๆ ของโปรแกรม
ภาพท ก – 48 ภาพเครองมอตาง ๆของโปรแกรม
7. Default Folder ฝงเครองของ เรา
![Page 28: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/28.jpg)
225
ภาพท ก – 49 ภาพ Default Folder ฝงเครองของ เรา
8. Default Folder ฝงServer
ภาพท ก – 50 ภาพ Default Folder ฝงServer
9. การ Upload งานท าได งาย ๆ โดยการ ลาก ไฟล หรอ โฟลเดอรทตองการ Up จากฝงเครองของ เรา (หมายเลข 1) มาวางในฝง Server (หมายเลย2) ตามตวอยาง ตรวจสอบดวาท าการ Upload งานส าเรจหรอ ไม โดยการดท สถานะดานลาง หาก ขน 100 % ตามตวอยางแสดงวา ท าการเรยบรอยแลว
![Page 29: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/29.jpg)
226
ภาพท ก – 51 ภาพการ Uploadงานไปยง Server
10. แสดง โฟลเดอรหลกทตองเอาเวบไปเกบไวท publice_html
![Page 30: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/30.jpg)
227
ภาพท ก – 52 ภาพการเลอกเกบขอมลไวใน publice_html
11. วธการเขาใชงาน Server อกแบบหนง
ภาพท ก – 53 ภาพการเขาใชงาน Server อกแบบ
12. หากตองการใหม เมนเครองส าหรบการแกไขเวบของเรา
ภาพท ก – 54 ภาพเลอกเครองส าหรบการแกไขเวบของเรา
![Page 31: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/31.jpg)
228
13. เพมประสทธภาพของการแกไขเวบผานตวโปรแกรม CuteFTP เพราะคา Default ของ โปรแกรม จะเรยกใชNote Pad
ภาพท ก – 55 ภาพเรยกใชNote Pad
14. ขนตอนในการเลอกโปรแกรมเพอแกไขเวบ 1. ดานซายมอ เลอนลงมา ตรงเมน Helper Applications 2. ดานขวามอบน เอาเครองหมายถก ทหนา Use The Intergrated 3. คลกท รปโฟลเดอร เพอ หาตวโปแกรม Editor ทเราตองการ
![Page 32: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/32.jpg)
229
ภาพท ก – 56 ภาพการเลอกโปรแกรมเพอแกไขเวบ 15. ตามตวอยาง เลอก Edite plus เปน editor บน ตวโปรแกรมน
ภาพท ก – 57 ภาพเลอก Edite plus 16. คลก OK
ภาพท ก – 58 ภาพเลอก Edite plus แลว
![Page 33: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/33.jpg)
230
17. ทดสอบการแกไขไฟลผานตวโปรแกรม CuteFTP เลอกไฟลทตองการแกไข คลกขวาเลอก Edit แกไข Code ได ตามตองการ (แตไมรองรบภาษาไทย)
ภาพท ก – 59 ภาพการเลอกแกไขโคด
18. แกไข Code ได ตามตองการ (แตไมรองรบภาษาไทย)
![Page 34: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/34.jpg)
231
ภาพท ก – 60 ภาพการแกไขโคด
19. เมนเครองมอ ทเกยวของกบการ edit เมอแกไขเสรจแลวกท าการ Save โดยคลกทรปแผน Disket
ภาพท ก – 61 ภาพเครองมอในการแกไข
20. การปดหนาตางการแกไขออกเลอก Tab ทเราตองการปดคลกขวาเลอก Close หรอ Close All กได ไมจ าเปนตองเปนโปแกรมตามตวอยาง กได ขอเพยง เปน FTP Client ทรองรบ FTPS กได
ภาพท ก – 62 ภาพการปดการแกไข
![Page 35: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/35.jpg)
232
3.10 ขนตอนการตดตง Moodle จะตองมการเตรยมการกอนเขาสการตดตง ผานเวบบราวเซอร ทงเรองฐานขอมลกอนการตดตง
และไฟลทใชในการตดตงซงในปจจบนมเวบบราวเซอรหลายคาย ไดแก Internet Explorer, Firefox, Google, Chrome หรอ Safari เปนตน ในทนจะเปนการตดตงผานโปรแกรม Internet Explorer Version 7 ส าหรบขนตอนในการตดตง Moodle สามารถสรปเปนขนตอนทตองด าเนนเนนการไดดงน
3.10.1. สรางฐานขอมล 3.10.2. ยายหรออพโหลดไฟล Moodle ไปยงพนทเวบไซต 3.10.3. เรยกโปรแกรมผาน URL ของเวบไซต เพอสรางโฟลเดอร moodledata และไฟล
config.php ก าหนดใหเปน 777 อาน เขยน แกไขไดดวย 3.10.4. ก าหนดขอมลผดแลระบบ และขอมลของเวบไซต 3.10.5. เปลยนภาษา (ไทย)
3.10.1 สรางฐานขอมล ขอมลการใชงานและคาตาง ๆของ Moodle จะอยทฐานขอมล ดงนนกอนการตดตงMoodle จง
ตองสรางฐานขอมลไวกอนโดยใชโปรแกรม phpMyAdmin ผานเวบบราวเซอร 1.) เปดโปรแกรมเวบบราวเซอร แลวพมพแอดเดรสของเวบไซตหรอ URL ตามดวยชอ
โปรแกรมจดการฐานขอมลผานเวบ phpMyAdmin เชน เวบไซตแบบโลคอล http://localhost/phpMyAdmin หรอเวบไซตทไดจดโดเมนไวแลว เชน http://www.bc.msu.ac.th/systemdatabase/ จากนนเคาะปม Enter ทคยบอรด
ภาพท ก – 63 ภาพเวบไซตฐานขอมล
2.) จะแสดงหนาตาง Connect to … ใหกรอก User Nameและ Password ส าหรบใชงานฐานขอมล จากนนคลกปม OK
![Page 36: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/36.jpg)
233
ภาพท ก – 64 ภาพการเขาใชฐานขอมล
3.) การตงคาขอมล
ภาพท ก – 65 ภาพรายละเอยดการตงคาฐานขอมล ค าอธบายเพมเตม หมายเลข 1. คอการตงคาภาษาเรมตนของหนาเพจ ตามตวอยางเลอกเปนภาษาไทย หมายเลข 2. คอการตงคาหนาตาของหนาเพจ ตามตวอยางเลอกเปน Original หมายเลข 3. คอการตงคา การแสดงผลของ ขนาด Font ในหนาเพจ ตามตวอยาง เลอก เปน 100% หมายเลข 4. คอบอกรายละเอยด ของ Mysql5 วาถกตดตงเรม ดวย Font (UTF8) หมายเลข 5. คอบอกรายละเอยด ของ Mysql5 วาตองการ ใหการ Connect ฐานขอมล(DB) ดวย
![Page 37: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/37.jpg)
234
Charset อะไร แนะน าเลอกตามตวอยาง คอ tis620_thai_ci เพราะจะมผลกบการแสดงผลเปนภาษาไทย หมายเลข 6. คอบอกรายละเอยด ของ Mysql5 ในการแสดงผลในระดบ (Table&field) วาจะเรยกใช Charset อะไร แนะน าเลอกตามตวอยาง คอ tis620_thai_ci เพราะจะมผลกบการแสดงผลเปนภาษาไทยของ ***ขอมล หากไมเลอก ตามตวอยาง ขางตน เวลาเราดขอมลใน ในตางราง จะเปน ภาษา ????????????? ทงหมด การปรบตงคาของ "การเรยงล าดบตาม หมายเลขท 6"
ภาพท ก – 66 ภาพการเลอกภาษา
User ทก User จะไมสามารถสรางฐานขอมลใหมไดจะมสทธสรางได ในระดบตารางเทานน
![Page 38: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/38.jpg)
235
ภาพท ก – 67 ภาพการเลอกภาษา
3.10.2 เมอท าการแตกไฟล moodle แลว อพขอมลผาน FTP เขาไปยงสวนของ Public
3.10.3 สรางโฟลเดอร moodledata และไฟล config.php
1.) เปดโปรแกรมเวบบราวเซอรขนมา แลวพมพแอดเดรสของเวบไซตตามดวยชอโฟลเดอร
(กรณจดเกบขอมลบนเวบเซรฟเวอรเปนโฟลเดอร) เชน http://localhost/moodle หรอเวบไซตท
http://www.bc.msu.ac.th/~std49010911648/instsall จากนนเคาะปม Enter ทคยบอรด
2.) จะแสดงหนาตางแรกของการตดตง Moodle จะแสดงขนมา โดยใหเลอกภาษาทใชในการตดตงในทน ใหใชภาษาองกฤษ แลวคลกปม ‚Next‛
ภาพท ก – 68 ภาพหนาตางแรกของการตดตง Moodle
![Page 39: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/39.jpg)
236
3.) จะแสดงหนาตางตรวจสอบคาของ PHP วาสามารถตดตง Moodle ไดหรอไมถาแสดงผลวา Passแสดงวาสามารถตดตง Moodle ไดโดยไมมปญหา
ภาพท ก – 69 ภาพการตรวจสอบคา PHP
4.) ในกรณทขนค าเตอนในการตดตง เชนInsecure Handing of Globals Fail นนใหไปด าเนนการแกไขกอนจงจะสามารถตดตง Moodleตอได
ภาพท ก – 70 ภาพค าเตอนในการตดตง
5.) โดยปกตแลวคา Web address และ Moodle Directory นนโปรแกรมจะระบไวใหโดยอตโนมต แตคาData Directory นนจะตองระบเพมเตมเอง ทงนมขอแนะน าวาหากเปนการตดตง moodleแบบโฟลเดอรกควรทจะเกบโฟลเดอร moodledata ไวในโฟลเดอร moodle ดวย ยนยนทอยในการตดตงในทน ซงระบดงน
ตารางท ก - 4 ตารางรายละเอยดการตดตง
![Page 40: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/40.jpg)
237
Web address URL ของเวบไซต ในทน ระบเปน http://www.bc.msu.ac.th /moodle Moodle Directory พนทจดเกบระบบ Moodle จะอยท http://www.bc.msu.ac.th /moodle Data Directory โฟลเดอรทจดเกบไฟลของ Moodle คอ moodledata ใหเกบไฟลไวใน
โฟลเดอรของ Moodle เองกคอ http://www.bc.msu.ac.th /moodle /moodledata
ภาพท ก – 71 ภาพการกรอกการตงคา ตารางท ก - 5 ตารางก าหนดคาทจะตดตอฐานขอมล
Type ประเภทของฐานขอมล เลอก MySQL (mysql) Host Server ชอโฮสของฐานขอมล ใช localhost Database ชอฐานขอมลทไดสรางไวแลว เชน moodle User ชอผใชงานฐานขอมล Password รหสผานเพอใชงานฐานขอมล Tables prefix ขอความน าหนาตารางของ Moodle ทQจะสราง
คอปกตคอ mdl_
![Page 41: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/41.jpg)
238
ภาพท ก – 72 ภาพการกรอกการตงคาอกครง
6.) ตรวจสอบคาทอาจใชงาน หากพบวาคาใด Status ไม OK ควรไปแกไขใหเรยบรอยกอน เพราะอาจสงผลให Moodle ท างานไดไมสมบรณ กรณทแสดงผลเปน Warning ทตองไปตรวจสอบทไฟล php.ini นคอไฟล Config.php ทแกไขแลว
<?php /// Moodle Configuration File unset($CFG); $CFG->dbtype = 'mysql'; $CFG->dbhost = 'localhost'; $CFG->dbname = 'std49010911648'; $CFG->dbuser = 'std49010911648'; $CFG->dbpass = '49074907'; $CFG->dbpersist = false; $CFG->prefix = 'mdl_'; $CFG->wwwroot = 'http://www.bc.msu.ac.th/~std49010911648'; $CFG->dirroot = '/home/49/std49010911648/public_html';
![Page 42: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/42.jpg)
239
$CFG->dataroot = '/home/49/std49010911648/public_html/moodledata'; $CFG->admin = 'admin'; $CFG->directorypermissions = 00777; // try 02777 on a server in Safe Mode require_once("$CFG->dirroot/lib/setup.php"); // MAKE SURE WHEN YOU EDIT THIS FILE THAT THERE ARE NO SPACES, BLANK LINES, // RETURNS, OR ANYTHING ELSE AFTER THE TWO CHARACTERS ON THE NEXT LINE. ?>
ภาพท ก – 73 ภาพการตรวจสอบเซรฟเวอร กรณทแสดงผลเปน Warning ทตองไปตรวจสอบทไฟล php.ini
![Page 43: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/43.jpg)
240
ภาพท ก – 74 ภาพการตรวจสอบสถานะ
7.) เลอกวาจะดาวนโหลดภาษาหรอไม คลกปม Next
ภาพท ก – 75 ภาพการโหลดภาษา
8.) ระบบแจงวาไดสรางไฟล config.php เสรจแลวและพรอมเขาสการตดตง
ภาพท ก – 76 ภาพเรมเขาสการตดตง
![Page 44: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/44.jpg)
241
9.) เรมเขาสการตดตง โปรแกรมซง จะแสดงลขสทธของซอฟทแวรใหคลกปม Yes
ภาพท ก – 77 ภาพการตดตง GPL License
10.) โปรแกรมจะแจงรายละเอยดของเวอรชนทจะตดตงใหคลกปม Continue
ภาพท ก – 78 ภาพแจงรายละเอยดเวอรชน
11) โปรแกรมจะสรางตารางพรอมขอมลในฐานขอมลของระบบ โดยแบงแบบชวงๆ ใหรอจนกวาจะตดตงเสรจแสดงผลเสรจแลว จงคลกปม Continue ไปจนครบทกตาราง
![Page 45: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/45.jpg)
242
ภาพท ก – 79 ภาพแจงรายละเอยดเวอรชน
12.) รอจนการตดตงฐานขอมลแลวเสรจ ใหคลกปมContinue เพอตดตงฐานขอมลอนๆ
ตอไป
ภาพท ก – 80 ภาพการแสดงการตดตงฐานขอมล 3.10.4 ก าหนดขอมลผดแลระบบ และขอมลของเวบไซต ขอมลผดแลระบบ
เมอโปรแกรมตดตงฐานขอมลจนเสรจ จะแสดงเขาสการก าหนดขอมลของผดแลระบบ แบงเปน General(ทวไป) Picture of (รปภาพของ) Interests (ความสนใจ) และ Optional (สวนเสรม) ทงนขอมลทวไปจะเปนขอมลของผดแลระบบ คาปกตทระบบตง ไวใหคอ Username เปน admin สวนรหสผานนน ผดและระบบเปนคนก าหนดเอง ซงควรบนทกไวกนลม General (ทวไป)
![Page 46: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/46.jpg)
243
ภาพท ก – 81 ภาพการก าหนดขอมลผดแลระบบและขอมลของเวบไซต
ตารางท ก – 6 ตารางความหมายของการก าหนดขอมล New Password รหสผานใหม Force password change บงคบใหเปลยนรหสผานเมอลอกอนครง ตอไป First name ชอ Surname นามสกล Email address อเมลล
![Page 47: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/47.jpg)
244
Email displa เลอกแสดงอเมลล หรอแสดงเฉพาะสมาชกเทานน Email activated เลอกอเมลทใชการไดหรอไมสามารถใชงานได Citytown จงหวด Select a country เลอกประเทศ Timezone โซนเวลา Preferred language ภาษาทตองการ Description รายละเอยด Picture of (รปภาพของ) รปปจจบน ถายงไมมภาพจะแสดงค าวา None Delete ลบรป New picture (Max size: 80 MB) ขนาดภาพสงสดทสามารถอพโหลดได Picture description รายละเอยดของภาพ Interests (ความสนใจ) List of interests รายการของความสนใจ Optional (สวนเสรม)แสดงรายการเพอใหเลอกระบหรอไมกได โดยตองคลกปม Show Advancedจะแสดงตวเลอกอนๆ เชน Web page ICQ number ฯลฯเมอกรอกขอมลของผดแลระบบแลวใหคลกปม Update profiile เพอท าการบนทกขอมล
![Page 48: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/48.jpg)
245
ภาพท ก – 82 ภาพสวนเสรม
ขอมลของเวบไซต เปนการก าหนดคาใหเวบไซตใหกบ Moodle แบงออกเปน 2 สวนคอ New Setting - Front Page setting และ New Setting - Front Page setting ตารางท ก – 7 ตารางการตงคาเวบ
New Setting – Front Page setting Full site name ชอของเวบไซต Short name for site ชอยอ ปกตใช Home Font Page Desciption รายละเอยดของเวบไซตทจะแสดงในหนาแรก New Setting – Front Page setting
Self registration เปด/ปด การใหสมครสมาชก
เมอก าหนดคาของเวบไซตเสรจแลวใหคลกปม Save Changes
![Page 49: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/49.jpg)
246
ภาพท ก – 83 ภาพการตงคาตวหนงสอ
หลงจากตดตง เสรจจะเขาสหนาแรกของเวบไซต Moodle ซงจะแสดงผลโครงสรางของเวบไซต ดงน ตารางท ก – 8 ตารางแสดงผลโครงสรางของเวบ Header แสดงชอเตมของเวบไซต ชอผลอคอนเขาสระบบ ลงคส าหรบลอค
เอาท (Logout) และปมเปลยนภาษา Site Administration บลอคจดการระบบ ส าหรบผดแลระบบไวจดการเวบไซต Available Course แสดงรายวชาทเปดสอน Turn editing on ปม ‚เรมการแกไขในหนาน‛ เพอเปดเครองมอแกไข Font Page Description บลอครายละเอยดหนาแรก Calender บลอคปทนของเวบไซต Footer ชอผลอคอนเขาสระบบ ลงคส าหรบลอคเอาท (Logout) และโลโก
ของ Moodle
![Page 50: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/50.jpg)
247
ภาพท ก – 84 ภาพหนาแรกของเวบไซต 3.10.5 การแกไขการแสดงผลของเวบไซต
ผดแลระบบสามารถเขาไปแกไขคาการแสดงผลของเวบไซต หลงจากทไดตดตงแลวสามารถท าได โดยขนตอนดงน
1. เขาสรายวชาในฐานะผดแลระบบ จากนน ไปทบลอกจดการระบบ เลอกคลกลงค จดการหนาแรก >การตงคา
ภาพท ก – 85 ภาพการตงคาแกไขภาษาใหม
2. จะแสดงหนาตางตงคาเวบไซต ซงสามารถแกไขคาของเวบไซตไดดงน
![Page 51: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/51.jpg)
248
ภาพท ก – 86 ภาพหนาตางการตงคาเวบไซต
ภาพท ก – 87 ภาพหนาตางรายละเอยดการตงคาเวบไซต
ตารางท ก – 8 ตารางความหมายของการตงคา Fullname ชอเตมของเวบไซต Shortname ชอยอเวบไซต Summary รายละเอยดหนาแรก Fontpage จดการหนาแรก ในขณะทยงเขาสระบบใหเลอกแสดงรายวชา แสดง
ประเภทหรอแสดงประเภทและชองคนหา Fongpage Loggenin จดการหนาแรก ในเมอเขาสระบบใหเลอกแสดงรายวชา แสดง
ประเภท แสดงประเภทหรอชองคนหา Maximum Category Dept จ านวนประเภทของรายวชา Category สงสด Num Sections แสดงสวนหวขอ หวขอทเลอกจะแสดงในหนาแรกของเวบไซต New items จ านวนขาวทตองการแสดง Allow Visible course sin hidden สามารถน าหลกสตรทเปดใชงานไปเกบไวในประเภททท าการซอน
ไวได สามารถแสดงรายวชาในประเภททซอนเอาไวตามปกต Default frontpage role สทธในการใชงานในหนาแรก จากนนกดปม Save Changes (บนทกการเปลยนแปลง)
![Page 52: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/52.jpg)
249
3.10.6 การตดตงภาษา
Moodle รองรบการใชงานภาษาตาง ๆทวโลก แตในการตดตงครงแรกจะมเพยงแคภาษาองกฤษ หากตองการใหแสดงผลภาษาไทยดวยสามารถตดตงเพมเตมได โดยดาวนโหลดไฟลภาษา th_utf8 จากเวบไซตของModle.org หลกจากนนใหลอกอนเขาเวบไซตในฐานะของผแลระบบและท าตามขน ตอนดงน
1. ไปทบลอค Site Administration คลกลงค Language > Language packs
ภาพท ก – 88 ภาพการเลอก Lange packs
2. จะแสดงหนาตาง Language packs ซงในชอง Installed language packs จะแสดงผลเฉพาะภาษาองกฤษ สวนในชอง Available language packs จะมลงคใหดาวนโหลดภาษาทตองการ
![Page 53: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/53.jpg)
250
ภาพท ก – 89 ภาพการน าเขาภาษาทเลอก
3. เลอกดาวนโหลดภาษาไทย โดยคลกลงค Download ระบบจะดาวนโหลดภาษามาเกบไวทเครอง
แลวแสดงรายการภาษาไทย Thai (th) ในชอง Installed language packs ตอจาก English (en)
ภาพท ก – 90 ภาพการเลอกดาวนโหลดภาษาไทย
4. หากโปรแกรมไมสามารถดาวนโหลดภาษามาตดตงไดตามตองการ ใหเลอกตดตงโดยการ ดาวนโหลดไฟล th_utf8.zip มาเกบไวทเครอง
ภาพท ก – 91 ภาพการจดเกบตวทดาวนโหลด
5. แตกไฟล th_utf8.zip ออกมาจะไดโฟลเดอรทชอวา th_utf8
ภาพท ก – 92 ภาพการแตกไฟล th_utf8.zip
![Page 54: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/54.jpg)
251
6. จากนนใหยายหรอคดลอกโฟลเดอรดงกลาวไปไวท ftp:\\www.bc.msu.ac.rh \moodle\lang
ภาพท ก – 93 ภาพจดเกบหรอคดลอกโฟลเดอร
7. เขาสเวบไซตแลวไปทบลอค Site Administration ลงค Language > Language packs จะแสดงรายการภาษาไทย Thai (th) ตอจาก English (en) ในชอง Installed language packs เชนกน
ภาพท ก – 94 ภาพการน าเขาภาษาไทย
3.11 ก าหนดคาภาษาหลกของเวบไซตใหเปนภาษาไทย การก าหนดคาหลกใหกบเวบไซตมขนตอนดงน
1. หลงจากการตดตงภาษาผดแลระบบสามารถเลอกใหการแสดงผลของเวบไซตเปนภาษาไทยไดโดยไปท Site Administration ลงค Language > Language settings
![Page 55: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/55.jpg)
252
ภาพท ก – 95 ภาพการก าหนดภาษา
2. จะแสดงหนา Language settings ซง สามารถก าหนดคาภาษาใหกบเวบไซต ดงน ตารางท ก – 9 ตารางแสดงความหมายของ Language settings
![Page 56: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/56.jpg)
253
ภาพท ก – 96 ภาพการตงคาภาษา
จากนนกดปม Save Changes (บนทกการเปลยนแปลง)
![Page 57: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/57.jpg)
254
3. กลบไปยงหนาแรกของเวบไซตโดยคลกลงค Home ทเนวเกชนบารของเวบไซต
ภาพท ก – 97 ภาพเนวเกชนบารของเวบไซต
4. ในหนาแรกของเวบไซตเลอกเปลยนภาษาทรายการภาษามมบนขวามอ
ภาพท ก – 98 ภาพการเลอกเปลยนภาษา
5. เวบไซตหนาแรกจะแสดงผลเปนภาษาไทย
ภาพท ก – 99 ภาพแสดงผลเวบไซตหนาแรก
![Page 58: ภาคผนวก ก ขั้นตอนการติดตั้ง ...bc.msu.ac.th/project_file/appendix(61).pdf · 2010-03-05 · วินโดวส์ ในที่นี้คือ](https://reader035.vdocuments.mx/reader035/viewer/2022081407/5f84d6fd56946665c95097a4/html5/thumbnails/58.jpg)
255
ภาพท ก – 100 ภาพหนาทท าการปรบปรงแลว