Computer >> कंप्यूटर >  >> प्रणाली >> Windows

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

Nginx एक वेब सर्वर है जो Linux और BSD सिस्टम के साथ बहुत लोकप्रिय है। इसे विंडोज 10 पर भी स्थापित किया जा सकता है। हालांकि, विंडोज़ में कुछ प्रदर्शन सीमाएं हैं जिन्हें अब तक कम नहीं किया गया है, लेकिन डेवलपर्स भविष्य में रिलीज में इन समस्याओं का समाधान करेंगे। Windows पर Nginx को सफलतापूर्वक स्थापित और चलाने के लिए, नीचे दिए गए चरणों का पालन करें।

Nginx सर्वर डाउनलोड करें

Windows के लिए Nginx के कई डाउनलोड संस्करण हैं, और Nginx "मेनलाइन संस्करण" का उपयोग करने की अनुशंसा करता है। हालाँकि, यदि आप Windows के लिए इसका नवीनतम स्थिर संस्करण डाउनलोड करते हैं, तो आपको कोई समस्या नहीं मिलेगी।

अपने इच्छित संस्करण का चयन करें और इसकी ज़िप फ़ाइल को अपने पीसी पर डाउनलोड करें।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

पहले चरण के रूप में, आपको नया फ़ोल्डर निकालने की आवश्यकता है। आप 7-ज़िप, WinRAR या किसी अन्य लोकप्रिय संपीड़न सॉफ़्टवेयर का उपयोग कर सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

मूल फ़ोल्डर में फ़ाइल सामग्री निकालने के बाद, आपको संपूर्ण फ़ोल्डर को "प्रोग्राम फ़ाइलें" में अंतर्निहित डाउनलोड प्रतिलिपि के साथ ले जाना होगा। हम इस निकाले गए फ़ोल्डर को या तो स्थानांतरित या कट-पेस्ट कर सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

हम इस स्थान से डिफ़ॉल्ट वेब सेवा कार्यक्रम के रूप में Nginx चलाएंगे।

Nginx इंस्टॉल करना

Nginx को स्थापित और चलाने के लिए, Nginx.exe फ़ाइल का चयन करें और डबल-क्लिक करें। अब इसे आगे के उपयोग के लिए सक्रिय कर दिया गया है। Nginx सर्वर चलाते समय आप Windows Defender ब्लॉक स्क्रीन में चल सकते हैं, जिसे आपको अनुमति देनी होगी।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

अगले चरण में, आपको यह सत्यापित करने की आवश्यकता है कि स्थापना सफल रही है या नहीं। इसके लिए अपने डिफॉल्ट ब्राउजर में जाएं और लोकलहोस्ट टाइप करें। Microsoft Edge वह ब्राउज़र है जिसका उपयोग नीचे दिए गए उदाहरण में किया गया है। यदि आप एक स्क्रीन देखते हैं जिसमें कहा गया है कि Nginx वेब सर्वर सफलतापूर्वक स्थापित और काम कर रहा है, तो इसका मतलब है कि विंडोज़ में आपके Nginx इंस्टॉलेशन में कोई समस्या नहीं थी।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

Nginx को रोकने के लिए, आप इसे कार्य प्रबंधक विंडो से समाप्त कर सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

अपने विंडोज पीसी पर Nginx चलाना

Nginx को चलाने के लिए, आपको इंटरनेट सूचना सेवाओं (IIS) का उपयोग करना होगा, जो एक Microsoft वेब सर्वर है जो अनुरोधित HTML पृष्ठों या फ़ाइलों की सेवा करता है। आप इसे नियंत्रण कक्ष में "Windows सुविधाओं को चालू या बंद करें" में सक्षम कर सकते हैं। “वेब प्रबंधन उपकरण” और “IIS प्रबंधन कंसोल” के लिए आवश्यक फ़ील्ड जांचें।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

आपके कंप्यूटर पर IIS को सक्षम होने में कुछ समय लगेगा क्योंकि परिवर्तन लागू होते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

आप आईआईएस मैनेजर को सीधे स्टार्ट मेन्यू से खोल सकते हैं। इसे हमेशा एडमिनिस्ट्रेटर मोड में खोलें।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

यहां, आप डिफ़ॉल्ट वेबसाइट तक पहुंच पाएंगे, जो आमतौर पर "inetpub wwwroot" पर स्थित होती है। इसे वेब एप्लिकेशन रूट के रूप में भी जाना जाता है। आप इसे एक साधारण खोज के माध्यम से फाइल एक्सप्लोरर में ढूंढ सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

