04
Sep
2015

แสดงผลดีขนาด 1920*1080px

ติดต่อ-สอบถาม
โทร : 080-244-7771 (ริว)
อีเมล์ : akasit_w@hotmail.com
รับทำเว็บ : Joomla-Creative.com
Line ID : joomla-creative

Copyright © 2015 JoomlaHitz.com
All Rights Reserved | Designed by joomlahitz.com

JoomlaHitZ ทำเว็บไซต์ สร้างเว็บ ออกแบบเว็บ joomla ( จูมล่า) สอนใช้งาน joomla และ Extension Component Module Plugin การสร้าง Template  ด้วยตัวเอง

  • EDITOR TALK..

    สวัสดีครับ..มาอัพเดท! หลังจากที่ตัดสินใจครั้งใหญ่แล้ว ผมเลือกเดินสาย คนทำเว็บ เต็มตัว ก็เลยได้มีเวลา มาดูในสิ่งที่ผมรัก ซึ่งขาดเรื่องเวลามานานแสนนาน ถึงคราวที่ต้องปรับเปลี่ยนกันขนานใหญ่ ทั้งตัวผมเอง และเว็บ joomlahitz เพื่อให้ดูเป็นเป็นทางการด้านการทำเว็บไซต์กับเขาบ้าง.. มาในเวอร์ชั่นนี้ จะตัดส่วนที่ไม่ใช้ออกให้หมด เริ่มต้นกันใหม่กับเนื้อหาที่ต้องทำให้ดียิ่งขึ้น รวมถึงรูปแบบเว็บไซต์ที่ต้องดูเป็นผู้ใหญ่สักที ตอนนี้ขอเริ่มด้วยการอัพเดทตัวเว็ปไซต์ก่อนนะครับ อย่างอื่นก็จะค่อยๆเพิ้มเติมเข้ามาเรื่อยๆ ยังไงก็อย่าลืมติดตามกันด้วยนะครับ...ขอบคุณครับ Webmaster JoomlaHitz.com ริว

ข่าวสาร Joomla

ขอเชิญร่วมงานสัมมนา OSEDA 2015

สมาคมศึกษาและพัฒนาโอเพ่นซอร์ส (OSEDA) ขอเชิญร่วมงาน OSEDA 2015 Seminar ในหัวข้อ Power of Open Source...

พื้นฐาน Website

การติดตั้ง FireZilla

สวัสดีครับวันนี้เราจะมาพูดถึงการใช้โปรแกรมในการอัพโหลดไฟล์เข้าสู่ Hosting กันนะครับ ซึ่งโดยปกติทั่ว...

ส่วนต่างๆ และขั้นตอนการใช้งาน Joomla

มารู้จัก User Manager กันครับ

มารู้จัก User Manager กันครับ

สวัสดีครับวันนี้เราจะมาคุยกันในเรื่องของการจัดการ Users ด้วย User Manager ซึ่งเ...

ข้อมูลดีๆ ที่  System Information

ข้อมูลดีๆ ที่ System Information

สวัสดีครับ วันนี้เราจะมาพูดกันในเรื่องของรายละเอียดของเว็บไซต์กันนะครับ ว่าเราส...

มาทำการ Purge Expired Cache กันครับ

มาทำการ Purge Expired Cache กันครับ

สวัสดีครับ วันนี้เราจะมาต่อกันในเรื่องของ Cache กันอีกสักนิดนะครับ ซึ่งในที่นี้...

Clear Cache กันสักนิด จิตแจ่มใส!

Clear Cache กันสักนิด จิตแจ่มใส!

สวัสดีครับ วันนี้เราจะมาพูดกันถึงเรื่องของการเคลีย Cache กันนะครับ เพราะเจ้า Ca...

เคลียงานค้างง่ายๆ ด้วย Global Check-in

เคลียงานค้างง่ายๆ ด้วย Global Check-in

สวัสดีครับ วันนี้เรามาต่อกัน ในเรื่องของส่วนที่เป็น Global Check-in นะครับ ซึ่ง...

เทคนิค การใช้งาน Joomla

Upgrade Joomla 2.5 to Joomla 3.x

Upgrade Joomla 2.5 to Joomla 3.x

สวัสดีครับ ช่วงนี้ joomla 3.0.x กำลังมาแรงจริงๆ มีแต่คนอยากจะลองใช้ รวมถึงผมด้ว...

กำหนด Directory Permissions  777 ใน Joomla 3

กำหนด Directory Permissions 777 ใน Joomla 3

สวัสดีครับ หลังจากที่เราได้ลองติดตั้ง Joomla 3.0.x ลงในโฮสจริงกันไปแล้วนั้น ส่ว...

MySQLi ใน joomla 2.5

MySQLi ใน joomla 2.5

สวัสดีครับ หลังจากที่เราได้ทำการติดตั้ง Joomla 2.5 แล้วนั้น ในขั้นตอน การตั้งค่...

การแก้ปัญหา Joomla

fix Magic Quotes GPC ให้เป็น Off

fix Magic Quotes GPC ให้เป็น Off

สวัสดีครับ ตอนนี้เพื่อนๆหลายคนก็คงอยากที่จะได้ลองเล่นกับ Joomla 3.0 กันแล้วใช่ไ...

New Extension Error in Admin Page

New Extension Error in Admin Page

สวัสดีครับวันนี้ขอนอกประเด็นนิดนึงนะครับ พอดีมีเพื่อนๆได้เมล์มาถามผมว่าควรทำไงด...

Component Extensions Joomla

User and User Group ใน K2

สวัสดีครับ กลับมาพบกันอีกนะครับ ช่วงนี้เนื้อหาของ K2 อาจจะเยอะหน่อยนะครับ แต่ก็คงเป็นรายละเอียดเล็ก...

Module Extensions Joomla

2 คอลัมสไตร์ content ด้วย Xpert Contents

สวัสดีครับ มีเพื่อนๆสอบถามกันมามากถึงการทำ การแสดงเนื้อหา Content แบบเว็บดังๆ เช่น Mthai หรือ Sanoo...

Plugin Extensions Joomla

จัดการแท็ก Title และ Alt ด้วย SEO Friendly Links and Images

สวัสดีครับ วันนี้เรามาเปลี่ยนแนวกันบ้างดีกว่า ลองมาเล่นกับการทำ seo บ้างนะครับ เพื่อนๆอยากให้เว็บเพ...

พื้นฐาน Template

การตัดเว็บด้วย PhotoShop

การตัดเว็บด้วย PhotoShop

สวัสดีครับ หลังจากที่เราได้ดูในเรื่องของ Div และ css กันไปบ้างแล้วนั้น ในบทนนี้...

พื้นฐานการใช้งาน css

พื้นฐานการใช้งาน css

สวัสดีครับ หลังจากที่ผมได้แนะนำการสร้าง Div เบื่องต้น ในไฟล์ index.php ของเทมเพ...

พื้นฐานการสร้าง Div set

พื้นฐานการสร้าง Div set

สวัสดีครับ หลังจากที่เราได้พอนึกถึงรูปแบบของการออกแบบเว็บไซต์ไปแล้วนั้น ในบทนี้...

รูปแบบการออกแบบเว็บไซต์ Template

รูปแบบการออกแบบเว็บไซต์ Template

สวัสดีครับ หลังจากที่เราได้ทราบถึงองค์ประกอบพื้นฐานในเว็บไซต์ และการเลือกใช้เทม...

E-commerce Joomla

การตั้งค่า Configuration Virtuemart 3

การตั้งค่า Configuration Virtuemart 3

สวัสดีครับ วันนี้เราจะมาเริ่มต้นการใช้งาน Joomla ในส่วนของคอมโพแนนท์ที่มีชื่อว่...

การติดตั้งภาษาไทยใน VirtueMart 3

การติดตั้งภาษาไทยใน VirtueMart 3

สวัสดีครับ หลังจากที่เราได้ติดตั้ง และแก้ปัญหาเบื้องต้นกันไปแล้วนั้น ก่อนนที่เร...

แก้ปัญหา Safe Path is empty

แก้ปัญหา Safe Path is empty

สวัสดีครับ หลังจากที่เราได้ทำการติดตั้ง VirtueMart 3 กันไปแล้วนั้น ส่วนมากไม่ว่...

การติดตั้ง Joomla 2.5.x

   สวัสดีครับ วันนี้เราจะมาเริ่มกันที่เรื่องของการติดตั้ง Joomla 2.5 กันก่อนนะครับ ซึ่งก็มีขั้นตอนคล้ายๆกับ Joomla 1.5 เราไปดูขั้นตอนการติดตั้งกันเลยดีกว่านะครับ


1.ก่อนอื่นเพื่อนๆต้องดาวน์โหลด Joomla 2.5 มาก่อนนะครับ ซึ่งในขณะนี้จะเป็นเวอร์ชั่น Joomla 2.5.4 นะครับ หลังจากที่ดาวน์โหลดมาแล้ว ก็ให้แตกไฟล์ลงไปในโฟรเดอร์ของ เว็บเซฟเวอร์ ในเครื่องคอม ได้เลยนะครับ ในที่นี้ผมใช้ Appserv ก็จะวางไว้ในโฟรเดอร์ www ของ Appserv นะครับ โดยมี sub floder ย่อย คือ demo โดยตั้งชื่อโฟรเดอร์ของ joomla 2.5 ว่า joomla25 ดังรูปที่.1



รูปที่.1

2.พาทของเว็บไซต์เราก็คือ http://localhost/demo/joomla25 นะครับ แต่ช้าก่อน ก่อนที่เราจะติดตั้งนั้น เราต้องสร้างดาตาเบสขึ้นมาก่อนนะครับ เพื่อนๆสามารถดูวิธีการสร้างดาตาเบสใหม่ได้จากบทความ การสร้างฐานข้อมูลผ่าน phpMyAdmin นะครับ เมื่อเรามี ดาตาเบส หรือฐานข้อมูลแล้ว เราก็มาติดตั้ง Joomla 2.5 กันได้เลยนะครับ โดยให้เราเข้าไปที่ URL ของเว็บเบาเซอร์ ตามที่เราแตกไฟล์เอาไว้ ในที่นี้คือ http://localhost/demo/joomla25 นะครับ เราก็จะมาที่หน้าแรกของการติดตั้ง ดังรูปที่.2


รูปที่.2

3.ในหน้านี้ ให้เราเลือกภาษาสำหรับการติดตั้งนะครับ (เฉพาะการติดตั้ง เท่านั้นนะครับ ที่เป็นภาษาไทย ถ้าจะใช้ในเว็บไซต์เราต้องโหลดตัวภาษาไทย สำหรับ Joomla 2.5 เพิ่มเข้าไปอีกที ทีหลังนะครับ ) สรุป ก็ให้เลือก ภาษาไทย นะครับ แล้วคลิ๊กที่ Next ต่อได้เลยนะครับ เราก็จะมาที่ ตรวจสอบระบบก่อนการติดตั้ง ดังรูปที่.3



รูปที่.3

4.ในหน้านี้จะเป็นการตรวจสอบความพร้องของระบบก่อนนะครับ ซึ่งปัญหาที่เจอกันบ่อยๆ ในการติดตั้งลงในเว็บไซต์จริง หรือในโฮสติ้ง นั้นก็คือในรายการที่ชื่อว่า configuration.php เขียนได้ นั้น ค่าที่ได้จะเป็น คำว่า ไม่ หรือ ตัวอักศรสีแดง นะครับ นั้นก็จะหมายความว่า ถ้าเราติดตั้งลงไปทั้งที่ค่าในบรรทัดนี้ยังเป็น คำว่า ไม่ หรือ ตัวอักษรสีแดง อยู่ ระบบของ joomla ก็จะไม่สามารถเซฟค่า config ต่างๆ ลงในไฟล์ configuration.php ของ Joomla 2.5 ได้นั้นเอง (จริงๆเราสามารถเซฟ config ต่างๆ ในตอนท้ายการติดตั้ง เพื่อนำไปคัดลอกลงในไฟล์ configuration.php ที่หลังก็ได้ครับ แต่อาจดูยุ่งยากสักหน่อย) วิธีแก้ ง่ายๆคือ ให้เราไปเปลี่ยนสิทธิ ( Permission) ในโฟรเดอร์ที่เก็บไฟล์และโฟรเดอร์ ของ Joomla 2.5 ให้มาเป็นค่า 777 นะครับ ดังรูปที่.4



