XAMPP คือ แพคเกจฟรี ที่เพิ่มความสะดวกต่อการทำเว็บไซต์ ซึ่งพัฒนาโดยกลุ่มทีมงาน Apache Friends เป็นแพคเกจที่ติดตั้งและสามารถทำงานได้ในหลาย แพลตฟอร์ม เช่น Windows, Mac OS X, Solaris และ Linux แน่นอนวัตถุประสงค์หลักของแพคเกจคือการลดความยุ่งยากในการติดตั้งและการให้บริการเว็บต่างๆ
XAMPP ประกอบด้วย Apache HTTP Server, MySQL databas และสคริปต์ PHP และ โปรแกรมภาษา Perl
คำย่อของ XAMPP คือย่อมาจาก
X = Cross Platform (Windows,MAC OSX,Solaris and Linux)
A = Apache
M = MySQL
P = PHP
P = Perl
การติดตั้ง XAMPP
ในที่นี้ จะอธิบายวิธีการติดตั้ง XAMPP ให้กับลูกค้าที่สั่งซื้อ VPS จาก paidooserver.com เป็นหลัก (ท่านที่ไม่ใช่ลูกค้า ก็สามารถทำได้ แต่อาจจะมีความแตกต่างของ server แต่ละที่) และลงโปรแกรม XAMPP ที่เป็น version รุ่นล่าสุด คือ XAMPP 5.6.3 สำหรับคนที่จะใช้ PHP5.5.19 และ XAMPP 5.5.19 สำหรับคนที่จะใช้ PHP5.6.3 ลงบน Linux 64 bit นะครับ
ติดตั้ง WGet
# yum install wget.
ถ้ามีการถาม [Y/n] ให้พิมพ์ตอบ y
ดาวน์โหลด XAMPP 5.5.19
# wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.5.19/xampp-linux-x64-5.5.19-0-installer.run
หรือ
ดาวน์โหลด XAMPP 5.6.3
# wget http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.3/xampp-linux-x64-5.6.3-0-installer.run
ให้สิทธิ์ในการเข้าถึง file กรณีเลือก XAMPP 5.5.19
# chmod +x xampp-linux-x64-5.5.19-0-installer.run
หรือ
ให้สิทธิ์ในการเข้าถึง file กรณีเลือก XAMPP 5.6.3
# chmod +x xampp-linux-x64-5.6.3-0-installer.run
รัน script เริ่มการติดตั้ง XAMPP กรณีเลือก XAMPP 5.5.19
# ./xampp-linux-x64-5.5.19-0-installer.run
หรือ
รัน script เริ่มการติดตั้ง XAMPP กรณีเลือก XAMPP 5.6.3
# ./xampp-linux-x64-5.6.3-0-installer.run
ถ้ามีการถาม [Y/n] ให้พิมพ์ตอบ y
เท่านี้ก็ติดตั้ง XAMPP ลงบนเครื่อง server เรียบร้อยแล้ว แต่อยู่บน local เพื่อต้องการให้แสดงเป็นเว็บไซต์ เราจึงจำเป็นต้องปิด local ไว้ โดยใส่เครื่องหมาย comment นำหน้า
เปิดไฟล์ httpd-xampp.conf
# vi /opt/lampp/etc/extra/httpd-xampp.conf
กดปุ่มเลื่อนลง ไปให้สุดบรรทัด หาคำว่า Require local ให้ใส่เครื่องหมาย comment นำหน้า Require local (กด i หรือปุ่ม insert ก่อนถึงจะพิมพ์ได้)
<LocationMatch"^/(?i:(?:xampp|security|licenses|phpmyadmin|webalizer|server-status|server-info))">
# Require local
Require all granted
ErrorDocument 403 /error/XAMPP_FORBIDDEN.html.var
</LocationMatch>
เมื่อใส่ # ที่หน้า Require local เสร็จแล้ว ให้กด Esc แล้ว พิมพ์ :wq ที่บรรทัดล่างสุด
ทำการหยุด HTTPD ไม่ให้ทำงาน
# service htpd stop
ทำการ restart ให้ LAMPP ทำงานแทน
# /opt/lampp/lampp restart
ทำการทดลองเปิดบนเ Web Browser
http://your-ip/xamppจะเห็นหน้า xampp ดังรูปข้างล่าง
หรือเปิดหน้า index
http://your-ip/xampp/index.phpจะเห็นหน้า xampp ดังรูปข้างล่าง
เปิดหน้า PHPMyAdmin
http://your-ip/phpmyadminจะเห็นหน้า xampp ดังรูปข้างล่าง
ท่านใดมีปัญหาในการติดตั้ง สามารถสอบถามได้ในหน้าระบบสมชิกนะครับ
สั่งซื้อ vps วันนี้ เราติดตั้งโปรแกรม XAMPP ให้ฟรีครับ
ปัญหา XAMPP
ปัญหาคำถามจากผู้ใช้