-3- WORKSHOP 1 การติดตงั้ Joomla [บน Windows]วธิ ีติดตง้ั Joomla การติดต้ัง Joomla ท่ีจําลองเครื่องเปนเซิรฟเวอรดวย Appserv จากการทดลองติดต้ังพบวาJoomla มีความตองการท่วั ๆไป ตามประสา การทํางานบน web base ดังน้ี 1. Apache webserver 2. php Script Language 3. MySQL Database แตถาใหสะดวกก็ติดต้ัง AppServ ท่ีทําหนาที่จําลองเคร่ืองเปนเว็บเซิฟเวอร และมีชุดโปรแกรมดงั กลา วติดต้งั ใหพรอมอยูแ ลวดว ยไปเลยครับการติดตง้ั Joomla ผา นเวบ็ เบราเซอร ในท่ีนจ้ี ะติดต้ังบน windows ใช AppServe จําลองเปนเซฟิ เวอร ซ่งึ จะมี PHP, MySQL,PhpMyAdmin มาใหอยูแลว 1. ดาวนโหลด JoomlaInstallation เวอรช ัน่ 1.0.7 2. แตกไฟล ไวในไดเรกทอรที ขี่ อง web server ท่ีจะใช runสรา งไดเรกทอรี joomla ไวท ่ี c:/AppServ/www จะได c:/AppServ/www/joomlaแตกไฟลในไดเรกทอรนี ้ี เปลีย่ นโหมดไดเรกทอรี joomla ใหสามารถ read,write,execute ได โดย คล้ิกขวาที่โฟลเดอร joomla > properties คลิ้กตรง Read Only ออก > apply > ok ดงั ภาพ
-4- 3. เม่ือเปด ดภู ายในไดเรกทอรี /joomla จะพบหลายไฟลแ ละหลายไดเรกทอรี ดงั ภาพ 4. เขาไปที่ \"http://localhost/phpmyadmin\" จากนนั้ กรอกยสู เซอรแ ละพาสเวิรด ที่ไดกาํ หนดไวต อนตดิ ต้งั AppServ จากนนั้ สรา งฐานขอ มูลเปลาๆ ช่ืออะไรกไ็ ด ในท่ีนีใ้ ชชอ่ื joomla_db
-5-5. แกไ ขไฟล configuration.php-dist ดงั น้ี$mosConfig_offline = '0'; // This is normally set to localhost$mosConfig_host = 'localhost'; // MySQL username$mosConfig_user = 'yourUser'; // MySQL password$mosConfig_password = 'yourPassword'; // MySQL database name$mosConfig_db = 'joomla_db'; // Do not change unless you need to!$mosConfig_dbprefix = 'jos_';แกไขแลว เปลยี่ น เปนช่อื ไฟล configuration.php
-6- 6. เปด web Browser ขึน้ มาเรยี กไปยัง ไดเรกทอรี joomla \"http://localhost/joomla\" 7. จะเห็นหนา แรก ของการตดิ ตง้ั เปนการตรวจสอบความเรียบรอ ยของไฟลตางๆ เกยี่ วกบั การตดิ ตง้ั pre-install check ทกุ อยางควร set ตามคาํ แนะนาํ โดยเฉพาะ ตรง configuration.php ควรเปน writeable กด Next
-7-8. เขาสหู นา แสดง license ถาตองการติดตั้ง หลังจากยอมรับขอตกลง กด Next 9. เขา สู ขั้นตอนท่ี 1 step-1
-8- ใสคา Hostname (\"สวนใหญใ ช localhost\") ใสค า MySQL? Username (ช่อื user ท่ใี ชฐ านขอมลู ) ใสค า MySQL? Password (พาสเวริ์ด ที่ใชฐ านขอมูล) ใสช่ือ MySQL? Database name (ช่ือฐานขอ มูลท่ีใช ในทนี่ ี้ใช \"joomla_db\") ใส MySQL? table prefix (ใสห รอื ไมใสก ไ็ ด เปน การตั้งคานาํ หนา ชอ่ื ตารางในฐานขอ มูล) กด Next 10. เขาสขู ั้นตอนท่ี 2 step-2 ใสช ื่อเวบ็ ไซต ท่ีตองการ ในท่ีน้เี ปน The Home of JoomlaInstallation กด Next
-9-11. เขา สขู ัน้ ตอนที่ 3step-3 ยนื ยนั คาตา งๆ ไดแก URL,Path,Admin email,password( จํา หรอื แกไ ขไดตามตองการ) กด Next 12. เขาสขู ั้นตอนท่ี 4 step-4ข้ันตอนสุดทา ย ของการตดิ ตั้ง ถาตดิ ตง้ั สําเร็จ จะแสดงขอ ความวา \"Congratulations! Joomla isinstalled\"
- 10 - แสดงช่อื admin และ password สําหรับการแกไข รายละเอยี ดของ joomla ซ่งึ จะกลาวใน หัวขอถัดไป ปมุ ดานบน ขวามือ คือ View Site และ Administration ถาเกิดโปรแกรมฟอง ใหแกไ ข globals.php ก็ไปท่ี ไฟล C/AppServ/www/Joomla/globals.php/ แลว แกไ ฟลบรรทัด define( 'RG_EMULATION', 1 ); เปน define( 'RG_EMULATION', 0 ); แลวกด Save สวน php.ini ไปที่ C/WINDOWS/php.ini แลวแกไฟลทบี่ รรทัด register_globals จาก On เปน off (โดยใชโ ปรแกรม Editplus) แลวทาํ การ restart ; mysql ใหม ถา เลือก View Site และ Administration ในขณะนจี้ ะพบหนา จอ ดังน้ี แสดงวา เราตองไปลบ หรอื เปลยี่ นขอ่ื ไดเรกทอรี ใน joomla ทช่ี ่ือวา installation แลวทําการrefresh ใหม
- 11 - 13. เขาสู JoomlaInstallation ถาเลือก View Site และ Administration (หลังจาก ลบ หรือเปล่ียนข่อื ไดเรกทอรี installation ) View site : สําหรับแสดงหนา interface สําหรับ user ของ joomla Administration : สาํ หรับหนา interface การปรับแตง แกไ ข joomla เปน สวนของผดู แู ล ระบบ 14. สิ้นสดุ การตดิ ต้ัง joomla
- 12 - WORKSHOP 2 การติดต้งั Joomla [บน Hosting]การเตรยี มการตดิ ตัง้ การเตรียมไฟลติดต้ังของ Joomla Open Source จะตองทําการดาวนโหลดไฟติดตั้งJoomlaInstallationไดจ ากเว็ปไซต http://joomla.org http://www.joomlasiam.com http://mamboxchange.com เปน ตนการติดตั้ง Joomla บน Hosting การตดิ ต้งั Joomla บน Hosting จะแตกตา งจากการติดต้ังบนเคร่ืองคอมพิวเตอรท่ัวไป ท่ีทําการติดตั้ง Appserv หรือ WMServer โดยในขั้นแคกทานตองคัดลอก ไฟลติดตั้งขึ้นไปไวบนHosting โดยการใชโ ปรแกรม FTP เชน SSH Secure Shell Client, WS_FTP, CuteFTP เปน ตน การคัดลอก หรอื การ Upload ไฟลติดตงั้ Joomla ขึ้นไปไวบ น Hosting โดยใช (SSH SecureShell Client) กอ นอื่นจะตอ งทราบ Username Password ของ Hosting เพอ่ื ทจ่ี ะใชในการ Login และตองทําการติดต้ัง SSH Secure Shell Client โดยสามารถดาวนโหลดไดท่ี http://www.ssh.com เมื่อไดโ ปรแกรมแลว จึงทําการติดต้ัง ดงั นี้ เม่ือดาวนโหลดโปรแกรมไดแลว ทําการดับเบิ้ลคลิกโปรแกรม แลวโปรแกรมจะทําการติดตง้ั โดยขน้ึ หนาจอ ดงั รปู
- 13 -ทาํ การเลอื กปุม Next แลวจะไดห นาจอ ดงั รูป เมอ่ื อา นเงอื่ นไขเสรจ็ แลว ใหค ลิก Yes ทาํ การ Next
- 14 -ทําการกด Nextทาํ การกด Nextทําการกด Next
- 15 -รอจนกวา ทาํ การตดิ ตั้งแลว เสร็จจะข้ึนหนา จอ ดงั รูปหนา จอเม่อื ตดิ ตง้ั โปรแกรมเสร็จเรยี บรอ ยแลว ใหกด Finish เพอื่ เสรจ็ ส้ินการตดิ ต้งั เม่ือไดทําการติดต้ังโปรแกรมเสร็จเรียบรอยข้ันตอนตอไปคือ การ Upload FileJoomlaInstallation ขนึ้ บน Hosting ทําการเปดโปรแกรม SSH Secure Shell Client ขึ้นมา ดังรปู
- 16 -ทาํ การ Connect ไปยงั Hosting โดยกดปุม จะไดห นา ถัดไปหลังจากนน้ั ใหใสขอ มูล Host Name: (ตอ งทราบจากเจาของ Hosting) User Name: (ตอ งทราบจากเจา ของ Hosting)เมอ่ื ทาํ การกรอกขอมลู เสรจ็ เรียบรอยแลว คลิกปุม Connect จะไดห นา จอถัดไป ดงั น้ี หนาจอสําหรับใส Password หลังจากใส Password เรียบรอยแลว คลิกที่ปุม OK เพื่อConnect เขา สู Hosting หลังจากที่ Connect เรยี บรอ ยแลว จะไดห นาจอถดั ไป
- 17 - ทําการคลิกทปี่ ุม OK อีกครัง้เม่ือเขามายังระบบเรียบรอยแลว ใหทําการสราง Folder โดยใชคําส่ัง$ mkdir public_html สราง Folder public_html แลว ใชคําส่ัง $ ls เพ่ือดูวา Folder public_htmlถูกสรา งหรือยัง หลงั จากท่ี Folder public_html ถกู สรางขึน้ เรยี บรอยแลว ใหทําการเปลี่ยน Permission ของFolder public_html โดยใชคําสัง่ $ chmod 777 public_html ขั้นตอนตอไป คือ การ Upload file ขึ้นไปยัง Hosting มีข้ันตอนดังนี้ ไปที่ Window -->New File Transfer in Current Directory ดังรปู
- 18 - ทาํ การ Upload File โดยการคลิก JoomlaSiam_1[1].0.12-Stable-Full_Package.tar.gz เมาสปมุ ขวามอื ทไี่ ฟล Joomla แลวคลกิ ท่ี Upload เม่อื ไฟล Joomla upload ขึน้ ไปยงั Hosting เรยี บรอ ยแลว ใหกลับมาท่ี ssh ตัวเดิม แลว ใชคาํ สง่ั $ tar –xzvf ตามดวยชอื่ ไฟล เชน $ tar –xzvf JoomlaSiam_1[1].0.12-Stable-Full_Package.tar.gz รอสักครู แลว ใชคําสงั่ ls เพ่อื ดวู า ดปรแกรมได Unzip เรียบรอยยัง หลังจากนนั้ ใหเ ปด Browser แลว พิมพ URL ในชอ ง Address เชนhttp://www.esanenvi.com จะปรากฏหนาจอแสดงการตรวจสอบขอมูลของ Joomla ขน้ึ มาทําการเลือก Next ดงั รูป
- 19 - ทุกอยางควร set ตามคําแนะนํา โดยเฉพาะ ตรง configuration.php ควรเปน writeable กด Next
- 20 -เขาสูหนา แสดง license ถา ตอ งการตดิ ต้ัง หลงั จากยอมรับขอ ตกลง กด Next เขาสู ข้ันตอนที่ 1 step-1
- 21 - ใสคา Hostname (\"สวนใหญใ ช localhost\") ใสค า MySQL? Username (ชอ่ื user ที่ใชฐานขอ มลู / Username ทีเ่ ขา Hosting ) ใสค า MySQL? Password (พาสเวรด์ิ ทีใ่ ชฐานขอมูล / Password ที่เขา Hosting ) ใสช ือ่ MySQL? Database name (ชอื่ ฐานขอ มลู ทใี่ ช ในทนี่ ี้ใช \"joomla_db\") ใส MySQL? table prefix (ใสหรอื ไมใ สก ไ็ ด เปนการตงั้ คา นําหนา ชื่อตารางในฐานขอ มลู ) กด Next เขาสขู ัน้ ตอนท่ี 2 step-2 ใสช่อื เว็บไซต ท่ีตองการ ในทนี่ ้เี ปน The Home of JoomlaInstallation กด Next
- 22 -เขา สขู ัน้ ตอนที่ 3step-3 ยนื ยนั คา ตา งๆ ไดแ ก URL,Path,Admin email,password( จํา หรือแกไ ขไดตามตองการ) กด Next เขาสูข น้ั ตอนที่ 4 step-4ขนั้ ตอนสดุ ทาย ของการติดตง้ั ถา ตดิ ตั้งสําเร็จ จะแสดงขอ ความวา \"Congratulations! Joomla isinstalled\"
- 23 - แสดงชือ่ admin และ password สาํ หรับการแกไ ข รายละเอยี ดของ joomla ซ่งึ จะกลาวใน หัวขอ ถดั ไป ปุม ดานบน ขวามือ คอื View Site และ Administration ถา เลือก View Site และ Administration ในขณะนจี้ ะพบหนา จอ ดังน้ี แสดงวาเราตองไปลบ หรือเปลย่ี นข่อื ไดเรกทอรี ใน joomla ทช่ี ่ือวา installation แลว ทาํ การrefresh ใหม
- 24 - เขาสู JoomlaInstallation ถาเลือก View Site และ Administration (หลังจาก ลบ หรือเปล่ียนขื่อไดเรกทอรี installation ) View site : สาํ หรับแสดงหนา interface สําหรบั user ของ joomla Administration : สําหรบั หนา interface การปรบั แตง แกไข joomla เปนสว นของผดู ูแล ระบบ14. ส้นิ สดุ การตดิ ตั้ง joomla
- 25 -
Search
Read the Text Version
- 1 - 23
Pages: