Templates by BIGtheme NET
หน้าแรก / การสร้างเว็บไซต์ ด้วย Joomla / วิธีติดตั้ง Joomla! (เวอร์ชั่น 1.5) แบบ Step by Step

วิธีติดตั้ง Joomla! (เวอร์ชั่น 1.5) แบบ Step by Step



บทความนี้ เป็นบทความต่อเนื่อง เรื่อง “การสร้างเว็บไซต์แบบมืออาชีพ โดยไม่ต้องมีความรู้การเขียนโปรแกรมด้วย Joomla! กับ Case Study เว็บไซต์ Enjoy Chinese

.

วิธีการติดตั้ง Joomla! 1.5.x บน Host

หลังจากที่เช่า host และ จดโดเมนแล้ว เราจะได้ user และ password สำหรับ login เข้าสู่หน้าจัดการเว็บไซต์ ที่เรียกว่า Control Panel ซึ่ง host แต่ละเจ้าอาจจะใช้ตัว Control Panel ไม่เหมือนกัน ที่นิยมใช้ในบ้านเราคือ cPanel หรือ Direct Admin 

ให้เรา login เข้าหน้าจัดการไปสร้างฐานข้อมูล  ถ้าไม่รู้ว่าจะเข้าหน้า Control Panel ได้อย่างไร ให้ถามไปทาง host ก่อนนะคะ

1. สร้าง Database สำหรับใช้งาน Joomla! บน Host ผ่านหน้าจัดการเว็บไซต์ cPanel หรือ DirectAdmin 

สำหรับ cPanel ให้คลิกที่ MySQL Databases

install joomla

สร้าง Database
install joomla

สร้าง User สำหรับใช้งาน Database

install joomla

จับคู่ Database กับ User ที่ใช้งาน

install joomla

สำหรับ DirectAdmin  คลิกที่เมนู MySQL Management  แล้วคลิกที่ Create new Database   ให้ระบุชื่อฐานข้อมูล, ผู้ใช้งาน และรหัสผ่าน แล้วกดปุ่ม Create

install joomla

.
2. ดาวน์โหลดตัวติดตั้ง Joomla!  ได้ที่เว็บไซต์ joomla.org

install joomla

 

วันที่ 3/6/09  Joomla! update Version ล่าสุดคือ 1.5.11 แล้วค่ะinstall joomla

.
3. ไฟล์ตัวติดตั้งจะมีนามสกุล .zip ให้แตกไฟล์ด้วยโปรแกรม WinZip หรือ WinRAR  จะได้ไฟล์ดังภาพ

install joomla

.
4. Upload ไฟล์ทั้งหมดไปยัง Host  โดยใช้โปรแกรม FTP เช่น Filezilla

  • ถ้าต้องการให้เข้าหน้าแรกของเว็บไซต์แล้วเป็น Joomla เลยให้ upload file ไว้ที่ public_html
  • ถ้าต้องการให้ใช้งานผ่าน path อื่น เช่น “http://www.yourdomail.com/chinese/” ให้สร้าง folder ชื่อ  “chinese” ก่อน แล้ว upload file ไว้ที่ folder “chinese”

install joomla

.
5. เปิดโปรแกรม Notepad แล้วบันทึกหน้าว่างๆ นั้นเป็นชื่อ “configuration.php” แล้วให้ Upload file นี้ขึ้นไปยัง Host ด้วย  จากนั้นคลิกขวาที่ไฟล์นี้ เลือกเมนู File Permission..  ให้กำหนดเป็น 777 โดยคลิก / ใน check box ทุกอัน (หรือระบุตัวเลขเอง) เพื่อให้สามารถเขียนค่าต่างๆ ทับไฟล์นี้ได้

** หลังจากติดตั้งเสร็จแล้ว ให้เปลี่ยน File Permission กลับมาเป็น 644  ด้วยค่ะ ***

install joomla

 

6. เปิดโปรแกรมเว็บเบราเซอร์ (IE, Firefox) แล้วพิมพ์ url
http://www.yourdomail.com  หรือ
http://www.yourdomain.com/chinese   หรือชื่อ folder ที่คุณได้ upload file ไว้ 

