Joomla

1,327 views
1,204 views

Published on

ทดสอบ

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,327
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Joomla

  1. 1. Joomla<br />Content Management System<br />
  2. 2. CMS คืออะไร ?<br />CMS คือ Content management system เป็นรูปแบบของโปรแกรมที่ใช้สร้างเวปไซท์สำเร็จรูป ซึ่งเน้นไปทางด้านการจัดการเนื้อหา (Content) ร่วมกับระบบของฐานข้อมูล มีหลายโปรแกรม ทั้งฟรีและไม่ฟรี เช่น Mambo, Postnuke, Joomla<br />ลักษณะของโปรแกรมประเภทนี้จะมีส่วนจัดการเนื้อหา และส่วนประกอบของเวปไซท์ (componantและ module ต่างๆ ) เป็นส่วนๆ สามารถปรับเปลี่ยนได้ เหมือน เอาส่วนต่างๆมาแปะไว้ที่ตัวเวปไซท์ ซึ่งไม่จำเป็นต้องเขียนโคด หรือมีความรู้ในการเขียนเวปไซท์ก็สามารถทำให้เวปไซท์มีลักษณะที่หลากหลายความสามารถได้ เพราะส่วนประกอบเหล่านี้มีให้เลือกใช้มากมาย<br />
  3. 3. Joomlaคืออะไร ?<br />Joomlaคือ CMS ยี่ห้อหนึ่ง ซึ่งเป็นการรวมตัวของเหล่านักทำโปรแกรมมาช่วยกันพัฒนา โดยเป็นฟรีแวร์ ที่มีการพัฒนาต่อเนื่อง มีส่วนเสริมต่างๆมากมาย ทั้งฟรี และเสียเงิน เพื่อเพิ่มขีดความสามารถของการสร้างเวปไซท์ให้มีความเสถียร ทันสมัย อยู่เสมอ<br />ทำไมเลือกใช้ Joomla<br />ข้อแรกสุด คือ ฟรี และมีการพัฒนาต่อเนื่อง หรือเรียกได้ว่ามีอนาคต<br />ใช้งานง่าย โดยเฉพาะ มีนักพัฒนาในกลุ่มคนไทยด้วย รองรับภาษาไทยได้ดี (ปัญหาเรื่องภาษาไทย ไม่ใช้เพื่อให้พิมพ์ไทยได้ แต่ต้องแสดงผลแล้วไม่ทำให้รูปร่างเวปเสียหาย)<br />มีส่วนประกอบเสริมเพิ่มเติมมากมาย ทั้งฟรี และไม่ฟรี ไม่ว่าจะเป็น เวปบอร์ดหรือแกลลอรี่ภาพถ่ายต่างๆ<br />พื้นที่ที่ขอจากทางมหาวิทยาลัยรองรับ<br />
  4. 4. เริ่มต้นใช้งาน Joomla<br />Offical website ของ Joomlaคือ www.joomla.org <br />สามารถ download ตัวติดตั้งได้ที่เวปหลัก<br />สิ่งที่ Joomlaต้องการจากพื้นที่ติดตั้ง คือ<br />PHP ver. 4.3.10 ขึ้นไป<br />MySQL<br />
  5. 5. การติดตั้ง Joomlaบนพื้นที่ของเวปไซท์<br />คำศัพท์ที่เกี่ยวข้อง<br />Remote คือ ข้อมูลฝั่งเวปไซท์ หรือพื้นที่จัดเก็บในอินเตอร์เน็ต<br />Local คือ ข้อมูลฝั่งผู้ใช้งาน หรือข้อมูลในเครื่องของเรา<br />FTP คือ การติดต่อกันระหว่างเครื่อง Remote กับ Local โดยใช้โปรแกรมประเภท FTP เช่น Filezilla (Freeware)<br />Upload คือ การนำข้อมูลจาก Local ไปยัง Remote<br />Download คือ การนำข้อมูลจาก Remote ไปยัง Local<br />Host คือ พื้นที่ฝั่งอินเตอร์เน็ต ที่ใช้เก็บข้อมูลเวปไซท์<br />User name คือ ชื่อผู้ใช้ จะคู่กับ Password <br />MySQLคือ รูปแบบฐานข้อมูลที่ Joomlaใช้งาน<br />Data Transfer หรือ Bandwidth คือ ปริมาณรับส่งข้อมูล<br />Domain คือ ชื่อของเวปไซท์ เช่น http://www.animalkuru.com<br />Subdomainคือ ส่วนย่อยของเวปไซท์หลัก เหมือนเป็นการแบ่งพื้นที่ของเวปไซท์ เช่น<br />Domain คือ http://www.animalkuru.com<br />Subdomainคือ http://joomla.animalkuru.com ที่ใช้เป็นที่อยู่ของ Joomla<br />Subdomainคือ http://webboard.animalkuru.com ที่ใช้เป็นที่อยู่ของ webboradเช่น phpBB<br />Subdomainคือ http://fortest.animalkuru.com ที่ใช้เป็นที่อยู่ของ เวปสำรอง<br />Permission หรือ Chmodคือสิทธิของการจัดการไฟล์หรือโฟลเดอร์ ในระบบของ Linux ซึ่งเป็นระบบหลักของเซิฟเวอร์ของ Host<br />
  6. 6. เชื่อมต่อ<br />ใช้โปรแกรม Filezillaในการจัดการ FTP ระหว่าง Remote กับ Local<br />เชื่อมต่อ Remote กับ Local ตามข้อมูลที่ทาง Hosting ให้มา<br />
  7. 7. Upload<br />Copy ทั้งหมดใน Folder ที่แตกออกมาจากไฟล์ที่โหลดของฝั่ง Local เข้าสู่ Folder ชื่อ Public_html<br />
  8. 8. สร้างไฟล์ configulation.php<br />เปิดโปรแกรม notepad เลือก save as เปลี่ยนชนิดไฟล์เป็น all แล้วพิมพ์ชื่อไฟล์เป็น configulation.php<br />แล้ว Upload ไฟล์นี้ไปไว้ที่เดียวกับที่เก็บ Joomlaในฝั่ง Remote<br />
  9. 9. สร้างฐานข้อมูล<br />เข้าไปที่ส่วนจัดการบริหารเวปไซท์ (ตามที่ทาง Hosting ให้มา)<br />ในส่วนนี้จะมีหลายโปรแกรมที่นิยมใช้ ในตัวอย่างจะใช้ Directadminเป็นตัวจัดการ<br />สร้างฐานข้อมูลขึ้นมา พร้อมระบุ ผู้ใช้ และ password<br />
  10. 10. เริ่มติดตั้ง Joomla<br />เข้าส่วนติดตั้งของ Joomlaผ่าน Browser เช่น IE<br />พิมพ์ Domain ของเวปไซท์ที่ Upload Joomlaไปไว้ ตามด้วย installation เช่น<br />http://www.animalkuru.com/installation<br />http://joomla.animalkuru.com/installation<br />ที่อยู่เวปไซท์/folder ที่เก็บไฟล์ joomla/folder ที่เก็บไฟล์ติดตั้ง ชื่อมาตรฐานคือ installtion<br />http://www.animalkuru.com/joomla/installation<br />
  11. 11. Step 1 : Language<br />เลือกภาษาไทย หรือ ภาษาอังกฤษ<br />
  12. 12.
  13. 13. Step 2 : Pre-installation Check<br />ส่วนหลักๆจะอยู่ส่วนบน ควรให้ผ่านที่ PHP version, XML, MySQLส่วน อันอื่นไม่จำเป็น แต่ถ้าสะดวกเข้าไปเปลี่ยนสิทธิ์ของ configulation.php เป็น 777 ก็จะสะดวก<br />
  14. 14.
  15. 15.
  16. 16. Step 3 : License<br />กดผ่านได้เลย เป็นการชี้แจงเกี่ยวกับลิขสิทธิ์<br />
  17. 17.
  18. 18. Step 4 : Database<br />ระบุชนิดฐานข้อมูลเป็น MySQL<br />ชื่อ Host เป็น localhost(แล้วแต่ Hosting จะกำหนด)<br />ชื่อผู้ใช้ รหัสผ่าน และชื่อฐานข้อมูล ตามที่ตั้งไว้<br />ส่วนการตั้งค่าชั้นสูง<br />เลือกลบตาราง หรือ สำรองตารางก็ได้<br />Prefix ของตาราง มาตรฐานเป็น jos_ เปลี่ยนก็ดีเรื่องความปลอดภัย เช่น man_<br />
  19. 19.
  20. 20. Step 5 : FTP Configulation<br />ส่วนนี้ผ่านไป เนื่องจากการใช้ FTP ด้วยโปรแกรมเช่น Filezillaจะมีความสามารถมากกว่า<br />
  21. 21.
  22. 22. Step 6 : Configulation<br />เป็นการตั้งค่าระบบหลักของเวปไซท์ที่ขับเคลื่อนด้วย Joomla<br />ชื่อเวปไซท์<br />

×