วิธีติดตั้ง XAMPP บน Windows 10

การปรับปรุงครั้งล่าสุด: 04/11/2024

ติดตั้ง XAMPP บน Windows 10

หากคุณเป็นนักพัฒนาเว็บหรือเพียงต้องการเรียนรู้วิธีจัดการเซิร์ฟเวอร์ภายในเครื่อง คุณอาจพบว่าตัวเองจำเป็นต้องติดตั้ง XAMPP บนคอมพิวเตอร์ของคุณ ซอฟต์แวร์นี้ซึ่ง รวม Apache, MySQL, PHP และ Perl เป็นวิธีที่ดีที่สุดในการสร้างสภาพแวดล้อมการทดสอบบนคอมพิวเตอร์ของคุณเองโดยไม่ต้องจ่ายค่าบริการโฮสติ้งอินเทอร์เน็ต- ในบทความนี้เราจะสอนวิธีการ ติดตั้งและกำหนดค่า XAMPP บน Windows 10. ทีละขั้นตอน และพร้อมคำแนะนำที่จำเป็นทั้งหมดเพื่อที่คุณจะได้ไม่หลงทางในกระบวนการนี้

XAMPP ไม่เพียงแต่ช่วยให้คุณใช้งานเว็บไซต์ไดนามิกในเครื่องเท่านั้น แต่ยังเป็นเครื่องมือที่สมบูรณ์แบบสำหรับผู้ที่ต้องการฝึกฝนหรือพัฒนาโครงการในสภาพแวดล้อมที่ปลอดภัยก่อนที่จะอัปโหลดไปยังเซิร์ฟเวอร์ที่ใช้งานจริง หากคุณกำลังทำงานกับ PHP, MySQL หรือ Perl ไม่มีตัวเลือกที่ดีกว่านี้ เราจะแจกแจงขั้นตอนการติดตั้ง กำหนดค่า และใช้งาน XAMPP เพื่อให้คุณสามารถติดตั้งและรันบนคอมพิวเตอร์ของคุณได้ในเวลาอันรวดเร็ว

XAMPP คืออะไร?

