[apache] वाग्रेंट का बंदरगाह अग्रेषण काम नहीं कर रहा


1 Answers

मैं एक अतिरिक्त नोट जोड़ना चाहता था जो अक्सर वीएम के भीतर सर्वर के कारण होता है क्योंकि यह 127.0.0.1 जुड़ा होता है, जो लूपबैक है। आप यह सुनिश्चित करना चाहते हैं कि सर्वर 0.0.0.0 से जुड़ा हुआ है ताकि सभी इंटरफेस इसे एक्सेस कर सकें।

कुछ अंतर्निहित ऐप सर्वर जैसे कि Django के विकास सर्वर और कुछ रूबी सर्वर डिफ़ॉल्ट रूप से 127.0.0.1 तक डिफ़ॉल्ट हैं, इसलिए यह देखने के लिए कुछ है।

इसके अलावा, स्टीव ने जो कहा वह सच है: सुनिश्चित करें कि यह वीएम के भीतर से काम करता है और कुछ अन्य सरल सर्वरों को आजमाएं ताकि यह पता चल सके कि यह कॉन्फ़िगरेशन समस्या है या नहीं।

Question

मैं vagrant लिए प्रारंभ करने की मार्गदर्शिका के अंत में एक छोटी सी समस्या में भाग रहा हूं। मैं एक सेंटोस बेसबॉक्स पर काम कर रहा हूं जिसमें अपाचे 2 चल रहा है (कठपुतली के माध्यम से प्रावधान)। मैंने Vagrantfile में निम्न पंक्ति का उपयोग कर वेब अनुरोधों के लिए पोर्ट अग्रेषण सेट अप किया है:

 config.vm.forward_port "web", 80, 4567

लेकिन जब मैं उस बंदरगाह के लिए अनुरोध करता हूं, तो वे असफल हो जाते हैं। सफारी द्वारा रिपोर्ट की गई त्रुटि 'सफारी पृष्ठ नहीं खोल सकती " http://localhost:4567/ " क्योंकि सर्वर ने अप्रत्याशित रूप से कनेक्शन छोड़ दिया।'

मैंने एक vagrant reload और स्क्रॉल में "[डिफ़ॉल्ट] - वेब: 80 => 4567 (एडाप्टर 1)" देखा, तो मुझे इसे समस्या निवारण क्यों शुरू करना चाहिए? धन्यवाद।




मेरे लिए एक बेहतर समाधान फ़ायरवॉल को अक्षम कर रहा है

service iptables stop
chkconfig iptables off



Related