Upload
somphop-ninchan
View
229
Download
3
Embed Size (px)
DESCRIPTION
สอนการใช้ การติดตั้ง joomla
Citation preview
- 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'; $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
- 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. เขาสูขั้นตอนที่ 3 step-3
ยืนยนัคาตางๆ ไดแก URL,Path,Admin email,password( จํา หรือแกไขไดตามตองการ) กด Next
12. เขาสูขั้นตอนที่ 4 step-4
ขั้นตอนสุดทาย ของการติดตั้ง ถาติดตั้งสําเร็จ จะแสดงขอความวา "Congratulations! Joomla is installed"
- 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 ใหม
- 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 Secure Shell Client) กอนอื่นจะตองทราบ Username Password ของ Hosting เพื่อที่จะใชในการ Login และตองทําการติดตั้ง SSH Secure Shell Client โดยสามารถดาวนโหลดไดที่ http://www.ssh.com เมื่อไดโปรแกรมแลวจึงทําการติดตั้ง ดังนี้
เมื่อดาวนโหลดโปรแกรมไดแลว ทําการดับเบิ้ลคลิกโปรแกรม แลวโปรแกรมจะทําการติดตั้งโดยขึ้นหนาจอ ดังรูป
- 13 -
ทําการเลือกปุม Next แลวจะไดหนาจอ ดงัรูป
เมื่ออานเงื่อนไขเสร็จแลว ใหคลิก Yes
ทําการ Next
- 14 -
ทําการกด Next
ทําการกด Next
ทําการกด Next
- 15 -
รอจนกวาทําการติดตั้งแลวเสร็จจะขึ้นหนาจอ ดังรูป
หนาจอเมื่อตดิตั้งโปรแกรมเสร็จเรียบรอยแลว ใหกด Finish เพื่อเสร็จสิ้นการติดตั้ง
เมื่อไดทําการติดตั้งโปรแกรมเสร็จเรียบรอยข้ันตอนตอไปคือ การ Upload File JoomlaInstallation ขึ้นบน 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 -
เขาสูขั้นตอนที่ 3 step-3
ยืนยนัคาตางๆ ไดแก URL,Path,Admin email,password( จํา หรือแกไขไดตามตองการ) กด Next
เขาสูขั้นตอนที่ 4 step-4
ขั้นตอนสุดทาย ของการติดตั้ง ถาติดตั้งสําเร็จ จะแสดงขอความวา "Congratulations! Joomla is installed"
- 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 -