XAMPP เป็นโปรแกรมที่ใช้ในการการจัดชุดของโปรแกรม Open Source สำหรับบนเว็บเซิร์ฟเวอร์จะประกอบด้วย Apache HTTP Server, MySQL database และโปรแกรมแปรภาษา พร้อมไลบรารีของ PHP และ Perl โดยมีชุดติดตั้งที่สามารถติดตั้งบนระบบปฏิบัติการที่หลากหลาย
จุดประสงค์ของชุดโปรแกรม XAMPP
1. เพื่อให้นักพัฒนาเว็บสามารถติดตั้งโปรแกรมที่ใช้สำหรับทดสอบบนคอมพิวเตอร์ของนักพัฒนาเองก่อนที่จะนำเว็บแอพพลิเคชันของตนไปติดตั้งบนเว็บเซิร์ฟเวอร์ที่ใช้งานจริง
2.เพื่อให้ผู้พัฒนาโปรแกรมจะต้องไปตามเว็บต่างๆเพื่อดาวน์โหลดโปรแกรมก่อนที่จะมีโปรแกรมXAMPPที่จะใช้งานแต่ละตัว
3.เพื่อให้ผู้พัฒนาแก้ไขค่าคอนฟิก (Configuration setting) เมื่อทำการติดตั้งแล้วซึ่งมีความยุ่งยากในระดับหนึ่งอีกด้วย
โปรแกรมที่ใช้ร่วมกับXAMPP
ปัจจุบันโปรแกรม XAMPP มีอยู่ 4 อย่างด้วยกัน คือ
1. โปรแกรม XAMPP สำหรับ Linux
* ได้รับการทดสอบบน SuSE, RedHat, Mandrake และ Debian
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite และ IMAP C-Client
2. โปรแกรม XAMPP สำหรับ Windows
* ได้รับการทดสอบบน Windows 98, NT, 2000, 2003, XP และ Vista
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite และ WEB-DAV + mod_auth_mysql
http://www.apachefriends.org/en/xampp-windows.html
1. ทำการดับเบิ้ลคลิกที่ไอคอน xampp-win32-1.7.1-installer.exe
2. เลือกภาษาเป็น English
3. ระบบแสดงข้อความต้อนรับให้ คลิกปุ่ม Next

1. โปรแกรม XAMPP สำหรับ Linux
* ได้รับการทดสอบบน SuSE, RedHat, Mandrake และ Debian
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite และ IMAP C-Client
2. โปรแกรม XAMPP สำหรับ Windows
* ได้รับการทดสอบบน Windows 98, NT, 2000, 2003, XP และ Vista
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP + PEAR, Perl, mod_php, mod_perl, mod_ssl, OpenSSL, phpMyAdmin, Webalizer, Mercury Mail Transport System for Win32 and NetWare Systems v3.32, Ming, JpGraph, FileZilla FTP Server, mcrypt, eAccelerator, SQLite และ WEB-DAV + mod_auth_mysql
3. โปรแกรม XAMPP สำหรับ Mac OS X
* ได้รับการทดสอบบน Mac OS X
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl, eAccelerator และ phpSQLiteAdmin
4. โปรแกรม XAMPP สำหรับ Solaris ( รุ่นทดสอบ )
* ได้รับการทดสอบบน Solaris 8, Solaris 9
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer และ pdf class
* คำเตือน : โปรแกรม XAMPP สำหรับ Solaris อยู่ในการพัฒนา ดังนั้น "ใช้บนความเสี่ยงของคุณเอง"
* ได้รับการทดสอบบน Mac OS X
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, zlib, Ming, Webalizer, mod_perl, eAccelerator และ phpSQLiteAdmin
4. โปรแกรม XAMPP สำหรับ Solaris ( รุ่นทดสอบ )
* ได้รับการทดสอบบน Solaris 8, Solaris 9
* โปรแกรมประกอบไปด้วย Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer และ pdf class
* คำเตือน : โปรแกรม XAMPP สำหรับ Solaris อยู่ในการพัฒนา ดังนั้น "ใช้บนความเสี่ยงของคุณเอง"
ขั้นตอนการติดตั้ง โปรแกรม XAMPP
ก่อนอื่นให้ไปดาวน์โหลดตัวติดตั้ง XAMPP เวอร์ชั่นล่าสุดได้ที่เว็บไซต์http://www.apachefriends.org/en/xampp-windows.html
1. ทำการดับเบิ้ลคลิกที่ไอคอน xampp-win32-1.7.1-installer.exe
2. เลือกภาษาเป็น English
3. ระบบแสดงข้อความต้อนรับให้ คลิกปุ่ม Next

4. เลือกห้องเก็บเป็น c:\xampp เสร็จแล้วคลิกปุ่ม Next


5. เลือกการสร้าง Shortcut และการสต๊าทบริการตามต้องการ เสร็จแล้วให้คลิกปุ่ม Install เพื่อเริ่มติดตั้ง


6. ขณะทำการติดตั้งโปรแกรม

7. คลิกปุ่ม Finish เพื่อสิ้นสุดการติดตั้ง

8. แสดงหน้า Control Panel ของโปรแกรม XAMMP

9. ให้ทำการ Start บริการ Apache และ MySQL กรณีที่ระบบ Windows ขึ้นหน้าต่าง Windows Security Alert ให้ตอบ Unblock

http://www.cmsthailand.com/XAMPP_Installation

7. คลิกปุ่ม Finish เพื่อสิ้นสุดการติดตั้ง

8. แสดงหน้า Control Panel ของโปรแกรม XAMMP

9. ให้ทำการ Start บริการ Apache และ MySQL กรณีที่ระบบ Windows ขึ้นหน้าต่าง Windows Security Alert ให้ตอบ Unblock

ประโยชน์ของโปรแกรมXAMPP
1.เป็นโปรแกรมที่เแจกฟรีไม่เสียค่าใช้จ่ายทำให้ประหยัดค่าใช้จ่ายในการโหลดโปรแกรม
1.เป็นโปรแกรมที่เแจกฟรีไม่เสียค่าใช้จ่ายทำให้ประหยัดค่าใช้จ่ายในการโหลดโปรแกรม
2.เป็นโปรแกรมที่ง่ายในการติดตั้งและการเอาออก
3.ช่วยลดระยะเวลาในการทำงาน
www.twebmaster.com/viewArticle.php?id=200
www.webcomzone.com/2010/09/การติดตั้ง-โปรแกรม-xampp/http://www.cmsthailand.com/XAMPP_Installation