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 คืออะไร เป็นโปรแกรม Apaceh web server ไว้จำลอง web server เพื่อไว้ทดสอบ สคริปหรือเว็บไซต์ในเครื่องของเรา โดยที่ไม่ต้องเชื่อมต่ออินเตอร์เน็ต
โปรแกรม Xampp

ส่วนของประกอบ XAMPP 

1. X = Cross Platform โปรแกรม XAMPP รองรับการรันบนระบบปฏิบัติการต่างๆ เช่น Windows, Linux และ OS X 

2. A = Apache โปรแกรมสำหรับสร้างเว็บเซิร์ฟเวอร์ ทำงานบนโปรโตคอล HTTP 

3. M = MySQL (MariaDB)  โปรแกรมฐานข้อมูล ใช้สำหรับบริหารจัดการฐานข้อมูลบนเว็บไซต์ 

4. P = PHP  ภาษาคอมพิวเตอร์สำหรับพัฒนาเว็บไซต์ มีการประมวลผลทางฝั่ง Server 

5. P = Perl เป็นภาษาคอมพิวเตอร์ รองรับการพัฒนาโปรแกรมในลักษณะต่างๆ

 
 
โปรแกรม XAMPP สามารถใช้งานได้ 4 OS ได้แก่ 
2. Linux  
3. Mac OS X 
4. Solaris สำหรับ Solaris 8 และ Solaris 9 
 
เวอร์ชั่นในปี 2022 โปรแกรม XAMPP เวอร์ชั่นล่าสุดคือ
 
  • XAMPP for Windows เวอร์ชั่น 7.4.29, 8.0.19 & 8.1.6
สามารถใช้งานได้ Windows 2008, 2012, Vista, 7, 8 หรือเวอร์ชั่นที่ใหม่กว่า ไม่รองรับ Windows XP or 2003
  • XAMPP for Linux เวอร์ชั่น 7.4.29, 8.0.19 & 8.1.6
 รองรับ Linux ทุกรุ่นส่วนใหญ่, including Debian, RedHat, CentOS, Ubuntu, Fedora, Gentoo, Arch, SUSE.
  • XAMPP for OS X เวอร์ชั่น 7.4.29, 8.0.19, 8.1.6, 7.4.29, 8.0.19 & 8.1.6
 รองรับ Mac OS X 10.6 หรือ เวอร์ชั่นที่ใหม่กว่า
 
Xampp v3.3.0 หน้าต่างโปรแกรม
Xampp v3.3.0

     ในการใช้งานเบื้องต้นให้ดับเบิ้ลคลิ๊ก Xampp Control Panel Application แล้วทำการคลิ๊กปุ่ม start จากนั้นสามารถใช้งานได้ โดยเปิด Browser ขึ้นมาพิมพ์ localhost หรือ 127.0.0.1 

ข้อดีของ XMAPP 

  1. สามารถติดตั้งเว็บเซิร์ฟเวอร์ได้อย่างง่ายดาย ประหยัดเวลาเนื่องจากไม่จำเป็นต้องติดตั้งและตั้งค่าโปรแกรมแต่ละตัวด้วยตนเอง 
  2. สามารถดาวน์โหลดมาติดตั้ง และใช้งานได้ฟรี 
  3. รองรับการทำงานบนระบบปฏิบัติการต่างๆ ที่หลากหลาย 
  4. โปรแกรมทำงานได้ดี รองรับการสร้างเว็บเซิร์ฟเวอร์ได้อย่างมีประสิทธิภาพ 
  5. โปรแกรมได้รับความนิยมใช้งานอย่างแพร่หลาย 
  6. มีบทความ เอกสาร คู่มือ วิธีการปรับแต่ง และแก้ไขปัญหา เยอะ 
  7. โปรแกรมมีเวอร์ชั่นต่างๆ ให้เลือกตามความเหมาะสมในการใช้งาน 
 
      โปรแกรมจำลองเว็บไซต์ก็ยังมีอีกหลายแบบ ไม่ว่าจะเป็น Appserv, Wamp เป็นต้น  สิ่งที่ควรพิจารณาเลือกใช้ในการเลือกคือเวอร์ชั่นของ Apache, PHP และ MySQL เนื่องจาก CMS แต่ละโปรแกรมนั้นมีความต้องการเวอร์ชั่นไม่เท่ากัน ก่อนใช้งานจึงต้องพิจารณาให้ดี ไม่ว่าจะเป็นในส่วนของระบบ หรือเวอร์ชั่นโปรแกรม เพื่อไม่ให้เกิดปัญหา หรือเกิดปัญหาในการใช้งานน้อยที่สุด เพื่อที่จะจำลองเว็บไซต์ได้โดยไม่มีปัญหา
 
      สำหรับท่านไหนที่อยากลองใช้โปรแกรม Xampp เเละยังไม่มีเว็บไซต์ให้ลองใช้งานโปรแกรม เราขอเเนะนำกับการสร้างเว็บ E-Commerce  ระบบที่สามารถจัดการเว็บได้ทุกอย่าง และ สามารถเพิ่มลูกเล่นเข้าไปในระบบร้านค้าออนไลน์ของตัวอย่างได้อย่างไม่จำกัด ด้วยMooZiiCart สำหรับทำเว็บขายของด้วย Joomla สามารถใช้โปรแกรม Xampp ในการจำลอง เเละทำการลงส่วนเสริมต่างๆได้อย่างง่ายดาย  เหมาะสำหรับผู้ที่อยากขายสินค้าออนไลน์ และบุคคลทั่วไปที่สนใจศึกษาระบบขายสินค้า โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม เนื่องจากระบบถูกออกแบบมาให้สามารถใช้งานได้ง่าย รองรับการทำงานที่ครบกระบวนการของร้านค้าออนไลน์
 
