Dev to webs {Coding…}

เรียนรู้การพัฒนาซอฟเวอร์ เพื่อความรู้ที่ยั่งยืน

การติดตั้งและใช้งาน XAMPP

1. การดาวน์โหลดและติดตั้ง XAMPP

1.1 การดาวน์โหลด XAMPP

  1. เข้าไปที่เว็บไซต์ https://www.apachefriends.org/
  2. เลือกระบบปฏิบัติการที่ใช้งาน (Windows, macOS, Linux)
  3. เลือกรุ่นของ XAMPP ที่ต้องการ โดยแนะนำให้เลือกรุ่นที่รองรับ PHP เวอร์ชันล่าสุด (ปัจจุบันมักจะเป็น PHP 8+)

1.2 การติดตั้ง XAMPP บน Windows และ macOS

  1. หลังจากดาวน์โหลดไฟล์ติดตั้ง .exe สำหรับ Windows หรือ .dmg สำหรับ macOS มาแล้ว ให้ดับเบิลคลิกเพื่อเริ่มการติดตั้ง
  2. ทำตามขั้นตอนที่แนะนำบนหน้าจอ โดยในระหว่างการติดตั้งสามารถเลือกส่วนประกอบต่างๆ เช่น Apache, MySQL, PHP และ phpMyAdmin ได้
  3. คลิก Finish เมื่อการติดตั้งเสร็จสิ้น เพื่อเริ่มต้นใช้งาน XAMPP

2. การเปิดใช้งาน XAMPP และการใช้งานส่วนประกอบต่างๆ

2.1 การเปิดใช้งาน XAMPP Control Panel (Windows)

  1. เปิด XAMPP Control Panel จาก Start Menu หรือจากโฟลเดอร์ที่ติดตั้งไว้
  2. ใน XAMPP Control Panel จะมีปุ่ม Start สำหรับเปิดใช้งานบริการต่างๆ เช่น Apache และ MySQL
  3. คลิก Start ตรง Apache และ MySQL เพื่อเริ่มเว็บเซิร์ฟเวอร์และฐานข้อมูล

2.2 การตรวจสอบการทำงานของ Apache และ MySQL

  1. เปิดเบราว์เซอร์และพิมพ์ URL http://localhost/ หาก Apache ทำงานปกติ จะเห็นหน้าแดชบอร์ดของ XAMPP
  2. หากต้องการเปิด phpMyAdmin เพื่อจัดการฐานข้อมูล ให้ไปที่ http://localhost/phpmyadmin/ ซึ่งจะเป็นหน้าจัดการฐานข้อมูล MySQL หรือ MariaDB

3. การสร้างและทดสอบโปรเจกต์ PHP บน XAMPP

3.1 การสร้างโฟลเดอร์โปรเจกต์

  1. เปิดโฟลเดอร์ htdocs ซึ่งอยู่ในโฟลเดอร์ที่ติดตั้ง XAMPP (เช่น C:\xampp\htdocs\ สำหรับ Windows)
  2. สร้างโฟลเดอร์ใหม่ใน htdocs เพื่อเก็บไฟล์โปรเจกต์ เช่น สร้างโฟลเดอร์ชื่อ myproject

3.2 การสร้างไฟล์ PHP

  1. เปิดโปรแกรมแก้ไขข้อความ เช่น Visual Studio Code หรือ Sublime Text
  2. สร้างไฟล์ index.php ในโฟลเดอร์ myproject โดยเขียนโค้ด PHP เบื้องต้น เช่น:
<?php
echo "Hello, XAMPP!";
?>

3.บันทึกไฟล์และปิดโปรแกรมแก้ไข

3.3 การทดสอบโปรเจกต์

  1. เปิดเบราว์เซอร์และพิมพ์ URL http://localhost/myproject/
  2. หากทุกอย่างทำงานปกติ จะเห็นข้อความ “Hello, XAMPP!” ปรากฏบนหน้าจอ

4. การใช้งาน phpMyAdmin ใน XAMPP

4.1 การเปิด phpMyAdmin

  1. ไปที่ http://localhost/phpmyadmin/ เพื่อเข้าหน้าจัดการฐานข้อมูล
  2. phpMyAdmin เป็นเครื่องมือจัดการฐานข้อมูล MySQL หรือ MariaDB โดยสามารถใช้สร้างฐานข้อมูล ตาราง บันทึกข้อมูล และเขียนคำสั่ง SQL ได้

4.2 การสร้างฐานข้อมูล

  1. ใน phpMyAdmin คลิกที่ปุ่ม New ทางซ้ายมือ เพื่อสร้างฐานข้อมูลใหม่
  2. ตั้งชื่อฐานข้อมูลที่ต้องการ เช่น mydatabase
  3. เลือก Collation เป็น utf8_general_ci หากต้องการรองรับภาษาไทย จากนั้นคลิก Create

5. การนำ XAMPP ไปใช้งานในโปรเจกต์จริง

XAMPP ช่วยให้สามารถพัฒนาและทดสอบโปรเจกต์เว็บแอปพลิเคชันบนเครื่องคอมพิวเตอร์ได้อย่างสะดวก โดยสามารถจำลองสภาพแวดล้อมที่ใกล้เคียงกับเซิร์ฟเวอร์จริง และสามารถใช้งานร่วมกับ PHP, MySQL, และ phpMyAdmin ได้ ซึ่งเหมาะสำหรับการพัฒนาและทดสอบแอปพลิเคชันก่อนที่จะอัปโหลดขึ้นเซิร์ฟเวอร์จริง