จะปรากฏหน้าการติดตั้ง Joomla! Installation  ให้เลือกภาษาที่คุณต้องการติดตั้ง (ภาษาไทยก็มีนะคะ) แล้วคลิกปุ่ม Next ที่มุมบนขวา

install joomla

.
7. ตรวจสอบความพร้อมของ Software ต่างๆ ที่จำเป็น เช่น PHP ต้องเป็นเวอร์ชั่น 4.3 ขึ้นไป ถ้าทุกอย่างผ่านหมด ควรจะเป็น Yes ทุกบรรทัด  จากนั้นให้คลิก Next

install joomla

.
8. ทำความเข้าใจและยอมรับเกี่ยวกับข้อตกลง License แล้วคลิก Next
install joomla

.
9. กำหนดค่าเกี่ยวกับ Database  ให้เลือกชนิดของ Database เป็น mysql, ระบุชื่อของ Host เป็น localhost, ระบุ Username, Password และ Database Name ตามที่เรากำหนดในข้อ 1 แล้วคลิก Next ไปขั้นตอนต่อไป

install joomla

install joomla

.
10.  หน้าการกำหนดค่า FTP หากเราไม่จำเป็นต้องใช้งานให้คลิก Next ผ่านไป
install joomla

11.  กำหนดข้อมูลเกี่ยวกับเว็บไซต์ของเรา ให้ระบุชื่อเว็บไซต์, e-mail และ password ของผู้ดูแลระบบ

ที่ด้านล่างถัดไปให้กดปุ่ม Install Sample Data เพื่อติดตั้งตัวอย่างข้อมูลในเว็บไซต์ เมื่อระบบติดตั้งให้เสร็จแล้วจะแสดงข้อความว่า “Sample data installed successfully”  จากนั้นคลิก Next  ค่ะinstall joomla

install joomla

.
12.  เข้าสู่ขั้นตอนสุดท้ายของการติดตั้งแล้วค่ะ ให้หน้านี้จะมีข้อความแจ้งว่าเราติดตั้งเสร็จเรียบร้อยแล้ว   และบอกให้เราไปลบ directory ชื่อ “Installation” ทิ้งด้วย มิฉะนั้นจะยังไม่สามารถใช้งาน Joomla! ได้

install joomla

 

ที่ด้านบนมุมขวาจะมีปุ่ม “Admin” สำหรับลิงค์ไปหน้าของผู้ดูแลเว็บ สำหรับบริหารจัดการเว็บไซต์ เช่น จัดการเนื้อหา, ผู้ใช้งาน, โฆษณา และอื่นๆ อีก    เราสามารถ login ด้วย user “admin” และ password ที่ได้ระบุไว้ในข้อ 11 ค่ะ install joomla

.
ส่วนปุ่ม “Site” สำหรับลิงค์ไปหน้าเว็บไซต์ของเราค่ะ   เนื้อหาที่เราเห็นในเว็บไซต์นั้นเกิดจากการที่เราติดตั้งตัวอย่างข้อมูลในข้อ 11 ค่ะ
install joomla

ในบทความต่อไปเราจะมาพูดถึงการใช้งานในหน้าจัดการเว็บไซต์ของผู้ดูแลเว็บกันค่ะ ^^

คุณอาจสนใจเรื่องนี้

วิธีแก้ไขเวลาที่แสดงผิดเพี้ยนใน Jcomment ของ Joomla!

ไม่แน่ใจว่าคนที่ใช้ตัว Comment ของ “JComment” จะเจอปัญหาเดียวกันหรือเปล่านะคะ เรื่อง “เวลาที่แสดงของ comment ไม่ถูกต้อง”  ทีแรกใช้ๆ ไปก็ไม่ได้สังเกตเรื่องเวลา เพราะเราไม่ได้เป็นคน comment แต่พอไปตอบ comment ก็เอ๊ะเวลามันแปลกๆ  ...

