Download - การติดตั้ง joomla
![Page 1: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/1.jpg)
- 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 ดังภาพ
![Page 2: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/2.jpg)
- 4 -
3. เมื่อเปดดภูายในไดเรกทอรี /joomla จะพบหลายไฟลและหลายไดเรกทอรี ดังภาพ
4. เขาไปที่ "http://localhost/phpmyadmin" จากนัน้กรอกยูสเซอรและพาสเวิรดที่ไดกําหนดไวตอนติดตั้ง AppServ จากนัน้สรางฐานขอมูลเปลาๆ ช่ืออะไรก็ได ในที่นี้ใชช่ือ joomla_db
![Page 3: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/3.jpg)
- 5 -
5. แกไขไฟล configuration.php-dist ดังนี ้
$mosConfig_offline = '0'; $mosConfig_host = 'localhost'; // This is normally set to localhost $mosConfig_user = 'yourUser'; // MySQL username $mosConfig_password = 'yourPassword'; // MySQL password $mosConfig_db = 'joomla_db'; // MySQL database name $mosConfig_dbprefix = 'jos_'; // Do not change unless you need to!
แกไขแลวเปลีย่น เปนชื่อไฟล configuration.php
![Page 4: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/4.jpg)
- 6 -
6. เปด web Browser ขึ้นมาเรียกไปยัง ไดเรกทอรี joomla "http://localhost/joomla" 7. จะเห็นหนาแรก ของการตดิตั้ง เปนการตรวจสอบความเรียบรอยของไฟลตางๆ เกี่ยวกับการติดตั้ง pre-install check
ทุกอยางควร set ตามคําแนะนํา โดยเฉพาะ ตรง configuration.php ควรเปน writeable กด Next
![Page 5: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/5.jpg)
- 7 -
8. เขาสูหนาแสดง license
ถาตองการติดตั้ง หลังจากยอมรับขอตกลง กด Next
9. เขาสู ขั้นตอนที่ 1 step-1
![Page 6: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/6.jpg)
- 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
![Page 7: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/7.jpg)
- 9 -
11. เขาสูขั้นตอนที่ 3 step-3
ยืนยนัคาตางๆ ไดแก URL,Path,Admin email,password( จํา หรือแกไขไดตามตองการ) กด Next
12. เขาสูขั้นตอนที่ 4 step-4
ขั้นตอนสุดทาย ของการติดตั้ง ถาติดตั้งสําเร็จ จะแสดงขอความวา "Congratulations! Joomla is installed"
![Page 8: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/8.jpg)
- 10 -
แสดงชื่อ admin และ password สําหรับการแกไข รายละเอียดของ joomla ซ่ึงจะกลาวในหัวขอถัดไป
ปุมดานบน ขวามือ คือ View Site และ Administration
ถาเลือก View Site และ Administration ในขณะนีจ้ะพบหนาจอ ดังนี ้
แสดงวาเราตองไปลบ หรือเปลี่ยนขื่อไดเรกทอรี ใน joomla ที่ช่ือวา installation แลวทําการ refresh ใหม
ถาเกิดโปรแกรมฟอง ใหแกไข 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 ใหม
![Page 9: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/9.jpg)
- 11 -
13. เขาสู JoomlaInstallation ถาเลือก View Site และ Administration (หลังจาก ลบ หรือเปลี่ยนขื่อไดเรกทอรี installation )
View site : สําหรับแสดงหนา interface สําหรับ user ของ joomla
Administration : สําหรับหนา interface การปรับแตง แกไข joomla เปนสวนของผูดูแลระบบ
14. ส้ินสุดการติดตั้ง joomla
![Page 10: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/10.jpg)
- 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 Secure Shell Client) กอนอื่นจะตองทราบ Username Password ของ Hosting เพื่อที่จะใชในการ Login และตองทําการติดตั้ง SSH Secure Shell Client โดยสามารถดาวนโหลดไดที่ http://www.ssh.com เมื่อไดโปรแกรมแลวจึงทําการติดตั้ง ดังนี้
เมื่อดาวนโหลดโปรแกรมไดแลว ทําการดับเบิ้ลคลิกโปรแกรม แลวโปรแกรมจะทําการติดตั้งโดยขึ้นหนาจอ ดังรูป
![Page 11: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/11.jpg)
- 13 -
ทําการเลือกปุม Next แลวจะไดหนาจอ ดงัรูป
เมื่ออานเงื่อนไขเสร็จแลว ใหคลิก Yes
ทําการ Next
![Page 12: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/12.jpg)
- 14 -
ทําการกด Next
ทําการกด Next
ทําการกด Next
![Page 13: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/13.jpg)
- 15 -
รอจนกวาทําการติดตั้งแลวเสร็จจะขึ้นหนาจอ ดังรูป
หนาจอเมื่อตดิตั้งโปรแกรมเสร็จเรียบรอยแลว ใหกด Finish เพื่อเสร็จสิ้นการติดตั้ง
เมื่อไดทําการติดตั้งโปรแกรมเสร็จเรียบรอยข้ันตอนตอไปคือ การ Upload File JoomlaInstallation ขึ้นบน Hosting ทําการเปดโปรแกรม SSH Secure Shell Client ขึ้นมา ดังรูป
![Page 14: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/14.jpg)
- 16 -
ทําการ Connect ไปยัง Hosting โดยกดปุม จะไดหนาถัดไป
หลังจากนัน้ใหใสขอมูล Host Name: (ตองทราบจากเจาของ Hosting) User Name: (ตองทราบจากเจาของ Hosting) เมื่อทําการกรอกขอมูลเสร็จเรียบรอยแลว คลิกปุม Connect จะไดหนาจอถัดไป ดังนี ้
หนาจอสําหรับใส Password หลังจากใส Password เรียบรอยแลว คลิกที่ปุม OK เพื่อ
Connect เขาสู Hosting หลังจากที่ Connect เรียบรอยแลว จะไดหนาจอถัดไป
![Page 15: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/15.jpg)
- 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 ดังรูป
![Page 16: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/16.jpg)
- 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 ดังรูป
![Page 17: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/17.jpg)
- 19 -
ทุกอยางควร set ตามคําแนะนํา โดยเฉพาะ ตรง configuration.php ควรเปน writeable กด Next
![Page 18: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/18.jpg)
- 20 -
เขาสูหนาแสดง license
ถาตองการติดตั้ง หลังจากยอมรับขอตกลง กด Next
เขาสู ขั้นตอนที่ 1 step-1
![Page 19: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/19.jpg)
- 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
![Page 20: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/20.jpg)
- 22 -
เขาสูขั้นตอนที่ 3 step-3
ยืนยนัคาตางๆ ไดแก URL,Path,Admin email,password( จํา หรือแกไขไดตามตองการ) กด Next
เขาสูขั้นตอนที่ 4 step-4
ขั้นตอนสุดทาย ของการติดตั้ง ถาติดตั้งสําเร็จ จะแสดงขอความวา "Congratulations! Joomla is installed"
![Page 21: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/21.jpg)
- 23 -
แสดงชื่อ admin และ password สําหรับการแกไข รายละเอียดของ joomla ซ่ึงจะกลาวในหัวขอถัดไป
ปุมดานบน ขวามือ คือ View Site และ Administration
ถาเลือก View Site และ Administration ในขณะนีจ้ะพบหนาจอ ดังนี ้
แสดงวาเราตองไปลบ หรือเปลี่ยนขื่อไดเรกทอรี ใน joomla ที่ช่ือวา installation แลวทําการ refresh ใหม
![Page 22: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/22.jpg)
- 24 -
เขาสู JoomlaInstallation ถาเลือก View Site และ Administration (หลังจาก ลบ หรือเปลี่ยนขื่อไดเรกทอรี installation )
View site : สําหรับแสดงหนา interface สําหรับ user ของ joomla
Administration : สําหรับหนา interface การปรับแตง แกไข joomla เปนสวนของผูดูแลระบบ
14. ส้ินสุดการติดตั้ง joomla
![Page 23: การติดตั้ง joomla](https://reader030.vdocuments.mx/reader030/viewer/2022020801/568bd72f1a28ab20349ed0ca/html5/thumbnails/23.jpg)
- 25 -