ข้อจำกัดด้านเทคนิค
- เครื่องคอมพิวเตอร์ควรมี RAM ไม่ต่ำกว่า 128 MB
- Harddisk มีพื้นที่มากกว่า 320 MB
- CPU ไม่กำหนดขั้นต่ำ
 
รูปภาพจาก : apachefriends.org
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
คำสั่งรวมไฟล์ และ บีบอัดในคำสั่งเดียว tar, zip
โดย mindphp พ 17 เม.ย. 2024 7:42 pm บอร์ด Linux - Web Server
0
15
พ 17 เม.ย. 2024 7:42 pm โดย mindphp View Topic คำสั่งรวมไฟล์ และ บีบอัดในคำสั่งเดียว  tar, zip
เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line
โดย mindphp จ 15 เม.ย. 2024 11:10 pm บอร์ด PostgreSQL
1
118
จ 15 เม.ย. 2024 11:14 pm โดย mindphp View Topic เช็คขนาดพื้นที่ฐานข้อมูล แต่ละก้อน แต่ละฐานข้อมูลว่าใช้พื้นที่ไปเท่าไหร่ ด้วย Comamnd Line
การติดตั้ง WSL เพื่อใช้งาน Linux Terminal บน Windows
โดย tsukasaz ศ 12 เม.ย. 2024 2:25 pm บอร์ด Share Knowledge
0
175
ศ 12 เม.ย. 2024 2:25 pm โดย tsukasaz View Topic การติดตั้ง WSL เพื่อใช้งาน Linux Terminal บน Windows
Super Сasual Dating - Real Women
โดย heroxbay ศ 12 เม.ย. 2024 8:55 am บอร์ด Microsoft Office Knowledge & line & Etc
0
128
ศ 12 เม.ย. 2024 8:55 am โดย heroxbay View Topic Super Сasual Dating - Real Women
Unsurpassed Сasual Dating - True Females
โดย pongsu1968 ศ 12 เม.ย. 2024 5:47 am บอร์ด Microsoft Office Knowledge & line & Etc
0
152
ศ 12 เม.ย. 2024 5:47 am โดย pongsu1968 View Topic Unsurpassed Сasual Dating - True Females
Question Tag ใช้อย่างไรในภาษาอังกฤษ
โดย internTk21 พฤ 11 เม.ย. 2024 10:46 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
76
พฤ 11 เม.ย. 2024 10:46 pm โดย internTk21 View Topic Question Tag ใช้อย่างไรในภาษาอังกฤษ
มารู้จัก Clause in English กันเถอะ
โดย internTk21 พฤ 11 เม.ย. 2024 4:26 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
97
พฤ 11 เม.ย. 2024 4:26 pm โดย internTk21 View Topic มารู้จัก Clause in English กันเถอะ
เรียนรู้การเปลี่ยน single noun เป็น plural noun
โดย internTk21 พฤ 11 เม.ย. 2024 3:29 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
81
พฤ 11 เม.ย. 2024 3:29 pm โดย internTk21 View Topic เรียนรู้การเปลี่ยน single noun เป็น plural noun