XAMPP es ชุดซอฟต์แวร์ฟรีที่ให้คุณเปลี่ยนคอมพิวเตอร์ของคุณให้เป็นเซิร์ฟเวอร์ภายในเครื่องเพื่อทดสอบแอปพลิเคชันเว็บ ด้วยสิ่งนี้ คุณสามารถเรียกใช้บริการต่างๆ ได้ เช่น อาปาเช่ (เว็บเซิร์ฟเวอร์), MySQL (ผู้จัดการของ ฐานข้อมูล), PHP (ภาษาของ การเขียนโปรแกรม เว็บ) และ Perl (อีกภาษาหนึ่งของ ต้นฉบับ- เนื่องจากเป็นแบบข้ามแพลตฟอร์ม คุณจึงใช้ได้ไม่เพียงแค่บน Windows เท่านั้น แต่ยังรวมถึงบน macOS ด้วย ลินุกซ์- ชุดเครื่องมือทั้งหมดนี้ช่วยให้คุณสร้างเซิร์ฟเวอร์ภายในเครื่องที่ใช้งานได้โดยไม่จำเป็นต้องเชื่อมต่อกับอินเทอร์เน็ต

ดาวน์โหลด XAMPP

ในการเริ่มต้น สิ่งแรกที่เราต้องทำคือไปที่หน้า XAMPP อย่างเป็นทางการที่ apachefriends.org- ที่นี่คุณจะพบกับเวอร์ชันสำหรับแพลตฟอร์มต่างๆ: Windows, Linux และ macOS- ในบทช่วยสอนนี้ เราจะเน้นที่วิธีการดาวน์โหลดเวอร์ชัน Windows 10

ตรวจสอบ XAMPP สำหรับ Windows เวอร์ชันล่าสุดและดาวน์โหลดไฟล์ปฏิบัติการ โปรดทราบว่ามีหลายเวอร์ชันให้เลือกใช้ แต่ละเวอร์ชันใช้ PHP เวอร์ชันต่างกัน ขอแนะนำให้คุณเลือกสิ่งที่เหมาะสมกับความต้องการของโครงการของคุณมากที่สุด ตัวอย่างเช่น หากคุณกำลังทำงานกับ PHP เวอร์ชันเก่า ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลด XAMPP เวอร์ชันที่ถูกต้องซึ่งเข้ากันได้กับเวอร์ชันนั้น

  วิธีการรวมพาร์ติชัน NTFS สองพาร์ติชันใน Windows ด้วย EaseUS Partition Master

ติดตั้ง XAMPP บน Windows 10

เมื่อดาวน์โหลดตัวติดตั้งแล้ว เราจะดับเบิลคลิกที่ไฟล์ปฏิบัติการเพื่อเริ่มกระบวนการติดตั้ง โปรแกรมติดตั้งอาจแสดงข้อความเตือนบางอย่าง แต่คุณสามารถดำเนินการต่อได้โดยไม่มีปัญหาใดๆ อินเทอร์เฟซการติดตั้งค่อนข้างเรียบง่าย และคุณจะต้องยอมรับขั้นตอนเท่านั้น:

  • ขั้นแรก เลือกส่วนประกอบที่คุณต้องการรวมไว้ในการติดตั้ง (Apache, MySQL, PHP ฯลฯ) หากคุณไม่แน่ใจว่าต้องใช้ส่วนประกอบใด ให้คงตัวเลือกเริ่มต้นไว้
  • จากนั้นเลือกโฟลเดอร์ที่คุณต้องการติดตั้ง XAMPP เส้นทางเริ่มต้นคือ C:\\xamppและทางที่ดีควรรักษาไว้
  • ในหน้าจอถัดไปเกี่ยวกับ 'Bitnami สำหรับ XAMPP' (ซึ่งเป็นการสนับสนุนเพิ่มเติมสำหรับการติดตั้งแอปอย่างรวดเร็ว) คุณสามารถเพิกเฉยได้หากคุณไม่ได้วางแผนที่จะติดตั้งแอปเช่น WordPress ในขณะนี้
  • สุดท้ายคลิก "ติดตั้ง" และรอให้กระบวนการเสร็จสิ้น อาจใช้เวลาสักครู่ขึ้นอยู่กับอุปกรณ์ของคุณ

Finalizando ลาการติดตั้ง

เมื่อกระบวนการติดตั้งเสร็จสิ้น หน้าต่างจะปรากฏขึ้นเพื่อให้คุณเลือกรันแผงควบคุม XAMPP ได้โดยอัตโนมัติ หากคุณทำเครื่องหมายที่ช่อง แผงควบคุม XAMPP มันจะเปิดทันที จากแผงควบคุมนี้ คุณสามารถควบคุมบริการต่างๆ เช่น อาปาเช่ และ MySQL- คลิกปุ่ม "Start" เพื่อเริ่มบริการทั้งสอง

การกำหนดค่าเซิร์ฟเวอร์ท้องถิ่น

หลังจากเริ่ม Apache และ MySQL ให้เปิดเบราว์เซอร์ของคุณและป้อนแถบที่อยู่ localhost o 127.0.0.1- หากติดตั้งทุกอย่างถูกต้อง คุณจะเห็นหน้าแรกของ XAMPP สิ่งนี้จะบอกคุณว่าเซิร์ฟเวอร์ Apache ทำงานอย่างถูกต้อง

หากต้องการเข้าถึงการจัดการฐานข้อมูลคุณสามารถใช้ phpMyAdmin พิมพ์ในเบราว์เซอร์ของคุณ โลคอลโฮสต์/phpmyadmin- จากที่นี่ คุณสามารถสร้างและจัดการฐานข้อมูลได้อย่างง่ายดาย ผู้ใช้ MySQL เริ่มต้นคือ “root” และรหัสผ่านว่างเปล่า

บันทึกโครงการของคุณใน htdocs

หนึ่งในคำถามที่พบบ่อยที่สุดคือ: ควรบันทึกโครงการไว้ที่ใด XAMPP จะสร้างโฟลเดอร์ชื่อ htdocs ภายในโฟลเดอร์การติดตั้ง (โปรดจำไว้ว่าโดยค่าเริ่มต้นคือ C:\\xampp\\htdocs) ไฟล์หรือโฟลเดอร์ใดๆ ที่คุณใส่ไว้ในโฟลเดอร์นี้จะสามารถเข้าถึงได้ผ่าน localhost- ตัวอย่างเช่น หากคุณใส่โฟลเดอร์ชื่อ 'my_project' คุณสามารถเข้าถึงได้โดยการป้อน localhost/my_project ในเบราว์เซอร์

  กู้คืนไฟล์ที่ถูกลบทีละขั้นตอนด้วย DiskInternals NTFS Recovery

ปัญหาและแนวทางแก้ไขที่เป็นไปได้

ปัญหาที่พบบ่อยที่สุดประการหนึ่งที่อาจเกิดขึ้นเมื่อใช้ XAMPP ก็คือพอร์ต 80 o 443ซึ่ง Apache ใช้นั้นถูกครอบครองโดยแอปพลิเคชันอื่น (เช่น Skype หรือโปรแกรมอื่น) หาก Apache ไม่สามารถเริ่มทำงานได้ มาดูวิธีแก้ไขปัญหานี้กัน:

  • ขั้นแรก คุณสามารถเปลี่ยนพอร์ตที่ Apache ใช้ได้ เมื่อต้องการทำเช่นนี้ ให้เปิดไฟล์ httpd.conf จากแผงควบคุม XAMPP และมองหาบรรทัดที่ระบุว่า ฟัง 80- เปลี่ยนพอร์ตนี้เป็นพอร์ตที่ไม่ยุ่ง เช่น 8080.
  • หลังจากนั้นคุณจะต้องเปลี่ยนพอร์ตในไฟล์ด้วย httpd-ssl.conf สำหรับท่าเรือ 443เปลี่ยนเป็น 444 หรือพอร์ตอื่นที่มีอยู่

อีกทางเลือกหนึ่งคือการปิดโปรแกรมที่ใช้พอร์ตที่ขัดแย้งกัน เช่น Skype แล้วรีสตาร์ท Apache โดยปกติจะเป็นวิธีแก้ปัญหาที่รวดเร็วที่สุดหากคุณไม่จำเป็นต้องเปิดโปรแกรมเหล่านั้นขณะตั้งค่าเซิร์ฟเวอร์ภายในเครื่องของคุณ

ถอนการติดตั้งบริการต่างๆ เช่น Apache หรือ MySQL โดยอัตโนมัติ

หากคุณต้องการให้ Apache หรือ MySQL เริ่มทำงานโดยอัตโนมัติทุกครั้งที่คุณเริ่ม Windows คุณสามารถกำหนดค่าได้โดยตรงในแผงควบคุม XAMPP เพียงทำเครื่องหมายที่ช่อง "บริการ" ถัดจากบริการเหล่านี้แต่ละบริการเพื่อให้ทำงานเป็นบริการของระบบ

ด้วยวิธีนี้ คุณจะไม่ต้องเปิดแผงควบคุม XAMPP ทุกครั้งที่คุณต้องการทำงาน อย่างไรก็ตาม หากคุณเปลี่ยนใจในภายหลัง คุณสามารถยกเลิกการเลือกตัวเลือกเหล่านี้และป้องกันไม่ให้ทำงานโดยอัตโนมัติได้

ตอนนี้คุณได้ติดตั้ง XAMPP บนคอมพิวเตอร์ของคุณเรียบร้อยแล้ว คุณจะสามารถเข้าถึงเซิร์ฟเวอร์ภายในเครื่องที่สมบูรณ์สำหรับโครงการเว็บได้ ลองสร้างหน้าเว็บแรกของคุณใน PHP หรือติดตั้งเครื่องมือเช่น WordPress เพื่อดูว่ามันทำงานอย่างไรในสภาพแวดล้อมการทดสอบที่ปลอดภัย หากคุณมีปัญหากับพอร์ต หรือพบข้อผิดพลาดระหว่างการติดตั้ง อย่าลืมตรวจสอบการตั้งค่าและดูตัวเลือกที่มีอยู่ในแผงควบคุม XAMPP