2012-02-07 11 views
20

मेरे पास http://localhost:5984/ पर अपाचे कोच डीबी सक्रिय है जिसे मुझे http://localhost:80/couch/ पर एक्सेस करने की आवश्यकता है। मुझे इसके लिए एक रिवर्स प्रॉक्सी स्थापित करने की आवश्यकता है। विन्यास सेटिंग्स के साथ मदद की ज़रूरत है।अपाचे पोर्ट आगे

पीएस: अपाचे के बारे में जानने के लिए सबसे अच्छा संसाधन क्या है?

उत्तर

25

प्रॉक्सी

Apache2 के साथ एक रिवर्स प्रॉक्सी सेट करने के लिए की स्थापना के लिए आपको पहले अपाचे प्रॉक्सी मॉड्यूल और VirtualHosts सक्रिय करना होगा। , प्रॉक्सी मॉड्यूल (mod_proxy) सक्षम करने के लिए अपाचे विन्यास फाइल (अपाचे/conf/httpd.conf) को संपादित करने और uncomment निम्नलिखित लाइनों:

LoadModule proxy_module modules/mod_proxy.so 
LoadModule proxy_http_module modules/mod_proxy_http.so 
LoadModule unique_id_module modules/mod_unique_id.so 

फिर आप VirtualHosts सक्रिय करना होगा। ऐसा करने के लिए सिर्फ एक ही विन्यास फाइल से निम्न लाइन uncomment:

Include conf/extra/httpd-vhosts.conf 

अंत में, आप अपाचे/conf/अतिरिक्त/httpd-vhosts.conf को संपादित करने और प्रॉक्सी निर्देशों उस में लिखने के लिए की जरूरत है। आपके द्वारा प्रदत्त जानकारी से, वे इस तरह दिखना चाहिए:

<VirtualHost *:80> 
    ServerAdmin ****** 
    DocumentRoot "******" 
    ServerName ***** 

    ProxyRequests Off 
    ProxyVia Off 

    ProxyPass /couch/ http://127.0.0.1:5984/ 
    ProxyPassReverse /couch/ http://127.0.0.1:5984/ 
</VirtualHost> 

(+ कुछ mLog निर्देशों और कुछ अन्य लोगों)।

-> अपाचे पुनरारंभ -> लाभ।

लर्निंग अपाचे

आप हालांकि गूगल है, Apache official website या Apachetutor.org पर आधिकारिक दस्तावेज पर एक नजर है चाहिए, और हमेशा रहेंगे, हर किसी का दोस्त।

+0

हाय, क्या आप apache2 के अनुसार अद्यतन को अपडेट कर सकते हैं? –

+0

हाय, उत्तर पहले ही अपाचे 2 के लिए है। मैं आपको कुछ भी मदद कर सकता हूं? –

संबंधित मुद्दे