โปรแกรม XAMPP
  
     XAMPP คืออะไร เป็นโปรแกรม Apache web server ไว้จำลอง web server เพื่อไว้ทดสอบ สคริปหรือเว็บไซต์ในเครื่องของเรา โดยที่ไม่ต้องเชื่อมต่ออินเตอร์เน็ตและไม่ต้องมีค่าใช้จ่ายใดๆ ง่ายต่อการติดตั้งและใช้งานโปรแกรม Xampp จะมาพร้อมกับ PHP ภาษาสำหรับพัฒนาเว็บแอพลิเคชั่นที่เป็นที่นิยม , MySQL ฐานข้อมูล, Apache จะทำหน้าที่เป็นเว็บ เซิร์ฟเวอร์,  Perl  อีกทั้งยังมาพร้อมกับ OpenSSL , phpMyadmin (ระบบบริหารฐานข้อมูลที่พัฒนาโดย PHP เพื่อใช้เชื่อมต่อไปยังฐานข้อมูล  สนับสนุนฐานข้อมูล MySQL และ SQLite  โปรแกรม Xampp จะอยู่ในรูปแบบของไฟล์ Zip, tar, 7z หรือ exe 
โปรแกรม Xampp อยู่ภายใต้ใบอนุญาตของ  GNU General Public License แต่บางครั้งอาจจะมีการเปลี่ยนแปลงเรื่องของลิขสิทธิ์ในการใช้งาน จึงควรติดตามและตรวจสอบโปรแกรมด้วย

_________________________________________________________________________________

ขั้นตอนการติดตั้ง XAMPP

1. ทำการดาวน์โหลด XAMPP สำหรับ Windows

install-xampp-1

2. ทำการติดตั้ง คลิก Next

install-xampp-2

3. ทำการเลือก Components ที่เราต้องการ
อธิบาย จริงๆเราเลือกทั้งหมดก็ได้ แต่สำหรับผมใช้แค่ Apache / MySQL เลยเลือกแค่นี้

install-xampp-3

4. เลือก Path ในการติดตั้ง XAMPP

install-xampp-4

5. คลิก Next

install-xampp-5

6. คลิก Next

install-xampp-6

7. รอทำการติดตั้ง

install-xampp-7

8. ทำการติดตั้งเรียบร้อย และทำการ Restart Computer 1 ครั้ง

install-xampp-8

9.  จากนั้นเข้า Control Panel ของ XAMPP และทำการคลิก Start Apache และ Mysql ตามลำดับ

install-xampp-9

10. จากนั้นลองเข้า Phpmyadmin และ localhost ดู

install-xampp-11

สำหรับ Code ต่างๆ ของ Php ในการทำ WebSite ให้เอามาไว้ที่ C:\xampp\htdocs\
Note : หลังจากที่เราลง xampp เราสามารถ Folders และไฟล์ต่างๆได้ใน htdocs

install-xampp-10

เรียบร้อยการติดตั้ง XMAPP จากนั้นเราก็สามารถทำการลง WordPress , Joomla , php เพื่อพัฒนาต่อได้แล้ว
__________________________________________________________________________

วิธีการใช้งาน XAMPP

การใช้งานเบื้องต้น 
หลังจากการติดตั้งและกำหนดค่าเรียบร้อยแล้ว ที่ Desktop (ในกรณีที่เรากำหนดให้ สร้าง shortcut) จะมี shortcup ที่เป็นตัวควบคุมของ XAMPP ปรากฎอยู่ และ Control ตัวนี้ถือเป็นจุดเด่นของ XAMPP ก็ว่าได้ เพราะใช้งานได้ง่ายมาก ทดลองเปิดขึ้นมาได้เลยครับ
จากภาพนะครับ Apache ซึ่งเป็น Webserver ถูกกำหนดให้เปิดทุกครั้งที่ Start Windows และ MySql ก็เช่นเดียวกัน แต่ขณะนี้ยังอยู่ในสถานะ Stop คือยังไม่ทำงาน ถ้าเรากดที่ปุ่ม Start ก็จะทำงานทันที
หากเราไม่ต้องการให้ sever ทำงานทุกครั้งที่เปิดเครื่องก็เอา เครื่องหมายถูกที่ Svc ด้านหน้าของ service ที่ต้องการออก ก็เรียบร้อยแล้วครับ

กด Start ที่ Apache แล้วเปิดหน้า web brower ตัวใดก็ได้ จากนั้น พิมพ์ localhost  หรือ 127.0.0.1 ซึ่งเป็น loopback ip ของเครื่องเราขึ้นมาเลยครับ



เมื่อ เข้า web brower แล้วหน้าตาจะออกมาแบบนี้ครับ




โปรดสังเกตุว่า Xampp ตัวนี้ run ที่ Drive I:\xampp ซึ่งก่อนหน้านี้ผมได้ copy ทั้ง folder ของ Xampp ไปไว้ใน Flash drive แต่เป็นที่น่าสังเกตุว่าขนาดไฟล์จริงๆเพียง 200 กว่า mb เท่านั้น แต่ใช้เนื้อที่บน Disk  ถึง 700mb เลยทีเดียว



ตำแหน่งเก็บ web site / root
=   “xampp\htdocs”

เราสามารถทำไฟล์งาน ไม่ว่าจะเป็น php หรือ html มาเก็บไว้ที่นี่ เพื่อทำการทดสอบได้เลย


จากนั้น save ชื่อ index.php แล้วเอาไปวางที่  xampp\htdocs ได้ผลดังภาพครับ





ความคิดเห็น