ตั้งค่า Local Server สำหรับ PHP โดยการติดตั้ง XAMPP

เผยแพร่แล้ว: 2022-08-07

สารบัญ

วิธีการติดตั้ง XAMPP

การตั้งค่า XAMPP บนเครื่อง Windows ของคุณนั้นไม่ใช่เรื่องง่ายเลย พระเจ้าช่วย! เมื่อเปิดตัวแล้ว เรียกใช้งานได้ง่ายและจะช่วยให้คุณประหยัดเวลาได้มาก หากคุณต้องใช้งานเซิร์ฟเวอร์ภายในของ WordPress พูดตามตรง คุณจะมองข้ามแม้กระทั่งที่นั่น

สิ่งสำคัญในการรัน localhost ที่แนะนำคือเว็บไซต์ทดสอบของคุณจะทำงานได้เร็วกว่าปกติบนเว็บ อย่างไรก็ตาม ในกรณีที่คุณจำเป็นต้องรับประกันว่าเว็บไซต์จะทำงานต่อไปด้วยความเร็วที่เหมาะสมที่สุด อย่าลืมแนะนำและ เริ่มต้น Hummingbird ในการแนะนำของคุณ

การแนะนำ localhost มีความปลอดภัยมากขึ้นและให้สภาพแวดล้อมการทดสอบที่สมบูรณ์แบบบนพีซีของคุณ ห่างไกลจากการสอดรู้สอดเห็นหรือโปรแกรมเมอร์

ตอนแรกเราเผยแพร่การแปลความหมายของโพสต์นี้ในช่วงกลางปี ​​2014 และต้องกลายเป็นหนึ่งใน 10 โพสต์หลักของเราที่มีความคิดเห็นมากกว่า 150 รายการอย่างรวดเร็ว จากจุดนั้นไป XAMPP 5.6.15 สามารถเข้าถึงได้ในขณะนี้และ Windows เองก็ได้รับการอัพเกรดสองสามอย่าง ต่อไปนี้คือการจัดการที่ยกเครื่องใหม่เป็นประกายในวิธีที่ดีที่สุดในการตั้งค่า XAMPP บน Windows พร้อมข้อมูลที่รวมอยู่ในวิธีแก้ไขปัญหาไฟร์วอลล์และพอร์ตที่มีปัญหา

หมายเหตุ: หากทุกอย่างที่คุณประสบปัญหาในการตั้งค่า XAMPP ให้เราให้ความช่วยเหลือ! กลุ่มสนับสนุนที่ยอดเยี่ยมของเราสามารถช่วยคุณเกี่ยวกับปัญหา WordPress ไม่ว่าจะมากหรือน้อย – และเพื่ออะไร! ไม่ได้สร้างความแตกต่างว่าตอนนี้กี่โมงหรือปลายสัปดาห์ กลุ่มของเราสามารถเข้าถึงได้ทุกวัน ทุกวัน

XAMPP คืออะไร?

XAMPP ยังคงอยู่สำหรับ cross-stage, Apache, MySQL, PHP และ Perl เป็นการจัดเรียงที่ตรงไปตรงมาและน้ำหนักเบาที่อนุญาตให้คุณสร้างเว็บเซิร์ฟเวอร์ใกล้เคียงเพื่อวัตถุประสงค์ในการทดสอบ

เนื่องจาก XAMPP เป็นแบบข้ามขั้นตอน จึงใช้กับ Mac และ Linux ได้เช่นเดียวกัน อย่างไรก็ตาม วันนี้จะเน้นไปที่วิธีที่เชี่ยวชาญที่สุดในการตั้งค่า XAMPP บน Windows 10

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

กำลังติดตั้ง XAMPP

ไปที่เว็บไซต์ Apache Friends และดาวน์โหลด XAMPP

Xampp Apache
เว็บไซต์ Apache Friends

บันทึก XAMPP คือ 109MB เมื่อดาวน์โหลดแล้ว ให้ส่งตัวติดตั้ง

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

วิซาร์ดการตั้งค่า XAMPP จะควบคุมคุณผ่านการจัดตั้ง คลิกถัดไป