इस रूट के भौतिक पथ को अधिक वांछनीय फ़ोल्डर में बदलने में मददगार है। मैंने C:\ में एक नया "कार्य" फ़ोल्डर बनाया और भौतिक पथ को "C:\Work" में बदल दिया। जब आप IIS प्रबंधक में "डिफ़ॉल्ट वेब साइट" विकल्प पर डबल-क्लिक करते हैं, तो इसे इस नए फ़ोल्डर में ले जाना चाहिए। वैकल्पिक रूप से, आप मेनू पर राइट-क्लिक कर सकते हैं और उसी परिणाम के लिए "एक्सप्लोर करें" का चयन कर सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

इसके बाद Nginx फोल्डर में जाएं जिसका नाम आपने प्रोग्राम फाइल्स में रखा था। "Conf" पर क्लिक करें और "nginx.conf" चुनें। इस फ़ाइल को नोटपैड++ टेक्स्ट एडिटर का उपयोग करके संपादित किया जा सकता है, लेकिन आप एटम या विजुअल स्टूडियो कोड जैसे किसी अन्य संपादक का उपयोग कर सकते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

Notepad++ में, रूट का स्थान ढूंढें और इसे डिफ़ॉल्ट html से बदलें।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

जैसा कि यहां दिखाया गया है, रूट को संपादित भौतिक पथ में बदलें, जिसकी हमने ऊपर चर्चा की थी।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

आप index.html फ़ाइल को रूट फ़ोल्डर में एक अलग टैब में संपादित कर सकते हैं। टेक्स्ट को उस चीज़ में बदलें जो आप चाहते हैं कि वेब सर्वर स्क्रीन पर प्रदर्शित हो।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

"एंड टास्क" का उपयोग करके Nginx.exe प्रोग्राम से बाहर निकलें। व्यवस्थापक मोड में "nginx.exe" फ़ाइल खोलें और चलाएं।

ब्राउज़र विंडो में लोकलहोस्ट टाइप करें। Nginx वेब सर्वर आपके द्वारा किए गए संपादनों को हाइलाइट करेगा।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

Windows में Nginx का उदाहरण अनुप्रयोग

Nginx संसाधन साइट में वेब सर्वर अनुप्रयोगों की एक पूरी सूची है जिसका उपयोग आप विंडोज पीसी पर विभिन्न अनुप्रयोगों को चलाने के लिए कर सकते हैं।

उदाहरण के लिए, आप किसी ग्राहक लॉगिन पृष्ठ जैसे वेबपृष्ठ से लिंक करने के लिए Windows में Nginx का उपयोग कर सकते हैं। एक बार जब आप "nginx.conf" फ़ाइल में कॉन्फ़िगरेशन परिवर्तन करते हैं, तो आपके अंतिम उपयोगकर्ता अपने अंत में लॉगिन पृष्ठ तक पहुंच सकेंगे।

पिछले अनुभाग में साझा की गई "nginx.conf" फ़ाइल पर वापस जाएं। "लोकलहोस्ट" के बजाय, आपको सर्वर तक पहुँचने के लिए एक डोमेन नाम की आवश्यकता होती है। “index.html” एक कमांड है जिसका उपयोग किसी भी स्थिर html पृष्ठ को इंगित करने के लिए किया जाता है।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

अगले चरण में, "स्थान" पर जाएं और "एपीआई" का उपयोग करके टेक्स्ट को संशोधित करें, इसके बाद "http" पिंग के साथ जोड़ा गया प्रॉक्सी सर्वर। यह किसी भी लॉगिन पृष्ठ को इंगित करना चाहिए जिसे आप इस पृष्ठ को निर्देशित करना चाहते हैं।

Windows पर Nginx सर्वर कैसे इंस्टाल और रन करें

फ़ाइल को सहेजें और व्यवस्थापक मोड में "Nginx.exe" प्रोग्राम चलाएं। अंतिम उपयोगकर्ता को अच्छा दिखने के लिए इस लॉगिन पृष्ठ के लिए, आपको पहले वेब सर्वर को एक IDE प्रोग्राम जैसे ग्रहण में कॉन्फ़िगर करना चाहिए था।

अक्सर पूछे जाने वाले प्रश्न

<एच3>1. Windows 10 के लिए Nginx के संचालन में मूल आदेश क्या हैं?

विंडोज़ पर, Nginx को एक मानक कंसोल ऐप के रूप में चलाया जा सकता है। इसे प्रबंधित करने के लिए, निम्नलिखित सरल आदेशों का अक्सर उपयोग किया जाता है:

nginx -s stop तेजी से शटडाउनnginx -s quit ग्रेसफुल शटडाउनnginx -s reload कॉन्फ़िगरेशन बदलना, नए कॉन्फ़िगरेशन के साथ नई कार्यकर्ता प्रक्रियाएं शुरू करना, पुरानी कार्यकर्ता प्रक्रियाओं का सुंदर शटडाउनnginx -s reopen लॉग फ़ाइलों को फिर से खोलना <एच3>2. विंडोज़ में Nginx अनुप्रयोगों में IIS वेबसर्वर की क्या भूमिका है?

