ฉันสามารถแทนที่ Apache ด้วยเว็บเซิร์ฟเวอร์อื่นได้หรือไม่


0

ฉันมักสงสัยว่าทำไม Apache ติดตั้งบน Macbook ของฉัน ฉันทำงานกับการพัฒนาเว็บไซต์มาหลายปีแล้วและมักจะสงสัย เหตุใด Apple จึงติดตั้ง Apache บน Macbook

เมื่อเร็ว ๆ นี้ฉันพบปัญหาหลายอย่างเกี่ยวกับการตั้งค่าสภาพแวดล้อมการพัฒนาในท้องถิ่นของ Apache และฉันอยากจะรู้ว่าฉันสามารถแทนที่ Apache ทั้งหมดได้หรือไม่หรือ Macbook Pro ของฉันพึ่งพาการติดตั้งหรือไม่

คำตอบ:


1

คุณสามารถติดตั้งซอฟต์แวร์เว็บเซิร์ฟเวอร์อื่น ๆ เช่นยกตัวอย่างเช่นNginxใช้ชง

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


0

จริงๆแล้วมีสิ่งหนึ่ง (ที่ฉันรู้) ที่อาศัยเซิร์ฟเวอร์ Apache ในตัว นั่นจะเป็นเว็บอินเตอร์เฟสในตัวของ CUPS ซึ่งเป็นระบบการพิมพ์แบบ Unix ทั่วไปซึ่งเป็นหัวใจสำคัญของระบบย่อยการพิมพ์ของ Mac

คนส่วนใหญ่โดยสุจริตไม่รู้ว่ามันอยู่ที่นั่นและแม้แต่น้อยที่เคยทำอะไรกับมัน ไปที่ locahhost: 631 ใน Safari และคุณจะได้รับข้อผิดพลาด "ขณะนี้เว็บอินเตอร์เฟสถูกปิดใช้งานเรียกใช้" cupsctl WebInterface = ใช่ "เพื่อเปิดใช้งาน" หรือคุณจะได้รับเว็บอินเตอร์เฟสของ CUPS

แต่ Alistair นั้นถูกต้องอย่าลบออกอาจมีการพึ่งพาอื่น ๆ แต่คุณสามารถติดตั้ง Apache หรือ Nginx รุ่นอื่น ๆ หรืออะไรก็ได้ที่คุณต้องการพร้อมกับ Apache รุ่นที่จัดส่งโดยไม่มีปัญหา

ในโยเซมิตีและฉันคิดว่า Mavericks เช่นกัน Apache จะถูกปิดโดยปริยายและคุณต้องเริ่มต้นจากคำสั่งเชลล์หากคุณต้องการเว็บเซิร์ฟเวอร์ทั่วไปเนื่องจากสวิตช์ GUI ถูกลบออกจากแผงการตั้งค่าการแชร์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.