Nginx क्या है? - सेमल्ट एक्सपर्ट

Nginx [इंजन x] एक अन्य HTTP तकनीक और रिवर्स प्रॉक्सी सर्वर है। Nginx एक मेल प्रॉक्सी सर्वर, और एक सामान्य टीसीपी / यूडीपी प्रॉक्सी सर्वर के रूप में कार्य करता है, जिससे यह एक वेबसाइट तक पहुंचने के लिए विभिन्न वेब अनुरोधकर्ताओं को प्रमाणित करता है। इगोर Sysoev ने मूल रूप से इस प्रॉक्सी सर्वर को लिखा था। वर्डप्रेस को पावर देने के लिए अन्य होस्टिंग पैकेज LAMP स्टैक (Linux + Apache + MySQL + PHP) जैसे तरीकों का उपयोग कर सकते हैं। Nginx revere प्रॉक्सी दृष्टिकोण के बारे में एक शक्तिशाली सेटअप हो सकता है। निस्संदेह, ऐसे कई तरीके हैं जो वेबमास्टर्स नियोगेक्स को लागू करने के लिए नियोजित कर सकते हैं। आप अपाचे सर्वर का उपयोग कर एक ही समय में इसकी सभी विशेषताओं का उपयोग करने में सक्षम हो सकते हैं। अधिकांश वेबसाइट जो एक नगनेक्स सर्वर पर होस्ट की जाती हैं, वे अपाचे सेटअप पर चलती हैं। HTTPS रिस्पॉन्स हेडर के साथ-साथ अन्य प्रॉक्सी भी इसका उल्लेख वेब सर्वर के रूप में कर रहे हैं।

माइकल ब्राउन, सेमाल्ट कस्टमर सक्सेस मैनेजर की यह गाइडलाइन, एक स्टैंडअलोन निग्नेक्स सेटअप के उपयोग की व्याख्या करती है। अपाचे सर्वर तकनीक पर भरोसा करने के बजाय, आप प्राथमिक सर्वर की तरह अकेले नग्नेक्स का उपयोग कर सकते हैं। WordPress पर Nginx को लागू करते समय कुछ विशेष विचार हो सकते हैं। कुछ महत्वपूर्ण जानकारी है जो एक उपयोगकर्ता को नग्नेक्स के बारे में जानने की आवश्यकता है। उदाहरण के लिए:

  • सर्वर स्तर कॉन्फ़िगरेशन पर व्यवस्थापक पैनल में सभी कॉन्फ़िगरेशन संभव हैं। नतीजतन, कोई निर्देशिका-स्तर कॉन्फ़िगरेशन नहीं है। Apache .htaccess या IIS की web.config फ़ाइलों के विपरीत, वर्डप्रेस एक Nginx कॉन्फ़िगरेशन को संशोधित नहीं कर सकता है।
  • जिस तरह से Permalinks फ़ंक्शन अन्य Apache सर्वरों की तुलना में Nginx पर थोड़ा अलग है।
  • Nginx आपके लिए फिर से लिखना नियम नहीं बना सकता है। Nginx में एक .htaccess- प्रकार की क्षमता नहीं है, इसलिए उपयोगकर्ता अंत से सर्वर को कॉन्फ़िगर करना असंभव है।
  • आप अपने पर्मलिंक को स्थापित करने के लिए प्लगइन्स का उपयोग करते हैं। यह एक "index.php" स्थापित करने के लिए आवश्यक है जो आपके सर्वर में संशोधनों की अनुमति देने के लिए एक पैनल बना सकता है।
  • जो उपयोगकर्ता कुछ सीमित htaccess क्षमता प्राप्त करना चाहते हैं, वे PHP के लिए htscanner PECL एक्सटेंशन स्थापित कर सकते हैं। दुर्भाग्य से, यह केवल एक विकास संशोधन है और इसकी जटिलताओं के साथ आ सकता है। सुनिश्चित करें कि आपके पास इस तकनीक को अपनाने से पहले एक मजबूत डिबगिंग विधि है।

इस Nginx दिशानिर्देश में, धारणा यह है कि आपने पहले से ही Nginx स्थापित कर लिया है। नतीजतन, यह कैसे संचालित होता है, इसकी स्थापना और निर्देश समावेशी नहीं हैं।

Nginx से संबंधित महत्वपूर्ण जानकारी

  • जब भी कोई नई वेबसाइट बनाई जाती है, तो Nginx हेल्पर map.conf फ़ाइल को स्वचालित रूप से मैप करता है। कुछ मामलों में, परिवर्तनों को प्रभावित करने के लिए आपको मैन्युअल रूप से Nginx को पुनः लोड करने की आवश्यकता हो सकती है। जब भी कोई नई साइट मौजूद होती है, तो Nginx php-fpm फॉर्म में वेबसाइटों को संग्रहीत करता है।
  • बड़ी वेबसाइट Nginx का उपयोग कर सकती हैं क्योंकि एक से अधिक सेटअप डोमेन में सक्षम हो सकते हैं।
  • प्रतीकात्मक लिंक हैं, जिसका अर्थ है कि आपको पूरे सर्वर में आकस्मिक विलोपन या समायोजन के बारे में चिंता करने की आवश्यकता नहीं है।

निष्कर्ष

वेबसाइट स्वामियों को रिवर्स-प्रॉक्सी सर्वर की आवश्यकता के लिए, Nginx सेटअप एक आवश्यक दृष्टिकोण हो सकता है। संपूर्ण कॉन्फ़िगरेशन एक सामान्य धारणा बनाता है कि साइट या ब्लॉग का रूट होस्ट पर मौजूद है। संदर्भ बिंदु सर्वर स्तर पर ही है और उपयोगकर्ता की ओर नहीं है। जब लोग वेबसाइट के पहलुओं में बदलाव करते हैं तो उन्हें ब्लॉग को जोड़ना जैसे नियमों में बदलाव करना चाहिए।

send email