Nginx के हो? - Semalt विशेषज्ञ

Nginx [इंजिन x] अर्को HTTP प्रविधि र रिभर्स प्रोक्सी सर्भर हो। Nginx एक मेल प्रोक्सी सर्भर को रूप मा कार्य गर्दछ, र एक जेनेरिक TCP / UDP प्रोक्सी सर्वर, जहाँ यो द्वारा विभिन्न वेब आवश्यकताकर्ताहरु लाई एक आगन्तुकलाई वेबसाइटमा पुग्नको लागि प्रमाणित गर्दछ। इगोर सिसोइभले मूल रूपमा यो प्रोक्सी सर्भर लेख्यो। अन्य होस्टिंग प्याकेजहरूले विधिहरू प्रयोग गर्न सक्दछ LAMP stack (Linux + Apache + MySQL + PHP) WordPress लाई पावर गर्नका लागि। Nginx श्रद्वी प्रोक्सी दृष्टिकोण को बारे मा एक शक्तिशाली सेटअप हुन सक्छ। आवश्यक रूपमा, त्यहाँ धेरै तरीकाहरू छन् जुन वेबमास्टरहरूले Nginx कार्यान्वयन गर्न सक्छन्। तपाईं एकै समयमा अपाचे सर्भर प्रयोग गरेर यसको सबै सुविधाहरू प्रयोग गर्न सक्नुहुनेछ। वेबसाइटहरूको प्राय: जसो Nginx सर्भर होस्ट गरीन्छ एक अपाचे सेटअपमा रन। त्यहाँ HTTPS प्रतिक्रिया हेडरको साथ साथ अन्य प्रोक्सीहरू यसलाई वेब सर्भरको रूपमा सन्दर्भ गर्दै छन्।

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

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

यस Nginx दिशानिर्देश मा, धारणा यो छ कि तपाईं पहिले नै Nginx स्थापना गर्नुभयो। नतिजाको रूपमा, स्थापना र यसले कसरी संचालन गर्दछ भन्ने निर्देशनहरू समावेशी छैनन्।

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

  • Nginx म्याप नक्शा। Conf फाईल स्वचालित रूप मा एक नयाँ वेबसाइट बनाईएको छ। केही केसहरूमा, परिवर्तनहरू प्रभाव लिनको लागि तपाईले Nginx म्यानुअल्ली पुन: लोड गर्नुपर्दछ। Nginx ले पनि php-fpm रूप मा वेबसाइटहरू भण्डार गर्दछ, जब नयाँ साइट अवस्थित हुन्छ।
  • ठूला वेबसाइटहरूले Nginx को उपयोग गर्न सक्दछ किनकि एक भन्दा बढि सेटअप डोमेनहरू सक्षम हुन सक्छन्।
  • त्यहाँ प्रतीकात्मक लिंकहरू छन्, यसको अर्थ तपाईले सम्पूर्ण सर्भरमा आकस्मिक हटाउने वा समायोजनको बारेमा चिन्ता लिनु पर्दैन।

निष्कर्ष

एक रिभर्स-प्रोक्सी सर्भर चाहिने वेबसाइट मालिकहरूको लागि, Nginx सेटअप एक आवश्यक दृष्टिकोण हुन सक्छ। सम्पूर्ण कन्फिगरेसनले साझा धारणा बनाउँदछ कि साइट वा ब्लगको मूल होस्टमा अवस्थित छ। सन्दर्भ विन्दु सर्भर स्तरमा हो र प्रयोगकर्ता पक्षमा होईन। व्यक्तिले नियमहरू परिमार्जन गर्नुपर्दछ जब तिनीहरूले वेबसाइटको पक्ष बदल्छन् जस्तै ब्लग थप्ने जस्ता।

mass gmail