ปิดโฆษณา

หากคุณพัฒนาแอปพลิเคชัน PHP คุณจะต้องมีเซิร์ฟเวอร์ทดสอบอย่างแน่นอน หากคุณไม่มีเซิร์ฟเวอร์บนเว็บไซต์ คุณมีหลายตัวเลือกบน Mac OS เพื่อตั้งค่าเซิร์ฟเวอร์ภายในเครื่อง ไม่ว่าคุณจะใช้เส้นทางภายในเช่น คุณใช้ Apache ภายในและติดตั้งการสนับสนุน PHP และ MySQL หรือใช้เส้นทางที่มีการต่อต้านน้อยที่สุดและดาวน์โหลด MAMP

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

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

เปิดเทอร์มินัล กด CMD+space เพื่อเปิด SpotLight แล้วพิมพ์ "terminal" โดยไม่มีเครื่องหมายคำพูด และเมื่อพบแอปพลิเคชันที่เหมาะสมแล้ว ให้กด Enter ในเทอร์มินัล ให้พิมพ์:

/Applications/MAMP/Library/bin/mysqladmin -u root -p password


เคเด แทนที่ด้วยรหัสผ่านใหม่ของคุณแล้วกด Enter หากทุกอย่างถูกต้อง คุณจะไม่ได้รับการตอบกลับใดๆ หากมีข้อผิดพลาดเกิดขึ้น ระบบจะเขียนข้อความดังกล่าว ต่อมาเราจำเป็นต้องเปลี่ยนรหัสผ่านในไฟล์คอนฟิกูเรชันเพื่อเข้าถึงฐานข้อมูลผ่าน PHPMySQL Admin เปิดไฟล์ในโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ:

/Applications/MAMP/bin/phpMyAdmin/config.inc.php


ที่บรรทัด 86 เราสามารถป้อนรหัสผ่านใหม่ของเราในเครื่องหมายคำพูด

แล้วไฟล์:

/Applications/MAMP/bin/mamp/index.php


ในไฟล์นี้ เราจะเขียนทับรหัสผ่านที่บรรทัดที่ 5

ตอนนี้เราสามารถเริ่ม MAMP ได้แล้ว แล้วกำหนดค่ามัน. คลิกที่ “การตั้งค่า…”

บนแท็บแรก คุณสามารถกำหนดสิ่งต่างๆ เช่น เพจใดที่ควรเปิดเมื่อเริ่มต้น เซิร์ฟเวอร์ควรเริ่มทำงานเมื่อ MAMP เริ่มทำงานและสิ้นสุดเมื่อ MAMP ปิด ฯลฯ สำหรับเราแท็บที่สองน่าสนใจกว่า

คุณสามารถตั้งค่าพอร์ตที่ MySQL และ Apache ควรรันได้ ฉันเลือก 80 และ 3306 จากรูปภาพนั่นคือ พอร์ตพื้นฐาน (เพียงคลิกที่ "ตั้งค่าพอร์ต PHP และ MySQL เริ่มต้น- หากคุณทำเช่นเดียวกัน OS X จะถามรหัสผ่านผู้ดูแลระบบหลังจากเริ่ม MAMP ด้วยเหตุผลง่ายๆ ข้อเดียวและนั่นคือความปลอดภัย Mac OS จะไม่ยอมให้คุณเรียกใช้สิ่งใดๆ บนพอร์ตที่ต่ำกว่า 1024 โดยไม่ต้องใช้รหัสผ่าน

ในแท็บถัดไป ให้เลือกเวอร์ชัน PHP

ในแท็บสุดท้าย เราเลือกตำแหน่งที่จะจัดเก็บหน้า PHP ของเรา ตัวอย่างเช่น:

~/เอกสาร/PHP/หน้า/


เราจะวางแอปพลิเคชัน PHP ของเราไว้ที่ไหน

ตอนนี้เพียงเพื่อทดสอบว่า MAMP กำลังทำงานอยู่หรือไม่ ไฟทั้งสองเป็นสีเขียวดังนั้นเราจึงคลิกที่ "เปิดหน้าเริ่มต้น” และหน้าข้อมูลเกี่ยวกับเซิร์ฟเวอร์จะเปิดขึ้น ซึ่งเราสามารถเข้าถึงได้ เช่น ข้อมูลเกี่ยวกับเซิร์ฟเวอร์ เช่น สิ่งที่กำลังทำงานอยู่ และโดยเฉพาะ phpMyAdmin ซึ่งเราสามารถสร้างแบบจำลองฐานข้อมูลได้ เพจของตัวเองจะทำงานบน:

http://localhost


ฉันหวังว่าคุณจะพบว่าบทช่วยสอนนี้มีประโยชน์ และบทความนี้จะแนะนำให้คุณรู้จักกับวิธีง่ายๆ ในการตั้งค่าสภาพแวดล้อมการทดสอบ PHP และ MySQL บน Mac

หัวข้อ: , ,
.