Xampp คืออะไร เอ็กซ์เอเอ็มพีพีคือ โปรแกรมจำลองเครื่องคอมพิวเตอร์เป็น web server
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. 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 Control Panel Application แล้วทำการคลิ๊กปุ่ม start จากนั้นสามารถใช้งานได้ โดยเปิด Browser ขึ้นมาพิมพ์ localhost หรือ 127.0.0.1
ข้อดีของ XMAPP
- สามารถติดตั้งเว็บเซิร์ฟเวอร์ได้อย่างง่ายดาย ประหยัดเวลาเนื่องจากไม่จำเป็นต้องติดตั้งและตั้งค่าโปรแกรมแต่ละตัวด้วยตนเอง
- สามารถดาวน์โหลดมาติดตั้ง และใช้งานได้ฟรี
- รองรับการทำงานบนระบบปฏิบัติการต่างๆ ที่หลากหลาย
- โปรแกรมทำงานได้ดี รองรับการสร้างเว็บเซิร์ฟเวอร์ได้อย่างมีประสิทธิภาพ
- โปรแกรมได้รับความนิยมใช้งานอย่างแพร่หลาย
- มีบทความ เอกสาร คู่มือ วิธีการปรับแต่ง และแก้ไขปัญหา เยอะ
- โปรแกรมมีเวอร์ชั่นต่างๆ ให้เลือกตามความเหมาะสมในการใช้งาน
โปรแกรมจำลองเว็บไซต์ก็ยังมีอีกหลายแบบ ไม่ว่าจะเป็น Appserv, Wamp เป็นต้น สิ่งที่ควรพิจารณาเลือกใช้ในการเลือกคือเวอร์ชั่นของ Apache, PHP และ MySQL เนื่องจาก CMS แต่ละโปรแกรมนั้นมีความต้องการเวอร์ชั่นไม่เท่ากัน ก่อนใช้งานจึงต้องพิจารณาให้ดี ไม่ว่าจะเป็นในส่วนของระบบ หรือเวอร์ชั่นโปรแกรม เพื่อไม่ให้เกิดปัญหา หรือเกิดปัญหาในการใช้งานน้อยที่สุด เพื่อที่จะจำลองเว็บไซต์ได้โดยไม่มีปัญหา
สำหรับท่านไหนที่อยากลองใช้โปรแกรม Xampp เเละยังไม่มีเว็บไซต์ให้ลองใช้งานโปรแกรม เราขอเเนะนำกับการสร้างเว็บ E-Commerce ระบบที่สามารถจัดการเว็บได้ทุกอย่าง และ สามารถเพิ่มลูกเล่นเข้าไปในระบบร้านค้าออนไลน์ของตัวอย่างได้อย่างไม่จำกัด ด้วยMooZiiCart สำหรับทำเว็บขายของด้วย Joomla สามารถใช้โปรแกรม Xampp ในการจำลอง เเละทำการลงส่วนเสริมต่างๆได้อย่างง่ายดาย เหมาะสำหรับผู้ที่อยากขายสินค้าออนไลน์ และบุคคลทั่วไปที่สนใจศึกษาระบบขายสินค้า โดยไม่จำเป็นต้องมีความรู้เรื่องการเขียนโปรแกรม เนื่องจากระบบถูกออกแบบมาให้สามารถใช้งานได้ง่าย รองรับการทำงานที่ครบกระบวนการของร้านค้าออนไลน์
ข้อจำกัดด้านเทคนิค
- เครื่องคอมพิวเตอร์ควรมี RAM ไม่ต่ำกว่า 128 MB
- Harddisk มีพื้นที่มากกว่า 320 MB
- CPU ไม่กำหนดขั้นต่ำ
รูปภาพจาก : apachefriends.org
>>>TRY TO CHECK OUT , IF ANY ERROR FOUND. PLEASE LET ME KNOW BY COMMENT. I'LL TRY MY LEVEL BEST TO FIX THE PROBLEM.
THANKS FOR VISITING thumariya.blogspot
Have a nice day!
-------------------------- -------------------------
>>>ลองตรวจสอบหากพบข้อผิดพลาด โปรดแจ้งให้เราทราบโดยแสดงความคิดเห็น ฉันจะพยายามระดับของฉันให้ดีที่สุดเพื่อแก้ไขปัญหา
ขอบคุณสำหรับการเยี่ยมชม thumariya.blogspot
ขอให้เป็นวันที่ดี!
-------------------------- -------------------------
{fullWidth}