1. การดาวน์โหลดและติดตั้ง XAMPP
1.1 การดาวน์โหลด XAMPP
- เข้าไปที่เว็บไซต์ https://www.apachefriends.org/
- เลือกระบบปฏิบัติการที่ใช้งาน (Windows, macOS, Linux)
- เลือกรุ่นของ XAMPP ที่ต้องการ โดยแนะนำให้เลือกรุ่นที่รองรับ PHP เวอร์ชันล่าสุด (ปัจจุบันมักจะเป็น PHP 8+)
1.2 การติดตั้ง XAMPP บน Windows และ macOS
- หลังจากดาวน์โหลดไฟล์ติดตั้ง
.exe
สำหรับ Windows หรือ.dmg
สำหรับ macOS มาแล้ว ให้ดับเบิลคลิกเพื่อเริ่มการติดตั้ง - ทำตามขั้นตอนที่แนะนำบนหน้าจอ โดยในระหว่างการติดตั้งสามารถเลือกส่วนประกอบต่างๆ เช่น Apache, MySQL, PHP และ phpMyAdmin ได้
- คลิก Finish เมื่อการติดตั้งเสร็จสิ้น เพื่อเริ่มต้นใช้งาน XAMPP
2. การเปิดใช้งาน XAMPP และการใช้งานส่วนประกอบต่างๆ
2.1 การเปิดใช้งาน XAMPP Control Panel (Windows)
- เปิด XAMPP Control Panel จาก Start Menu หรือจากโฟลเดอร์ที่ติดตั้งไว้
- ใน XAMPP Control Panel จะมีปุ่ม Start สำหรับเปิดใช้งานบริการต่างๆ เช่น Apache และ MySQL
- คลิก Start ตรง Apache และ MySQL เพื่อเริ่มเว็บเซิร์ฟเวอร์และฐานข้อมูล
2.2 การตรวจสอบการทำงานของ Apache และ MySQL
- เปิดเบราว์เซอร์และพิมพ์ URL
http://localhost/
หาก Apache ทำงานปกติ จะเห็นหน้าแดชบอร์ดของ XAMPP - หากต้องการเปิด phpMyAdmin เพื่อจัดการฐานข้อมูล ให้ไปที่
http://localhost/phpmyadmin/
ซึ่งจะเป็นหน้าจัดการฐานข้อมูล MySQL หรือ MariaDB
3. การสร้างและทดสอบโปรเจกต์ PHP บน XAMPP
3.1 การสร้างโฟลเดอร์โปรเจกต์
- เปิดโฟลเดอร์
htdocs
ซึ่งอยู่ในโฟลเดอร์ที่ติดตั้ง XAMPP (เช่นC:\xampp\htdocs\
สำหรับ Windows) - สร้างโฟลเดอร์ใหม่ใน
htdocs
เพื่อเก็บไฟล์โปรเจกต์ เช่น สร้างโฟลเดอร์ชื่อmyproject
3.2 การสร้างไฟล์ PHP
- เปิดโปรแกรมแก้ไขข้อความ เช่น Visual Studio Code หรือ Sublime Text
- สร้างไฟล์
index.php
ในโฟลเดอร์myproject
โดยเขียนโค้ด PHP เบื้องต้น เช่น:
<?php
echo "Hello, XAMPP!";
?>
3.บันทึกไฟล์และปิดโปรแกรมแก้ไข
3.3 การทดสอบโปรเจกต์
- เปิดเบราว์เซอร์และพิมพ์ URL
http://localhost/myproject/
- หากทุกอย่างทำงานปกติ จะเห็นข้อความ “Hello, XAMPP!” ปรากฏบนหน้าจอ
4. การใช้งาน phpMyAdmin ใน XAMPP
4.1 การเปิด phpMyAdmin
- ไปที่
http://localhost/phpmyadmin/
เพื่อเข้าหน้าจัดการฐานข้อมูล - phpMyAdmin เป็นเครื่องมือจัดการฐานข้อมูล MySQL หรือ MariaDB โดยสามารถใช้สร้างฐานข้อมูล ตาราง บันทึกข้อมูล และเขียนคำสั่ง SQL ได้
4.2 การสร้างฐานข้อมูล
- ใน phpMyAdmin คลิกที่ปุ่ม New ทางซ้ายมือ เพื่อสร้างฐานข้อมูลใหม่
- ตั้งชื่อฐานข้อมูลที่ต้องการ เช่น
mydatabase
- เลือก Collation เป็น
utf8_general_ci
หากต้องการรองรับภาษาไทย จากนั้นคลิก Create
5. การนำ XAMPP ไปใช้งานในโปรเจกต์จริง
XAMPP ช่วยให้สามารถพัฒนาและทดสอบโปรเจกต์เว็บแอปพลิเคชันบนเครื่องคอมพิวเตอร์ได้อย่างสะดวก โดยสามารถจำลองสภาพแวดล้อมที่ใกล้เคียงกับเซิร์ฟเวอร์จริง และสามารถใช้งานร่วมกับ PHP, MySQL, และ phpMyAdmin ได้ ซึ่งเหมาะสำหรับการพัฒนาและทดสอบแอปพลิเคชันก่อนที่จะอัปโหลดขึ้นเซิร์ฟเวอร์จริง