วิธีติดตั้งและกำหนดค่า XAMPP บน Windows 10
คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการติดตั้ง XAMPP บน Windows 10 วิธีกำหนดค่าแผงควบคุม แก้ไข Apache หากปฏิเสธที่จะเริ่มต้น และวิธีเพิ่มขนาดการอัปโหลดโดยใช้ phpMyAdmin
->XAMPP เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีที่ให้วิธีที่ง่ายสำหรับนักออกแบบเว็บไซต์และนักพัฒนาในการติดตั้งส่วนประกอบที่จำเป็นเพื่อเรียกใช้ซอฟต์แวร์ที่ใช้ PHP เช่น WordPress , Drupal, Joomla และอื่นๆ บน Windows 10, macOS และ Linux
หากคุณเป็นนักพัฒนาเว็บหรือใครก็ตามที่พยายามจะเข้าสู่บล็อก XAMPP จะช่วยประหยัดเวลาและความยุ่งยากในการติดตั้งและกำหนดค่า Apache, MySQL, PHP และ Perl บนคอมพิวเตอร์ของคุณเพื่อสร้างสภาพแวดล้อมการทดสอบ
ในเรื่องนี้ แนะนำ คุณจะได้เรียนรู้ขั้นตอนการติดตั้ง XAMPP บน Windows 10 รวมถึงคำแนะนำในการกำหนดค่าโซลูชัน และแก้ไขปัญหาทั่วไปหลังการตั้งค่า
- วิธีการติดตั้ง XAMPP บน Windows 10
- วิธีกำหนดค่า XAMPP บน Windows 10
- วิธีแก้ไข Apache ไม่เริ่มทำงานบน XAMPP
- วิธีเพิ่มขนาดอัพโหลด phpMyAdmin บน XAMPP
- วิธีเปลี่ยนรหัสผ่าน phpMyAdmin บน XAMPP
วิธีการติดตั้ง XAMPP บน Windows 10
ในการดาวน์โหลดและติดตั้ง XAMPP บน Windows 10 ให้ใช้ขั้นตอนเหล่านี้:
-
คลิก XAMPP สำหรับ Windows ปุ่มเพื่อบันทึกไฟล์บนเดสก์ท็อปของคุณ
บันทึกย่อ: หากคุณมีข้อกำหนดเวอร์ชันพิเศษสำหรับ PHP ให้ดาวน์โหลดเวอร์ชันที่คุณจำเป็นต้องติดตั้ง หากคุณไม่มีข้อกำหนดเกี่ยวกับเวอร์ชัน ให้ดาวน์โหลดเวอร์ชันที่เก่าที่สุด เนื่องจากอาจช่วยให้คุณหลีกเลี่ยงปัญหาในการติดตั้งซอฟต์แวร์ที่ใช้ PHP นอกจากนี้ คำแนะนำเหล่านี้ได้รับการทดสอบแล้วว่าใช้งานได้กับ XAMPP เวอร์ชัน 7.3.11 และเวอร์ชันก่อนหน้า แต่คุณสามารถใช้เพื่อติดตั้งเวอร์ชันที่ใหม่กว่าได้ -
ดับเบิลคลิกที่ไฟล์ที่ดาวน์โหลดเพื่อเปิดตัวติดตั้ง
-
คลิก ตกลง ปุ่ม.
-
คลิก ต่อไป ปุ่ม.
-
XAMPP มีส่วนประกอบหลากหลายที่คุณสามารถติดตั้งได้ เช่น MySQL, phpMyAdmin, PHP, Apache และอื่นๆ โดยส่วนใหญ่ คุณจะใช้ส่วนประกอบเหล่านี้ส่วนใหญ่ ดังนั้นจึงแนะนำให้ปล่อยตัวเลือกเริ่มต้นไว้
-
คลิก ต่อไป ปุ่ม.
-
ใช้ตำแหน่งเริ่มต้นที่ติดตั้งไว้ หรือเลือกโฟลเดอร์อื่นเพื่อติดตั้งซอฟต์แวร์ในช่อง Select a folder
-
คลิก ต่อไป ปุ่ม.
-
ล้าง เรียนรู้เพิ่มเติมเกี่ยวกับ Bitnami สำหรับ XAMPP ตัวเลือก.
-
คลิก ต่อไป ปุ่ม.
-
คลิก อนุญาตการเข้าถึง ปุ่มเพื่ออนุญาตแอปผ่านไฟร์วอลล์ (ถ้ามี)
-
คลิก เสร็จสิ้น ปุ่ม.
-
เลือกภาษาของคุณ (อังกฤษหรือเยอรมัน)
-
คลิก บันทึก ปุ่ม.
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว แผงควบคุม XAMPP จะเปิดขึ้น และคุณสามารถเริ่มการกำหนดค่าสภาพแวดล้อมของเว็บเซิร์ฟเวอร์ได้
วิธีกำหนดค่า XAMPP บน Windows 10
แผงควบคุม XAMPP ประกอบด้วยสามส่วนหลัก ใน โมดูล คุณจะพบบริการเว็บทั้งหมดที่มี คุณสามารถเริ่มแต่ละบริการได้โดยคลิกที่ เริ่ม ปุ่ม.
เมื่อคุณเริ่มบริการบางอย่าง รวมถึง Apache และ MySQL ทางด้านขวา คุณจะเห็นหมายเลข ID กระบวนการ (PID) และหมายเลขพอร์ต TCP/IP (พอร์ต) ที่แต่ละบริการใช้อยู่ ตัวอย่างเช่น โดยค่าเริ่มต้น Apache ใช้พอร์ต TCP/IP 80 และ 443 , ในขณะที่ MySQL ใช้พอร์ต TCP/IP 3306 .
นอกจากนี้คุณยังสามารถคลิก แอดมิน เพื่อเข้าถึงแดชบอร์ดการดูแลระบบสำหรับแต่ละบริการและตรวจสอบว่าทุกอย่างทำงานอย่างถูกต้อง
ทางด้านขวาจะมีรายการปุ่มต่างๆ สำหรับกำหนดค่าส่วนต่างๆ ของแผงควบคุม รวมถึงปุ่ม การกำหนดค่า ปุ่มเพื่อกำหนดค่าโมดูลที่จะเริ่มทำงานโดยอัตโนมัติเมื่อคุณเปิด XAMPP
คลิกที่ Netstart จะแสดงรายการบริการที่เข้าถึงเครือข่ายของคุณ รวมถึงที่อยู่และพอร์ต TCP/IP และข้อมูล ID กระบวนการ
นอกจากนี้ จากแผงควบคุม ยังมีปุ่มเข้าถึงด่วนเพื่อเปิดยูทิลิตี้บรรทัดคำสั่งเชลล์ โฟลเดอร์การติดตั้ง XAMPP บริการ และปิดแอป
สุดท้ายนี้ คุณจะได้รับส่วนบันทึก ซึ่งคุณสามารถดูสิ่งที่เกิดขึ้นทุกครั้งที่คุณเริ่มโมดูลหรือเปลี่ยนการตั้งค่า นี่เป็นสถานที่แรกในการพิจารณาเมื่อมีบางสิ่งไม่ทำงาน
การตั้งค่าเริ่มต้นควรใช้ได้กับคนส่วนใหญ่ที่ใช้ XAMPP เพื่อสร้างสภาพแวดล้อมการทดสอบเพื่อใช้งานเว็บไซต์ อย่างไรก็ตาม คุณอาจต้องเปลี่ยนหมายเลขพอร์ต TCP/IP สำหรับเซิร์ฟเวอร์ Apache ขนาดการอัปโหลดฐานข้อมูล หรือตั้งรหัสผ่านสำหรับ phpMyAdmin ทั้งนี้ขึ้นอยู่กับการกำหนดค่าการตั้งค่าของคุณ
หากต้องการเปลี่ยนการตั้งค่าเหล่านี้ คุณจะต้องใช้ การกำหนดค่า ปุ่มสำหรับบริการที่เกี่ยวข้อง ตัวอย่างเช่น คุณจะต้องเปิด httpd.conf ไฟล์เพื่อเปลี่ยนการตั้งค่าบนเซิร์ฟเวอร์ Apache และ my.ini ไฟล์เพื่อเปลี่ยนการตั้งค่า MySQL
วิธีแก้ไข Apache ไม่เริ่มทำงานบน XAMPP
การติดตั้ง XAMPP นั้นตรงไปตรงมามาก แต่บางครั้ง Windows 10 อาจไม่อนุญาตให้เซิร์ฟเวอร์ Apache ทำงาน มักจะเป็นเพราะ บริการสิ่งพิมพ์ทั่วโลก ทำงานบนพอร์ต 80 บนคอมพิวเตอร์ของคุณ ซึ่งเป็นพอร์ต TCP/IP เริ่มต้นที่ Apaches ใช้ใน XAMPP และสองแอปพลิเคชันไม่สามารถใช้พอร์ตเครือข่ายเดียวกันได้
หากคุณพบปัญหานี้ มีวิธีแก้ไขสองวิธี คุณสามารถถอนการติดตั้งบริการเผยแพร่หรือเปลี่ยนพอร์ตเริ่มต้นบน Apache ได้
ถอนการติดตั้ง World Wide Web Services
หากคุณไม่มีแอพใด ๆ ขึ้นอยู่กับคุณสมบัติ World Wide Web Services คุณสามารถถอนการติดตั้งโดยใช้ขั้นตอนเหล่านี้:
-
เปิด เริ่ม .
-
ค้นหา แผงควบคุม และคลิกผลลัพธ์ด้านบนสุดเพื่อเปิดประสบการณ์
-
คลิกที่ โปรแกรม .
-
คลิก โปรแกรมและคุณสมบัติ ตัวเลือก.
-
คลิก เปิดหรือปิดคุณสมบัติ Windows ลิงค์
-
ขยาย บริการข้อมูลทางอินเทอร์เน็ต และล้าง บริการเวิลด์ไวด์เว็บ ตัวเลือก.
-
คลิก ตกลง ปุ่ม.
-
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
-
เริ่มแผงควบคุม XAMPP
-
คลิก เริ่ม ปุ่มบน Apache
หลังจากที่คุณทำตามขั้นตอนต่างๆ เสร็จแล้ว Apache จะสามารถทำงานในพอร์ต 80 บนอุปกรณ์ของคุณได้
เปลี่ยนพอร์ต Apache TCP/IP เริ่มต้น
หรือคุณสามารถกำหนดค่า Apache ให้ทำงานบนพอร์ต TCP/IP อื่นได้โดยใช้ขั้นตอนเหล่านี้:
-
เปิด แผงควบคุม XAMPP .
-
คลิก แอดมิน ปุ่มบน Apache
-
คลิก httpd.conf ตัวเลือก.
-
เลื่อนลงและค้นหาบรรทัด: ฟัง80 .
-
เปลี่ยน 80 สำหรับหมายเลขพอร์ต TCP/IP อื่น ตัวอย่างเช่น คุณสามารถลอง port 81 . (หลังจากเปลี่ยนบรรทัดควรอ่าน: ฟัง81 .)
-
บันทึกและปิด httpd.conf ไฟล์.
-
คลิก เริ่ม ปุ่มบน Apache
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว เซิร์ฟเวอร์ Apache ควรทำงานโดยไม่มีปัญหากับพอร์ต TCP/IP ใหม่ที่คุณระบุ
ข้อแม้เพียงอย่างเดียวของการกำหนดค่านี้คือ คุณจะต้องผนวกหมายเลขพอร์ต TCP/IP ต่อท้ายที่อยู่ทุกครั้งที่คุณต้องการเชื่อมต่อกับเว็บไซต์ของคุณ ตัวอย่างเช่น ในการเข้าถึงเซิร์ฟเวอร์ Apache บนเว็บเบราว์เซอร์ คุณจะต้องพิมพ์: localhost: 81 /dashboard แทน localhost/dashboard
หยุดบริการ World Wide Web Publishing ด้วยตนเอง
อีกวิธีหนึ่งในการแก้ไขปัญหาพอร์ตคือการหยุดบริการและเปลี่ยนการตั้งค่าเพื่อเริ่มบริการด้วยตนเองโดยใช้ขั้นตอนเหล่านี้:
-
เปิด เริ่ม .
-
ค้นหา บริการ และคลิกผลลัพธ์ด้านบนสุดเพื่อเปิดประสบการณ์
-
ดับเบิลคลิกที่ บริการจัดพิมพ์เวิลด์ไวด์เว็บ บริการ.
-
คลิก หยุด ปุ่ม.
-
เปลี่ยนประเภทการเริ่มต้นเป็น คู่มือ .
-
คลิก นำมาใช้ ปุ่ม.
-
คลิก ตกลง ปุ่ม.
-
เปิดแผงควบคุม XAMPP
-
คลิก เริ่ม ปุ่มเพื่อเรียกใช้เซิร์ฟเวอร์ Apache
วิธีที่ดีที่สุดในการทำให้ Apache ทำงานได้อีกครั้งคือการถอนการติดตั้ง World Wide Web Publishing Service แต่เมื่อไม่สามารถทำได้ คุณสามารถเปลี่ยนหมายเลขพอร์ต TCP/IP หรือหยุดบริการได้ตามความจำเป็น
วิธีเพิ่มขนาดอัพโหลด phpMyAdmin บน XAMPP
ปัญหาทั่วไปอีกประการหนึ่งของ XAMPP คือขีดจำกัดการอัปโหลดฐานข้อมูลเริ่มต้น ตัวอย่างเช่น หลายครั้งที่นักพัฒนาจะทำสำเนาของเว็บไซต์เพื่อวัตถุประสงค์ในการแก้ไขปัญหาหรือทำงานบนไซต์โดยไม่รบกวนเว็บไซต์ที่ใช้งานอยู่ อย่างไรก็ตาม ผู้ที่ใช้ WordPress หรือซอฟต์แวร์การจัดการเนื้อหาอื่นจะพบว่าพวกเขาไม่สามารถอัปโหลดฐานข้อมูลได้อย่างรวดเร็ว เนื่องจากมีขนาดเกินขนาดอัปโหลดสูงสุดที่อนุญาต ซึ่งโดยค่าเริ่มต้นคือ 2048 KiB
ในการเพิ่มขีดจำกัดการอัพโหลดฐานข้อมูลบน phpMyAdmin ให้ใช้ขั้นตอนเหล่านี้:
-
เปิด แผงควบคุม XAMPP .
-
คลิก สำรวจ ปุ่ม.
-
เปิด php โฟลเดอร์
-
เปิด php.ini ไฟล์ด้วยโปรแกรมแก้ไขข้อความใด ๆ
-
เปลี่ยนค่าสำหรับ |_+_| และ |_+_| ให้ได้ขนาดที่คุณต้องการ ตัวอย่างเช่น: |_+_| และ |_+_| เพื่อนำเข้าไฟล์ฐานข้อมูลสูงสุด 20MB
-
คลิก หยุด ปุ่มสำหรับ MySQL และ Apache
-
คลิก เริ่ม ปุ่มเพื่อรีสตาร์ท Apache และ MySQL
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณจะสามารถนำเข้าไฟล์ฐานข้อมูลขนาดใหญ่บน phpMyAdmin ได้
วิธีเปลี่ยนรหัสผ่าน phpMyAdmin บน XAMPP
ตามค่าเริ่มต้น phpMyAdmin (MySQL) จะใช้รูทเป็นชื่อผู้ใช้โดยไม่มีรหัสผ่าน ซึ่งหมายความว่าหากคุณกำลังติดตั้งไซต์ WordPress เมื่อถูกถาม คุณจะต้องป้อนรูทเป็นชื่อผู้ใช้เท่านั้น และเว้นฟิลด์รหัสผ่านว่างไว้
ในการเปลี่ยนรหัสผ่าน phpMyAdmin บน XAMPP ให้ใช้ขั้นตอนเหล่านี้:
-
เปิด แผงควบคุม XAMPP .
-
คลิก แอดมิน ปุ่มสำหรับ MySQL
-
คลิกที่ บัญชีผู้ใช้ แท็บ
-
คลิก แก้ไขสิทธิ์ ลิงก์สำหรับชื่อผู้ใช้ root แต่อันที่มีชื่อโฮสต์ localhost .
-
คลิก เปลี่ยนรหัสผ่าน ปุ่ม.
-
ระบุรหัสผ่านใหม่
-
คลิก ไป ปุ่ม.
หลังจากคุณทำตามขั้นตอนทั้งหมดแล้ว หากคุณพยายามเข้าสู่ระบบ phpMyAdmin คุณจะได้รับข้อความปฏิเสธการเข้าถึง: ไม่สามารถเชื่อมต่อ: การตั้งค่าที่ไม่ถูกต้อง
แก้ไขข้อความปฏิเสธการเข้าถึง phpMyAdmin
ในการเปลี่ยนการตั้งค่าการกำหนดค่าใน config.inc.php ไฟล์เพื่อแก้ไขปัญหาการลงชื่อเข้าใช้ ใช้ขั้นตอนเหล่านี้:
-
เปิด แผงควบคุม XAMPP .
-
คลิก สำรวจ ปุ่ม.
-
ในโฟลเดอร์ XAMPP ให้เปิด phpMyAdmin โฟลเดอร์
-
เปิด config.inc.php ไฟล์ด้วยโปรแกรมแก้ไขข้อความใด ๆ
-
ภายใต้ ประเภทและข้อมูลการรับรองความถูกต้อง และอัปเดตบรรทัดต่อไปนี้:
-
บน |_+_| แทนที่ |_+_| สำหรับ |_+_|.
-
บน |_+_| แทนที่ |_+_| สำหรับ |_+_|.
-
-
บันทึกและปิดไฟล์
เมื่อคุณทำตามขั้นตอนเสร็จแล้ว คุณควรจะสามารถเข้าสู่ระบบแดชบอร์ด phpMyAdmin ได้
ตอนนี้ XAMPP ได้รับการกำหนดค่าและพร้อมใช้งานกับซอฟต์แวร์ที่ใช้ PHP ที่รองรับ
อัปเดต 2 มกราคม 2020: คู่มือนี้เผยแพร่ครั้งแรกในเดือนมีนาคม 2016 และแก้ไขในเดือนมกราคม 2020 เพื่อให้แน่ใจว่าข้อมูลยังคงใช้งานได้กับ XAMPP เวอร์ชันล่าสุด