IIS Microsoft का मूल वेब सर्वर है जो HTTP, HTTPS, SMTP और अन्य प्रोटोकॉल का समर्थन करता है, और विंडोज़ में डिफ़ॉल्ट रूप से सक्षम नहीं है। जब विंडोज़ में Nginx स्थापित होता है, तो यह nginx.conf फ़ाइलों में किए गए परिवर्तनों के आधार पर लाइव ट्रैफ़िक को संभालता है। इसके लिए, Nginx को एक सक्षम IIS से आंतरिक रूप से जुड़ना होगा और फिर भविष्य के किसी भी अनुरोध के लिए इसकी प्रतिक्रिया को कैश करना होगा।

Nginx की सबसे बड़ी ताकत यह है कि इसका उपयोग हाई लोड डायनेमिक साइट्स से पहले फ्रंट एंड पर किया जाता है। कल्पना करें कि आपकी वेबसाइट के हजारों उपयोगकर्ता एक ही समय में IIS से एक महत्वपूर्ण वीडियो फ़ाइल डाउनलोड कर रहे हैं। यह दर्दनाक रूप से धीमा हो सकता है। यदि आपके पास एक बहुत शक्तिशाली फ्रंट-एंड सर्वर है जैसे कि Nginx इसके बजाय ट्रैफ़िक को संभालता है, तो अनुरोध को तेज़ी से संसाधित किया जाता है। IIS वेबसर्वर की भूमिका के बारे में अधिक विवरण के लिए "Windows PC पर Nginx चलाना" अनुभाग देखें।

3.Windows में Nginx कैसे चलता है?

Nginx विंडोज़ में कई अनुप्रयोगों का समर्थन करता है, जैसे वेब सर्वर, लोड बैलेंसर, मेल प्रॉक्सी, और बहुत कुछ। उन्हें विंडोज़ में चलाने के लिए, विंडोज़ इंस्टॉलेशन फ़ोल्डर में "nginx.conf" फ़ाइल में संशोधित विभिन्न स्ट्रिंग्स से सभी वांछित परिवर्तन प्रभावित होते हैं। दस्तावेज़ सहित Nginx कमांड के बारे में अधिक जानने के लिए, इस लिंक पर जाएँ।

Nginx आज अग्रणी वेब सर्वर कंपनियों में से एक है। साथ ही, यह तेज़ है, अधिक समवर्ती मुद्दों को संभाल सकता है और विश्वसनीय है। संक्षेप में, यदि आपके पास एक साधारण वेबसाइट है जिसे आप Nginx से कनेक्ट करना चाहते हैं, तो आप इसे बिना किसी समस्या के अभी कर सकते हैं। Nginx की OpenLiteSpeed ​​​​से तुलना करने के लिए आगे पढ़ें।


  1. विंडोज़ पर vCenter सर्वर 6.7 कैसे स्थापित करें।

    इस ट्यूटोरियल में विंडोज़ पर VMware vCenter सर्वर v6.7 स्थापित करने के तरीके के बारे में चरण-दर-चरण निर्देश हैं। इससे पहले, आप विंडोज़ के लिए vCenter स्थापित करना जारी रखें, विंडोज़ पर vCenter सर्वर की सफल तैनाती सुनिश्चित करने के लिए आवश्यकताओं, विकल्पों और आवश्यक चरणों को समझना आवश्यक है। किसी भी

  1. आज ही विंडोज टर्मिनल कैसे स्थापित करें

    विंडोज टर्मिनल विंडोज 10 पीसी के लिए माइक्रोसॉफ्ट का नया टर्मिनल एमुलेटर है। यह कई प्रकार के शेल प्रकारों का समर्थन करता है, जिसमें पावरशेल, लीगेसी कमांड प्रॉम्प्ट और लिनक्स के लिए विंडोज सबसिस्टम (डब्ल्यूएसएल) शामिल हैं। टर्मिनल अभी तक विंडोज के साथ डिफ़ॉल्ट रूप से शामिल नहीं है, हालांकि यह अब एक

  1. अपने विंडोज कंप्यूटर पर एंड्रॉइड कैसे इंस्टॉल करें और चलाएं

    विंडोज पीसी पर ऐप्स चाहे कितने ही शानदार क्यों न हो गए हों, लेकिन आपके एंड्रॉइड पर अभी भी कुछ ऐप ऐसे हैं जिन्होंने अभी तक विंडोज ओएस में अपना रास्ता नहीं बनाया है। ठीक है, अगर आप उन ऐप्स को अपने विंडोज कंप्यूटर पर इस्तेमाल करना चाहते हैं, तो आप हमेशा ऐसा कर सकते हैं। इसके अलावा, यदि आप एक डेवलपर हैं