การตั้งค่า Xampp
เลือกตัวเลือกที่คุณต้องการติดตั้ง

ในหน้าต่างต่อไปนี้ ระบบจะถามว่าคุณต้องการแนะนำ Bitnami สำหรับ XAMPP หรือไม่ ซึ่งมีเครื่องมือฟรีสำหรับแนะนำ WordPress, Drupal และ Joomla! ที่ด้านบนของ XAMPP

เนื่องจากจะแนะนำ WordPress ทางกายภาพในภายหลังในบทแนะนำนี้และไม่ต้องกังวลกับโปรแกรมติดตั้งฟรี ให้ยกเลิกการเลือก "ใช้ประโยชน์จาก Bitnami สำหรับ XAMPP เพิ่มเติม" แล้วกด Next

bitnami-for-xampp
เราไม่ต้องการติดตั้งโปรแกรมติดตั้งฟรีใดๆ

หลังจากทำตามขั้นตอนการติดตั้งเริ่มต้นทั้งหมดแล้ว XAMPP ก็พร้อมที่จะติดตั้งในที่สุด คลิก ถัดไป

xampp-ตัวติดตั้ง
xampp-ตัวติดตั้ง

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

เสร็จสิ้นการตั้งค่า xampp
เสร็จสิ้นการตั้งค่า xampp

ดังนั้น แผงควบคุมจะเปิดขึ้น แต่ในกรณีที่คุณยกเลิกการเลือกตัวเลือกในหน้าต่างก่อนหน้า คุณสามารถไปที่ตัวจัดระเบียบ XAMPP บนพีซีของคุณและเปิดแผงควบคุม XAMPP

หากกระบวนการจัดตั้งเป็นไปด้วยดีและทุกอย่างดำเนินไปอย่างง่ายดาย บอร์ดควบคุมจะเปิดขึ้นพร้อมการอัปเกรดเนื้อหาที่เหนือชั้นที่ฐาน แต่ในกรณีที่มีปัญหา…

แผงควบคุม
แผงควบคุม

… อืม ลองสำรวจดู – เนื้อหาสีแดง! ดูเหมือนว่าตอนนี้ฉันยังคงพบเจอกับความผิดพลาดอยู่บ้าง ไม่ต้องกลัวเหมือนพอร์ตปะทะกัน

แก้ไขข้อผิดพลาดพอร์ต

แรงจูงใจหลักที่อยู่เบื้องหลังสาเหตุที่ XAMPP ทำให้เกิดข้อผิดพลาดเช่นนี้เป็นเพราะโปรแกรมอื่นในเครื่องของคุณที่ใช้พอร์ต 80 หรือ 443 – พอร์ต Apache และ MySQL ต้องการโดยมีเป้าหมายเฉพาะในการทำงาน

ในกรณีที่คุณใช้ Windows 10 ไม่ต้องสงสัยเลยว่า World Wide Web Publishing Service จะใช้ Post 80 โปรแกรมนี้ ซึ่งมีไว้สำหรับ Internet Information Services (IIS) สำหรับ Windows® Server ได้รับการแนะนำล่วงหน้า และในกรณีที่คุณไม่ได้ใช้ โดยพื้นฐานแล้วคุณสามารถหยุดการดูแลระบบที่ทำงานบนเครื่องของคุณหรือลบทิ้งได้

หากต้องการหยุดการทำงานของผู้ดูแลระบบ ให้ทำสิ่งต่อไปนี้:

1.ไปที่ Start จัดเรียงใน “services.msc” และเลือกคู่ที่ดีที่สุด

2. เลื่อนลงมาในหน้าต่าง Services เพื่อค้นหา World Wide Web Publishing Service

3. คลิกขวาที่มันแล้วเลือกหยุด

4.ควรเพิ่มพอร์ต 80 เมื่อคุณรีสตาร์ท XAMPP มันควรจะทำงานต่อไปโดยไม่มีข้อผิดพลาด