รูปที่.4

5.ในรูปที่.4 นั้นเป็นการแก้ไข permission ด้วยโปรแกรม FileZilla ที่โฟรเดอร์ joomla25 โดยคลิ๊กขวา ที่โฟรเดอร์ เลือกหัวข้อล่างสุด ที่ชื่อว่า file permissions เราก็จะเข้ามาที่หน้า Chang file attributes ก็ให้เปลี่ยนที่ค่า Numeric value: ให้เป็น 777 แล้วก็ ok นะครับ ซึ่งขั้นตอนเหล่านี้จะทำไในเซิฟเวอร์จริงหรือในโฮสติ้งของเว็บไซต์เราจริงๆนะครับ ในเครื่องคอมนี้ไฟล์ configuration.php จะสามารถเขียนทับได้อยู่แล้วนะครับ จากนั้นก็ให้เราคลิ๊กที่ ต่อไป นะครับ เราก็จะมาที่หน้า License ดังรูปที่.5



รูปที่.5

6.ในหน้านี้จะเป็น หน้าลิขสิทธิ นะครับ ให้เราคลิ๊ก ต่อไป ได้เลยนะครับ เราก็จะมาที่หน้า การตั้งค่าฐานข้อมูล นะครับ ดังรูปที่.6



รูปที่.6

7.ในหน้านี้จะเป็นการกำนหดการเชื่อต่อกันฐานข้อมูล หรือ ดาตาเบส ของเรานะครับ โดยมีรายละเอียดดังนี้นะครับ

7.1 ชนิดของฐานข้อมูล โดยปกติส่วนมาก จาก Joomla 1.5 นั้นเราจะถูกตั้งค่าเริ่มต้นเป็น Mysql นะครับ แต่พอเป็นเวอร์ชั่น Joomla 2.5 ค่าเริ่มต้น กลับเป็น Mysqli นะครับซึ่งในส่วนนนี้ผมจะกล่าวอีกทีในบทต่อไปนะครับ แต่ให้เราเลือกที่ Mysqli นะครับ
7.2 ชื่อโฮส เป็นชื่อของเว็บไซต์ดาตาเบส โดยค่าปกติก็คือ localhost ให้เราใช้ค่าเดิมได้เลย
7.3 ชื่อผู้ใช้ฐานข้อมูล โดยปกติก็จะชื่อ root สำหรับเว็บเซิฟเวอร์ในคอมพิวเตอร์นะครับ ถ้าเป็นโฮสจริง ก็จะขึ้นอยู่กับที่เราสร้างในดาตาเบสของโฮสติ้งนะครับ
7.4 รหัสผ่าน ก็จะเป็นรหัสที่เราสร้างไว้ในตอนติดตั้งเว็บเซอร์เวอร์
7.5 ชื่อฐานข้อมูล ให้ใส่ชื่อฐานข้อมูลหรือดาตาเบสที่เราสร้างไว้ลงไปนะครับ
7.6 คำนำหน้าตาราง หรือ Prefix เป็นการกำหนดชื่อหน้าของตารางดาตาเบส ไว้แยกตารางในกรณีที่มี joomla หลายตัวในดาตาเบสตัวเดียวกัน โดยต่อท้ายด้วยเครื่องหมาย _ (ขีดล่าง) เสมอนะครับ
7.7 หากเคยติดตั้งจูมล่าแล้ว
7.7.1 สำรองฐานข้อมูล เป็นการทำการสำรองตารางฐานข้อมูลหากในกรณีมีตารางฐานข้อมูลชื่อเดียวกัน (โดยปกติถ้าเราตั้งค่า คำนำหน้าตาราง (prefix) ต่างกัน ก็จะไม่สามารถทับกันได้อยู่แล้วนะครับ) แต่ถ้าเหมือนกันก็จะทำตารางสำรองขึ้นมานะครับ
7.7.2 ลบทิ้ง หากพบว่ามีอยู่แล้วก็จะทำการลบทิ้งนะครับสำหรับตารางฐานข้อมูลเดิม
8.จากนั้นเมื่อกำหนเรียบร้อยแล้ว ก็คลิ๊กที่ ต่อไป ได้เลยนะครับ เราก็จะไปที่หน้า การตั้งค่า FTP ดังรูปที่.7



