क्या आप यूबंटू लिनक्स पर एनजीइंक्स के लिए रिवर्स प्रॉक्सी के रूप में अपाचे ट्रैफ़िक सर्वर स्थापित करना सीखना चाहेंगे? इस ट्यूटोरियल में, हम आपको 5 मिनट या उससे कम समय में उबंटू लिनक्स पर अपाचे ट्रैफ़िक सर्वर इंस्टॉलेशन करने के लिए आवश्यक सभी चरणों को दिखाने जा रहे हैं।
• उबंटू 18.04
• उबंटू 19.10
• अपाचे ट्रैफिक सर्वर 8.0.5
• एनजीएनएक्स 1.16.1
हमारे उदाहरण में, अपाचे ट्रैफिक सर्वर सेवा टीसीपी पोर्ट 80 पर सुनेगी।
हमारे उदाहरण में, Nginx सेवा टीसीपी बंदरगाह 8080 पर सुनेंगे।
अपाचे ट्रैफिक सर्वर – संबंधित ट्यूटोरियल:
इस पृष्ठ पर, हम अपाचे ट्रैफ़िक सर्वर से संबंधित ट्यूटोरियल की एक सूची तक त्वरित पहुंच प्रदान करते हैं।
ट्यूटोरियल अपाचे ट्रैफिक सर्वर – उबंटू लिनक्स पर रिवर्स प्रॉक्सी इंस्टॉलेशन
अपाचे ट्रैफिक सर्वर स्थापित करें।
records.config विन्यास फ़ाइल संपादित करें।
निम्नलिखित लाइन का पता लगाएं।
पोर्ट 8080 से पोर्ट 80 तक सेवा बदलें।
अपाचे ट्रैफिक सर्वर को पुनः आरंभ करें।
remap.config विन्यास फ़ाइल संपादित करें।
इस विन्यास फ़ाइल के अंत में निम्नलिखित पंक्तियां जोड़ें।
हमारे उदाहरण में, पोर्ट 80 पर आईपी पते 200.200.200.200 के लिए हर कनेक्शन पोर्ट 8080 पर स्थानीय मेजबान को पुनः निर्देशित किया जाएगा।
आपको आईपी एड्रेस 200.200.200.200 को अपने सर्वर आईपी एड्रेस में बदलना होगा।
अपाचे ट्रैफिक सर्वर को पुनः आरंभ करें।
सत्यापित करें कि एटीएस सेवा टीसीपी पोर्ट 80 पर सुन रही है या नहीं।
यहां कमांड आउटपुट है।
आपने उबंटू लिनक्स पर अपाचे ट्रैफ़िक सेवा विन्यास समाप्त कर दिया है।
ट्यूटोरियल अपाचे ट्रैफिक सर्वर – कैश विन्यास
कैश के लिए अनुमति दी गई डिस्क स्पेस की मात्रा स्टोरेज.कॉन्फिग नाम की कॉन्फिग्रेशन फाइल पर निर्दिष्ट की गई है।
इस कॉन्फ़िगरेशन फ़ाइल को संपादित करें।
यहां एटीएस डिफॉल्ट डिस्क कैश इनॉगरेशन है।
यह विन्यास कैश के लिए 256MB डिस्क स्पेस के उपयोग की अनुमति देता है।
एटीएस कैश विन्यास रिकॉर्ड्स नाम की कॉन्फिग्रेशन फाइल पर सेट है । कॉन्फिग ।
records.config विन्यास फ़ाइल संपादित करें।
यहां एटीएस डिफॉल्ट कैश इनॉगरेशन है।
यह विन्यास निम्नलिखित को निर्दिष्ट करता है:
• एटीएस सेवा कैश के लिए इस्तेमाल होने वाली रैम की राशि को अपने आप मैनेज कर लेगी ।
• 4MB से बड़ी वस्तुओं को रैम कैश में नहीं रखा जाएगा।
• अधिकतम वस्तु आकार जो कैश किया जाएगा असीमित है।
कॉन्फिग्रेशन फाइल्स बदलने के बाद आपको एटीएस सर्विस को रीस्टार्ट करना होगा।
बधाइयाँ! आप एटीएस सर्विस कैश कॉन्फिग्रेशन को बदलने में सक्षम हैं।
ट्यूटोरियल – उबंटू लिनक्स पर Nginx स्थापना
एनजीइंक्स सेवा स्थापित करें।
डिफ़ॉल्ट नाम से Nginx विन्यास फ़ाइल संपादित करें।
यहां फ़ाइल है, हमारे विन्यास से पहले ।
एनजीएक्स डिफॉल्ट पोर्ट को 80 से 8080 में बदलें।
यहां फ़ाइल है, हमारे विन्यास के बाद ।
एनजीइंक्स सेवा को पुनः आरंभ करें।
सत्यापित करें कि क्या एनजीआईएक्स सेवा टीसीपी पोर्ट 8080 पर सुन रही है।
यहां कमांड आउटपुट है।
आप ने रिवर्स प्रॉक्सी सेवा का उपयोग करने के लिए Nginx विन्यास समाप्त कर दिया है।
ट्यूटोरियल अपाचे ट्रैफ़िक सर्वर – आपकी स्थापना का परीक्षण करें
स्थापना खत्म करने के बाद, आपको अपने विन्यास का परीक्षण करने की आवश्यकता है।
एक ब्राउज़र सॉफ्टवेयर खोलें और अपने अपाचे ट्रैफ़िक सर्वर के बाहरी आईपी पते दर्ज करें।
हमारे उदाहरण में, निम्नलिखित यूआरएल ब्राउज़र में दर्ज किया गया था:
• http://200.200.200.200
एटीएस सेवा Nginx सेवा के साथ संवाद और आपके अनुरोध का जवाब देंगे ।
एटीएस सेवा आपके अनुरोध का जवाब दे रही है या नहीं, यह सत्यापित करने के लिए निम्नलिखित आदेश का उपयोग करें.
यहां कमांड आउटपुट है।
जैसा कि आप हेडर पर देख सकते हैं, अपाचे ट्रैफ़िक सर्वर उपयोगकर्ता अनुरोध का जवाब दे रहा है।