หากไม่สามารถแก้ไขปัญหาได้ Local Server คุณสามารถตั้งค่าไฟร์วอลล์อื่นเพื่อจัดการเพื่อยกเลิกการบล็อกพอร์ตอย่างแรง:

1.เปิด Windows Firewall บนเครื่องของคุณแล้ว > แตะที่ Advanced Settings ทางด้านซ้าย

2. คลิกที่ขาเข้าทางด้านซ้ายจากนั้นทางด้านขวาสุด snap New Rule

3. คลิก Port และหลังจากนั้น TCP ในฟิลด์ด้านล่างสำหรับพอร์ตเฉพาะให้จัดเรียงใน "80, 443" และคลิกถัดไป

4. ตรวจสอบ อนุญาตการเชื่อมต่อ จากนั้น snap Next

5. ทำเครื่องหมายตัวเลือกทั้งหมดโดยปราศจากข้อสงสัยและคลิกถัดไป

6.ในฟิลด์ชื่อ ให้ป้อนสิ่งที่คุณต้องการ อย่างไรก็ตาม เราจะเขียนใน LOCALHOST1 เพื่อความสอดคล้องกันอย่างไร คลิกเสร็จสิ้น

7. ทำซ้ำขั้นตอนที่ 1-6 อย่างไรก็ตาม ตั้งชื่อลูกค้าเป้าหมายใหม่นี้ LOCALHOST2 และ snap Finish

8.รีสตาร์ทพีซีของคุณ

ตอนนี้พอร์ต 80 และ 443 ควรเปิดในเครื่องพีซีของคุณแล้ว

Local Server ใช้เพื่อระบุหน้าที่หรือความถูกต้องในขั้นตอนนี้ในกรณีที่คุณได้รับการแจ้งเตือนด้านความปลอดภัย/ไฟร์วอลล์ขณะแนะนำหรือใช้ XAMPP (เช่น การปลุกระดมที่แสดงด้านล่าง) ตรวจสอบให้แน่ใจว่าคุณได้เลือก “ระบบส่วนตัว เช่น , ระบบบ้านหรือที่ทำงานของฉัน” แล้วคลิก “อนุญาตการเข้าถึง” นี่เป็นสิ่งสำคัญ ในกรณีเซิร์ฟเวอร์ท้องถิ่นที่คุณไม่อนุญาตให้เข้าถึง XAMPP จะไม่ทำงาน

ปัญหาไฟร์วอลล์
ปัญหาไฟร์วอลล์

กำลังรัน XAMPP

ทีนี้มาดูกันว่าทุกอย่างทำงานได้อย่างราบรื่นหรือไม่

หากก่อนหน้านี้คุณออกจากแผงควบคุมเพื่อแก้ไขปัญหาพอร์ต ให้รีสตาร์ท XAMPP จากนั้นเริ่มต้นทั้ง Apache และ MySQL

xampp-up-and-run
xampp-up-and-run

บริการทั้งสองทำงานได้ดี ยอดเยี่ยม!

คุณสามารถตรวจสอบว่าเซิร์ฟเวอร์ภายในเครื่องใหม่ของคุณได้รับการติดตั้งหรือไม่ โดยไปที่ http://localhost ในเบราว์เซอร์ของคุณ

xampp-successful
xampp-successful

การตั้งค่าฐานข้อมูล MySQL ของคุณ

ในแผงควบคุม XAMPP ให้คลิกปุ่มผู้ ดูแลระบบ ในส่วน MySQL

mysql-admin
คลิก "ผู้ดูแลระบบ" เพื่อตั้งค่า MySQL

หน้าต่างเบราว์เซอร์ใหม่จะเปิดขึ้นโดยอัตโนมัติด้วยอินเทอร์เฟซ phpMyAdmin

phpmyadmin
phpmyadmin

แตะที่ฐานข้อมูลใกล้กับมุมบนซ้ายและคุณจะได้รับการกระตุ้นให้สร้างฐานข้อมูลและเซิร์ฟเวอร์ภายในเครื่องอื่น

เมื่อคุณป้อนชื่อแล้ว ให้คลิกสร้างและปิดหน้าต่าง

create-new-database
create-new-database