अपाचे सर्वर लिसनिंग पोर्ट को कैसे बदलें
पिछले हफ्ते, मुझे एक सर्वर का सामना करना पड़ा जिसका HTTPS पोर्ट 80 पहले से ही किसी अन्य सॉफ़्टवेयर द्वारा लिया गया था। "अपराधी" आश्चर्यजनक रूप से एक अन्य वेब सर्वर सॉफ्टवेयर था, जिसका नाम IIS था । चूंकि आईआईएस(IIS) उपयोगकर्ता पहले से ही डिफ़ॉल्ट पोर्ट के आदी हैं, अपाचे इंस्टॉलेशन के पास (Apache)HTTP के लिए कम लोकप्रिय पोर्ट का उपयोग करने के अलावा कोई विकल्प नहीं था , इस मामले में पोर्ट 81।
आप पूछ सकते हैं कि पोर्ट 80 http के लिए क्यों महत्वपूर्ण है? खैर, एक के लिए, यह उपयोगकर्ताओं के लिए उपयोग में आसानी है। यदि आप पोर्ट 80 के अलावा किसी अन्य पोर्ट पर सुनने वाले वेब सर्वर पर ब्राउज़ कर रहे हैं, तो आपको पते के साथ पोर्ट नंबर शामिल करना होगा।
कुछ इस तरह: http://yourdomain.com:81/ अगर पोर्ट 81 आपके वेब सर्वर का पोर्ट है। यदि आप पोर्ट 80 का उपयोग करते हैं तो आपको पते पर पोर्ट 80 टाइप करने की आवश्यकता नहीं होगी क्योंकि यह HTTP के लिए उपयोग किया जाने वाला मानक पोर्ट है । http://www.tcpipguide.com के अनुसार
"अराजकता से बचने के लिए, सॉफ़्टवेयर जो किसी विशेष सर्वर प्रक्रिया को लागू करता है, सामान्य रूप से प्रत्येक आईपी डिवाइस पर एक ही आरक्षित पोर्ट नंबर का उपयोग करता है, ताकि ग्राहक इसे आसानी से ढूंढ सकें ... प्रत्येक वेब ब्राउज़र बस "जानता है" कि वेबसाइटों को पोर्ट पर भेजे गए अनुरोधों को सुनने के लिए डिज़ाइन किया गया है। 80"(“To avoid chaos, the software that implements a particular server process normally uses the same reserved port number on every IP device, so clients can find it easily… Every Web browser just “knows” that websites are designed to listen for requests sent to port 80”) ।
तो उस तथ्य को सुलझा लेने के बाद, आइए देखें कि हम अपने अपाचे(Apache) सेटअप के पोर्ट को कैसे बदल सकते हैं। सबसे पहले Apache(Apache) > conf फोल्डर के अंदर httpd.conf फाइल को देखें ।
httpd.conf एक टेक्स्ट फ़ाइल है जिसका उपयोग सभी अपाचे(Apache) कार्यान्वयन द्वारा किया जाता है, इसलिए यूनिक्स अपाचे(Unix Apache) या विंडोज अपाचे(Windows Apache) इंस्टॉल को बदलना उसी तरह किया जाता है - इस कॉन्फ़िगरेशन फ़ाइल के माध्यम से। अपने पसंदीदा टेक्स्ट एडिटर का उपयोग करके फ़ाइल खोलें और "80 सुनें" वाली लाइन देखें:
यह लाइन अपाचे(Apache) को पोर्ट 80 पर सुनने के लिए परिभाषित करती है। आपको बस उस पोर्ट 80 को किसी भी पोर्ट में बदलना है जिसे आप उपयोग करना चाहते हैं। सुनिश्चित करें कि आप जिस पोर्ट का उपयोग करेंगे वह एक निःशुल्क पोर्ट है और पहले से ही अन्य सेवाओं द्वारा नहीं लिया गया है। यदि आप सुनिश्चित नहीं हैं तो एक निःशुल्क पोर्ट स्कैनर(free port scanner) के बारे में हमारी मार्गदर्शिका पढ़ें ।
एक बार जब आप फ़ाइल को संपादित कर लेते हैं, तो इसे सहेजें और अपाचे(Apache) को पुनरारंभ करें । यह जांचने के लिए कि क्या आप पहले से ही नए पोर्ट का उपयोग कर रहे हैं, आपके द्वारा उपयोग किए गए पोर्ट के साथ URL ब्राउज़ करें । उदाहरण के लिए, यदि आपने पोर्ट 81 को नए पोर्ट के रूप में दर्ज किया है, तो नया URL http://yourdomain:81 होना चाहिए ।
एक और तरीका जिसके बारे में मैंने ऑनलाइन पढ़ा है वह थोड़ा अलग है। यदि उपरोक्त आपके लिए काम नहीं करता है, तो /etc/apache2/ports.conf पर जाने का प्रयास करें और वहां सुनें(Listen) लाइन को 81(Listen 81) जैसे कुछ में बदलें ।
इसके बाद, /etc/apache2/sites-enabled/000-default.conf पर जाएं और पहली पंक्ति को VirtualHost *: 81 में बदलें । अपाचे को पुनरारंभ(Restart Apache) करें और आप पोर्ट नंबर टाइप किए बिना डोमेन पर जाने में सक्षम होना चाहिए। अपाचे(Apache) को स्वचालित रूप से /var/www/html पर रीडायरेक्ट करना चाहिए। आनंद लेना!
Related posts
एचडीजी बताते हैं: कंप्यूटर पोर्ट क्या है और उनका उपयोग किस लिए किया जाता है?
FileZilla का उपयोग करके FTP सर्वर कैसे बनाएं
Windows XP या Windows Server 2003 कंप्यूटर को दूरस्थ रूप से एक्सेस करना
अपने कंप्यूटर पर प्रॉक्सी सर्वर सेटिंग्स की जांच कैसे करें
इंटरनेट और सोशल नेटवर्किंग साइट्स की लत
शुरुआती के लिए 8 आसान रास्पबेरी पाई परियोजनाएं
सिस्को पैकेट ट्रेसर नेटवर्किंग सिमुलेशन टूल और इसके मुफ्त विकल्प
पुराने राउटर के साथ क्या करें: 8 बेहतरीन विचार
हैकर्स को रोकने के लिए अपने होम नेटवर्क पर विशिष्ट उपकरणों को श्वेतसूची में कैसे डालें
नेटवर्किंग के साथ विंडोज 10 को सेफ मोड में कैसे शुरू करें
विंडोज, मैक और लिनक्स पर सर्वश्रेष्ठ वाई-फाई चैनल कैसे खोजें
एचडीजी बताते हैं: एक पार्क किया गया डोमेन क्या है और इसके क्या फायदे हैं?
फ़ायरवॉल क्या है और इसका उद्देश्य क्या है?
लिंक्डइन के अलावा व्यावसायिक पेशेवरों के लिए 8 सर्वश्रेष्ठ सोशल नेटवर्किंग साइट्स
मैक के लिए रिमोट डेस्कटॉप का उपयोग करके विंडोज पीसी को कैसे नियंत्रित करें
Xbox Live से अपने कनेक्शन की जांच करने के लिए, Windows 10 में Xbox नेटवर्किंग का उपयोग कैसे करें
पीयर टू पीयर नेटवर्किंग (पी2पी) और फाइल शेयरिंग की व्याख्या
वायरलेस राउटर से कनेक्ट कर सकते हैं, लेकिन इंटरनेट से नहीं?
स्पीड और क्यों के लिए सर्वश्रेष्ठ वाईफाई एन्क्रिप्शन
विंडोज 7 और 10 में रिमोट रजिस्ट्री से कैसे जुड़ें?