รูปที่.7

ในหน้า การตั้งค่า FTP นี้ เป็นการกำหนดค่าการเชื่อมต่อการอัพโหลดไฟล์กับ Joomla นะครับ แต่เราไม่ต้องใช้ เพราะโดยปกติเราจะสามารถอัพโหลดไฟล์ผ่านทาง FTP Program ต่างๆอยู่แล้ว นะครับ เช่น FileZilla เป็นต้น ก็ให้เราข้ามไปได้เลยโดยการกดที่ ต่อไป นะครับ เราก็จะมาที่หน้า ตั้งค่าหลักของเว็บ ดังรูปที่.8



รูปที่.8

9.ในหน้านี้จะเป็นการกำหนดค่าเบื้องต้นของเว็บไซต์นะครับ โดยมีรายละเอียด ดังนี้
9.1 ชื่อเว็บ เป็นการกำหนด ไตเติลของเว็บไซต์นะครับ ซึ่งจะแสดงในหน้าเว็บแล้วในส่วนของ admin
9.2 อีเมลของคุณ กำหนดอีเมล์ที่จะใช้นะครับ ในที่นี้ก็จะเป็นอีเมล์หลักในการติดต่อผ่าน user admin และในส่วนเว็บไซต์ทั้งหมดนะครับ
9.3 ชื่อเข้าระบบของผู้ดูแล โดยปกติ joomla 1.5 จะกำหนดชื่อของผู้ดูแลระบบแบบตายตัว โดยใช้ชื่อ admin แต่สำหรับ Joomla 2.5 สามารถให้เราเปลี่ยนชื่อผู้ดูแลระบบ ตามที่เราต้องการได้นะครับ
9.4 รหัสผ่านผู้ดูแล และ ยืนยันรหัสผ่านผู้ดูแล ให้เรากำหนดรหัสผ่านและใส่ซ้ำลงไปในช่องยืนยัน อีกทีนะครับ
9.5 เลือกข้อมูลตัวอย่าง เป็นการเลือกที่จะให้ติดตั้งข้อมูลตัวอย่างหรือไม่ หากต้องการ ก็คลิ๊กที่ปุ่ม ติดตั้งข้อมูลตัวอย่าง (ในกรณีถ้าเราจะทำเว็บไซต์งานจริงของเราแล้ว ไม่แนะนำให้ลงข้อมูลตัวอย่างลงไป เพราะจะทำให้เรางง กับการกำหนดค่าที่มีอยู่แล้ว ถ้าต้องการมีไว้ดูเปรียบเทียบ แนะนำให้ ลงใน joomla อีกตัว ที่ไม่ใช้เว็บไซต์งานของเรา แล้วค่อย เปิดดูเปรียบเทียบนะครับ) ในกรณีนี้ผมทำเป็นตัวอย่าง ก็จะกด ติดตั้งข้อมูลตัวอย่างนะครับ

10.เมื่อกำหนดเสร็จแล้วก็คลิ๊กที่ ต่อไป นะครับ เราก็จะมาที่หน้า เสร็จสิ้น ดังรูปที่.9



รูปที่.9

ในหน้านี้ เป็นการสิ้นสุดการติดตั้ง นะครับ โดยให้เราเลือก ลบโฟรเดอร์ installation ก่อนนะครับ เพื่อลบโฟรเดอร์ของการติดตั้ง จากนั้นก็ให้เราเลือกว่าจะไปในส่วนไหนระหว่าง หน้าเว็บไซต์ ดังรูปที่.10



รูปที่.10

ส่วนในหน้า administrator นั้น ดังรูปที่.11



รูปที่.11

ในการเข้าหน้า administrator ในครั้งต่อไป ก็ให้เราพิมพ์ administrator ต่อจะพาทของเว็บเรานะครับ ในที่นี้ก็คือ http://localhost/demo/joomla25/administrator นั้นเอง

ในบทต่อไปเราจะมาดูว่า ทำไมในการติดตั้งนั้น ในส่วนดาตาเบส จะต้องเป็น Mysqli แล้วมันแตกต่างกับ Mysql ยังไง รอติดตามนะครับ


ขอบคุณครับ
Webmaster