55 ความคิดเห็น

  1. เที่ยบ joomla กับ wordpress อันไหน :OK: กว่ากันอะ

    wordpress ที่เคยใช้มันดีตรง theme กับ plugin เยอะมาก

  2. ส่วนตัวแล้วชอบ WordPress มากกว่าค่ะ จะใช้ตัวไหนดีน่าจะขึ้นอยู่กับลักษณะของเว็บที่เราจะทำ ลองอ่านที่กระทู้นี้ดูนะคะ WordPress VS Joomla!

    http://www.thaiseoboard.com/index.php/topic,55197.0.html
    http://www.thaiseoboard.com/index.php/topic,63653.0.html

    แต่อ่านแล้ว ก็อาจจะยังไม่รู้ว่าจะใช้ตัวไหนอยู่ดีแหละ เหอๆ

  3. ผมหัดทำเว็บโดยใช้จูมล่า ตอนนี้เช่าโฮสและได้โดเมนเนมแล้ว แต่ไม่รู้จะเอาขึ้นโชว์เป็นเว็บได้ยังไง ผมอ่านในหนังสือแล้วยังงง… ช่วยกรุณาแนะนำด้วยครับ…
    มือใหม่จริงๆ

  4. ตอบไปทาง email แล้วนะคะ
    เพิ่มเติมพื้นฐาน
    http://www.enjoyday.net/2009/03/how-website-online/

    ถ้ายังงงๆ แจ้งมาอีกทีนะคะ จะอธิบายให้อย่างละเอียดค่ะ

  5. เวลาเปลี่ยน “configuration.php” ให้เป็น 777 ใน File zilla แล้วให้ Upload file ไปยัง Host แต่พอ Up ไปที่ Host จะเปลียน File Permission ตรงไหนครับ….ขอบคุณ

  6. ดูวิธีการตามบทความนี้ ที่ข้อ 5 ค่ะ
    http://www.enjoyday.net/2009/06/how-to-install-joomla/

    ด้านขวาคือไฟล์ บน host แล้ว ให้ set permission ของไฟล์ด้านขวานั่นแหละค่ะ

  7. ติดตั้งเป็นภาษาอังกฤษไปแล้วครับ แต่อยากติดตั้งให้เป็นภาษาไทยต้องทำไงครับ มือใหม่ครับ

  8. ผมว่า ภาษาอังกฤษก็ดีครับ ออริจินอล ดี ฝึกภาษาไปในตัว ^ ^

  9. คือ ว่าผมทำตามขั้นตอนที่บอก แล้วอ่ะครับ แต่ พอเข้า หน้า เว้ป มันกลับไม่แสดงผล อะไรเลยอ่ะครับ

  10. copy file ขึ้น host ครบหรือเปล่าคะ

    ลองทำใหม่ดูอีกทีค่ะ เหอๆ

  11. ทำได้แล้วการติดตั้ง Joomla ขอขอบคุณมากๆ

  12. the XML response that was returned from the server cannot be processed ทำให้ติดตั้งบน server ไม่ได้

    แก้ไขยังไงเหรอ

  13. ยกเลิกคำถามข้างบนแล้ว แก้ไขได้แล้ว

  14. ขอบคุณครับ
    บอกได้ละเอียดมาก

  15. ติดตั้งได้แล้วครับ เข้าหน้าแรกได้ แต่ login g-hk Admin ไม่ได้ครับ ทั้งๆที่ใส่ Username กับ Pass word ตามที่ใส่ไว้ในข้อ 11 จะทำไงดีครับ พอจะ Reset Password มันก้อให้ใส่ token ซึ่งก้อไม่รู้ว่า คือ อะไร.. รบกวนหน่อยนะครับ เกือบได้แระ ขอบคุณครับ

  16. ได้แล้วครับ Username ต้องพิมพ์ว่า Admin สว่น Password ตามที่กรอกไว้
    อย่างไงต้องขอขอบคุณ มากนะครับที่สอน และจะเป็นนักเรียนที่ดีในบทต่อๆไป..

  17. ผม installed Joomla ทุกอย่างสมบูรณ์ไม่มีปัญหา แต่มาติดตรงที่ Setup ไฟล์

    “configuration.php” ซึ่งผมคลิกขวาที่ไฟล์นี้ แต่เมนู File Permission.. ไม่ขึ้นให้เห็น จึงกำหนดค่าเป็น 777 ไม่ได้ จึงเข้าไป Config ในส่วนของ admin ไม่ได้เลย ใช่หรือไม่? ลืมบอกไป ผมใช่ AppSer จำลองเป็น Server
    รอคอยคำชี้แนะอยู่นะครับ ตอนนี้ทำอะไรไม่ได้เลย

  18. ถ้ารัน appserve บน windows ธรรมดา ไม่ต้อง set file permission นะคะ
    แต่ถ้ารันบน linux หรือ nt server ที่ต้องกำหนดสิทธิ ถึงจะต้อง set ค่ะ :OK:

  19. ขอบคุณครับ :OK:

  20. ทำไม่ได้อ่าค่ะ ทำตามทุกอย่างแล้ว แต่พอเข้าเวบแล้วมันก็ไม่มีอะไรเกิดขึ้นเลย

  21. เราสามารถเปลี่ยน Owner จาก Apache ให้เป็น User ที่ Web Hosting ให้มาได้หรือไม่ครับ
    และทำอย่างไร รบกวนท่านผู้รู้ด้วยครับ ขอบคุณครับ

  22. รันรัน

    ตามขั้นตอนที่ 6 จะอินสตอลสู่จูมล่า

    ของเราขึ้นว่า

    PLEASE REMEMBER TO COMPLETELY
    REMOVE THE INSTALLATION DIRECTORY.
    You will not be able to proceed beyond this point until the installation directory has been removed. This is a security feature of Joomla!.
    Click here when the directory has been removed.

    ยังไม่ได้อินสตอลเลย แต่ก็ขึ้นหน้านี้มาแล้ว ไม่ทราบว่าแก้ไขยังไงดีค่ะ

    Joomla! เวอร์ 1.5.15 ค่ะ

  23. รันรัน

    ติดตั้งเสร็จเรียบร้อยแล้วคะ

    แต่พอมาหน้า admin *[ที่ด้านบนมุมขวาจะมีปุ่ม “Admin” สำหรับลิงค์ไปหน้าของผู้ดูแลเว็บ สำหรับบริหารจัดการเว็บไซต์ เช่น จัดการเนื้อหา, ผู้ใช้งาน, โฆษณา และอื่นๆ อีก เราสามารถ login ด้วย user “admin” และ password ที่ได้ระบุไว้ในข้อ 11]*

    ของเราเป็นหน้าโล่งเปล่าๆ ไม่มีอะไรขึ้น จะแก้ไขอย่างไรดีคะ

  24. รันรัน

    ทำสำเร็จแล้วคะ อิอิ กำลังตื่นเต้น
    ขอบคุณสำเร็จบทความที่มีประโยชน์มากๆ นะคะ

  25. :เยี่ยม:

    ถ้าเล่าให้ฟังว่าแก้ไขยังไงบ้าง ก็จะเป็นประโยชน์กับคนอื่นๆ ด้วยก็ดีค่ะ :หมาน้อย:

  26. Warning: get_class() expects parameter 1 to be object, null given in E:\wamp\www\Joomla 1.5.15\templates\jarutile\ja_menus\Base.class.php on line 50

    หมาย ความว่าไงครับหรือว่าลง Template ไม่สมบูรณ์ยังไม่ได้อัพขึ้นโฮสจริงๆ

  27. ผมทำถึงจขั้นตอนที่ 9 แล้วขึ้นว่า
    ไม่สามารถติดต่อกับฐานข้อมูล. หมายเลขที่เชื่อมต่อกลับมา: Unable to connect to the database:Could not connect to MySQL

    ช่วยหน่อยนะครับ ขอบคุณคับ

  28. ตรวจสอบ Username, Password และ Database Name ที่ระบุไปว่าถูกต้องแน่นอนหรือเปล่าค่ะ

  29. ขอบคุณสำรับความรู้ดี ๆ นะครับ

    เป็นประโยชน์อย่างมากเลยครับ

    ขอให้พี่ joy สวยวันสวยคืนเลยนะครับ

  30. รบกวนแนะนำโฮสฟรี ด้วยครับ
    ลองหาดูแล้วพอสมัครแล้วใส่ Domain name ได้แล้ว พอจะไปสร้าง Database สำหรับใช้งาน Joomla! บน Host ผ่านหน้าจัดการเว็บไซต์ cPanel มันขึ้น Error ครับ
    ไม่รู้ทำถูกรึป่าว แนะนำด้วยครับ

  31. ทำไมก็อปไฟล์ไปไว้ใน public html แล้วเปิดมาไม่ขึ้นอะไรเลยอ่ะครับ
    แต่ลองสร้างโฟล์เดอร์แล้วเอาไปไว้ในโฟล์เดอร์ดันขึ้น

  32. ถ้าเราจะแก้ไข wordpress หรือ joomla ใน appserv จะต้องทำยังไงครับ
    คือว่า ยังไม่มีงบเช่า host อะครับ
    รบกวนด้วยครับ

  33. host ฟรีไม่เคยใช้จ้ะ ลอง search ใน google ดูค่ะ

    ทดลองทำในเครื่องตัวเองใช้ appserv ก็ได้ค่ะ แต่บางอย่างจะทำไม่ได้นะ
    ทำยังไง ก็ต้องรู้วิธีใช้งาน appserv อ่ะ พอติดตั้งแล้วจะมี web server ในเครื่องตัวเอง ใช้งานฐานข้อมูล MySQL ได้ และสามารถ run php ได้ ลองหาตามเว็บอื่นเลยจ้า ค้นๆ ใน google มีแน่นอน

  34. ปอนด์

    ถ้าเวลาอัพโหลดแล้วมันฟ้องว่าซ้ำกัน
    ให้เขียนทับเลยหรือว่าทำยังไงครับ
    ในโอสต์ผมไม่มีไฟล public_html อ่ะครับ ต้องสร้างขึ้นใหม่มั้ยครับขอบคุณครับ

  35. ถ้าเราตั้งใจเอาไฟล์ใหม่ทับไฟล์เดิมก็ เขียนทับ เลยค่ะ
    บางครั้งระหว่างที่โปรแกรม FTP อัพโหลดไฟล์เกิดข้อผิดพลาดยังอัพไฟล์นั้นไม่เสร็จสมบูรณ์ มันเลยอัพใหม่ อาจมีถามว่าจะ เขียนทับ มั้ย ก็ให้ ok ได้เลยค่ะ

    โฮสต์บางเจ้าจะไม่มี folder public_html ก็น่าจะเป็น httpdocs ให้ใส่ไว้ที่ httpdocs ค่ะ :OK:

  36. ขอความช่วยเหลือหน่อยค่ะ
    ทำไมหน้าจอตอนเข้า admin ถึงขึ้น Error loading feed data คะ
    แล้วหน้าจอ http://www.domainname ถึงไม่เหมือนของพี่เลย แต่มันว่างค่ะ ในเมนูไม่มีข้อความอะไรเลยค่ะ จะแก้ไขยังไงคะ ขอบคุณล่วงหน้าค่ะที่ทำเวบดีๆ ให้ความรู้กับคนที่อยากรู้แบบหนูค่ะ

  37. ทำไมหน้าจอตอนเข้า admin ถึงขึ้น Error loading feed data คะ
    – Error loading feed data ลองทำตาม http://forum.joomla.org/viewtopic.php?f=430&t=279064

    แล้วหน้าจอ http://www.domainname ถึงไม่เหมือนของพี่เลย แต่มันว่างค่ะ ในเมนูไม่มีข้อความอะไรเลยค่
    – ตอนติดตั้งหรือการตั้งค่าอะไรคงไม่ถูกต้องมั้งครับ ลองทำทีละขั้นตอนดูใหม่ครับ

  38. ผมต้องการเช่าโฮสและจดโดเมนใหม่ในชื่อ http://www.cp-hos.com ช่วยแนะนำด้วยครับว่าต้องทำอย่างไร ค่าเช่าเท่าไหร่ และติดตั้งอย่างไร

  39. เลือก host ที่จะใช้บริการ โดยค้นหาจากอินเตอร์เน็ต ถูกใจเจ้าไหน ก็ order ผ่านเว็บนั้นเลยค่ะ
    ในเว็บจะมีให้เลือกอยู่แล้วว่าเราจะใช้บริการเช่าพื้นที่ host อย่างเดียว
    หรือจะทั้งเช่าพื้นที่กับจดโดเมนเลย จะมีให้เราใส่ชื่อโดเมนที่ต้องการ

    พอ order ผ่านเว็บเสร็จ จะมี email แจ้งเราว่าได้รับ order แล้ว
    ให้เราโอนเงินจ่ายตังค์ แล้วแจ้งการโอนเงินให้ทาง host ทราบ
    เค้าก็จะดำเนินการสร้าง user ให้ บอกเป็น user password ของระบบจัดการเว็บ cpanel + FTP กับมาให้เราค่ะ

    http://www.enjoyday.net/2009/03/select-web-hosting/

    ต้องลองเองก็จะรู้ค่ะ :OK:

  40. สวัสดีครับ คุณJoy ก่อนอื่นต้องขอบคุณมากครับที่สอนให้รู้จักกับ joomla ตอนนี้ก็ได้เว็บไซต์ที่ถือว่าพอใจในระดับหนึ่ง จวบเสร็จครึ่งทางแล้ว แต่วันนี้แย่แล้วครับนั่งเพิ่ม Article อยู่ดี ๆ พอจะเข้าไปหน้าแรกดูกลับกลายเป็นว่างเปล่า Blank page ซวยเลยครับ มีวิธีแก้ไขไหมครับ ทำจะเสร็จอยู่แล้ว ฮอย ๆๆๆ เพื่อน ๆ พี่ ๆ คนไหนเคยเป็นมั่งครับ บอกทางออกด้วยครับ

    ขอบคุณครับ

  41. สวัสดีค่ะ คุณโดม

    กลายเป็นหน้าขาวเปล่าๆ ทั้งหน้า เลยหรอคะ หรือว่ามี error ขึ้นว่าอะไรหรือเปล่า
    หน้า admin ยังเข้าได้ปกติ หรือเข้าไม่ได้ทั้งสองที่คะ

    แล้วก่อนเป็นแบบนี้ทำอะไรบ้างคะ แค่แก้บทความ หรือไป set ค่าอะไรตรงไหนหรือเปล่า

    ช่วยวิเคราะห์ค่ะ

  42. หน้า admin ทำงานปกติครับ แต่ font พอเข้ามาเป็นหน้าขาวทั้งหน้าเลย ไม่มี error ครับ คลิกดูใน source ไม่มีข้อมูลอะไรเลยครับ แค่แก้บทความครับ เพราะท extention ลงเสร็จก่อนที่จะเพิ่มบทความครับ ก็ทำงานได้ปกติครับ แต่เมื่อวานผมนั่งเพิ่มบทความอยู่พอคลิก preview ดูดันเข้าไปเป็นหน้าขาวทั้งหน้าเลยครับ

  43. เออ คุณJoy ครับ ในหน้า Admin ที่เป็นสัญลักษณ์รูป User ครับ ที่แสดงจำนวนผู้อยู่ในระบบอะครับ บางครั้งก็บอกว่ามี 2 admin ออนไลน์ ทั้งที่ผมนั่งทำอยู่คนเดียวแล้วเว็บก็ยังไม่มีสมาชิกอื่นเลย เป็นเรื่องปกติเปล่าครับ

  44. หน้าอื่นยังเข้าได้นะ เช่น
    http://www.moongthai.com/test.html

    แต่เวลาเข้าหน้าหลักจะขาว

    ถ้าติดตั้ง extension เกี่ยวกับ SEO ให้ลองปิดโหมด SEO พวก setting ที่เกี่ยวกับ url friendly
    หรือ เข้าไป save ทับค่า setting ใหม่อีกรอบ ว่าจะหายมั้ย

  45. พอปิดตัวนี้ sh404SEF ปุ๊บ ได้เลยครับ เป็นเพราะว่า Extension ตัวนี้แน่เลย

  46. ขอบคุณครับ คุณJoy

    ผมก็ตั้งค่าตามของคุณJoy ทุกอย่างนะครับ sh404SEF แรก ๆ ก็ไม่มีปัญหานะครับ แสดงว่าต้องติดตั้งอะไรผิดสักอย่าง คุณJoy มีคำแนะนำไหมครับ

  47. ูู^^ ตกใจหมด นึกว่าตัวเองมาโพ้สแต่มะไหร่ ที่แท้กะคนละโดมนี่เอง – -}

Leave a Reply

Your email address will not be published. Required fields are marked *