DirectAdmin पर Nginx स्थापित करना

डिफ़ॉल्ट रूप से, DirectAdmin Apache वेब सर्वर के साथ तैनात किया गया है। इसे (वर्तमान वेबसाइटों सहित) नेग्नेक्स में परिवर्तित करके इसके कस्टमबिल्ड टूल का उपयोग किया जा सकता है। इस गाइड को पूरा करने के बाद, आपके पास एक DirectAdmin सर्वर होगा, जो अपने वेब सर्वर के रूप में Nginx रिवर्स प्रॉक्सी की विशेषता देगा।

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

चरण 1: अपडेट कस्टमबिल्ड

कृपया पुष्टि करें कि आप CustomBuild 2.0 का उपयोग कर रहे हैं। यदि आप इस बारे में निश्चित नहीं हैं, तो कृपया कस्टमब्यूल्ड और / या इसके वर्तमान संस्करण की जांच करने के तरीके के बारे में हमारी मार्गदर्शिका का अनुसरण करें ।

चरण 2: CustomBuild संशोधित

इससे पहले कि हम अपने DirectAdmin स्थापना को Nginx और Apache के साथ काम करने के लिए पुनः स्थापित कर सकें, CustomBuild पृष्ठ पर जाएँ:

cd /usr/local/directadmin/custombuild

कॉन्फ़िगरेशन फ़ाइल खोलें:

vi options.conf

चरण 3: पीएचपी संस्करणों को संशोधित करना

DirectAdmin एक दूसरे के साथ कई PHP संस्करणों का उपयोग करने का समर्थन करता है। यदि आप यह चाहते हैं, तो कृपया हमारे गाइड का पालन करें ।

वर्तमान में, DirectAdmin के साथ Nginx और Apache रिवर्स प्रॉक्सी का php-fpmउपयोग करने की आवश्यकता है। यदि वर्तमान में ऐसा नहीं है, तो CustomBuild फ़ाइल में मान में परिवर्तन php1_modeऔर परिवर्तन करें ।php2_modeoptions.confphp_fpm

चरण 4: Nginx स्थापित करना

इस फ़ाइल को सहेजने के बाद, Nginx स्थापित करें:

cd /usr/local/directadmin/custombuild
./build set webserver nginx_apache

इससे अपाचे नहीं निकलेगा।

चरण 5: रिवर्स प्रॉक्सी को तैनात करना

वेब सर्वर का संकलन और निर्माण करने के बाद, हमें सर्वर पर सभी कॉन्फ़िगरेशन को फिर से लिखने के लिए CustomBuild की आवश्यकता होगी:

./build update
./build nginx_apache
./build rewrite_confs

अब Nginx स्थापित किया जाएगा। आपके VULTR क्लाउड सर्वर के आकार के आधार पर, इसमें लगभग 30 मिनट का समय लगेगा। कृपया धैर्य रखें और स्थापना को बाधित न करें या यह सबसे अधिक विफल हो जाएगा और सर्वर को तोड़ देगा।

हमारे ट्यूटोरियल को पढ़ने के लिए धन्यवाद, हम आपको अपने रिवर्स प्रॉक्सी के साथ शुभकामनाएं देते हैं। वैकल्पिक रूप से, आप जांच सकते हैं कि क्या स्थापना एक ऑनलाइन वेब सर्वर चेकर के साथ सफल हुई।



Leave a Comment

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

Ubuntu 16.04 पर लाइटकार्ट शॉपिंग कार्ट प्लेटफ़ॉर्म कैसे स्थापित करें

LiteCart PHP, jQuery और HTML में लिखा गया एक स्वतंत्र और ओपन सोर्स शॉपिंग कार्ट प्लेटफॉर्म है। यह ई-कॉमर्स सॉफ्टवेअर का उपयोग करने के लिए एक सरल, हल���का और आसान है

डेबियन पर सेटअप NFS शेयर

डेबियन पर सेटअप NFS शेयर

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

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

मोटोमो एनालिटिक्स को फेडोरा 28 पर कैसे स्थापित करें

एक अलग प्रणाली का उपयोग? माटोमो (पूर्व में पिविक) एक ओपन सोर्स एनालिटिक्स प्लेटफॉर्म है, जो गूगल एनालिटिक्स का एक खुला विकल्प है। Matomo स्रोत को होस्ट किया गया है

Linux पर एक TeamTalk Server सेटअप करें

Linux पर एक TeamTalk Server सेटअप करें

टीमटॉक एक कॉन्फ्रेंसिंग प्रणाली है जो उपयोगकर्ताओं को उच्च-गुणवत्ता वाले ऑडियो / वीडियो वार्तालाप, टेक्स्ट चैट, स्थानांतरण फ़ाइलें और स्क्रीन साझा करने की अनुमति देती है। यह मैं

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

विंडोज सर्वर पर Garrys मॉड कैसे स्थापित करें

परिचय यह आलेख बताएगा कि विंडोज सर्वर 2012 पर गारस मोड सर्वर को कैसे डाउनलोड और इंस्टॉल किया जाए। यह गाइड गहराई में होने के लिए बनाया गया है।

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

कैसे स्थापित करें और अपने CentOS 7 सर्वर पर CyberPanel कॉन्फ़िगर करें

एक अलग प्रणाली का उपयोग? परिचय CyberPanel बाजार पर पहला नियंत्रण पैनल है जो दोनों खुला स्रोत है और OpenLiteSpeed ​​का उपयोग करता है। क्या थी?

CentOS पर FFmpeg कैसे स्थापित करें

CentOS पर FFmpeg कैसे स्थापित करें

FFmpeg ऑडियो और वीडियो रिकॉर्ड करने, कन्वर्ट करने और स्ट्रीम करने के लिए एक लोकप्रिय ओपन सोर्स समाधान है, जो सभी प्रकार की ऑनलाइन स्ट्रीमिंग सेवाओं में व्यापक रूप से उपयोग किया जाता है। मैं

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

SSH का उपयोग करके LUKS डिस्क एन्क्रिप्शन पर LVM को दूरस्थ रूप से अनलॉक करने के लिए CentOS 7 स्थापित और सेटअप करें

एलयूकेएस (लिनक्स यूनिफाइड की सेटअप) लिनक्स के लिए उपलब्ध विभिन्न डिस्क एन्क्रिप्शन प्रारूपों में से एक है जो प्लेटफॉर्म एग्नॉस्टिक है। यह ट्यूटोरियल आपको बुद्धि प्रदान करेगा

अपने Vultr VPS को कैसे एक्सेस करें

अपने Vultr VPS को कैसे एक्सेस करें

Vultr अपने VPS को कॉन्फ़िगर करने, स्थापित करने और उपयोग करने के लिए कई अलग-अलग तरीके प्रदान करता है। क्रेडेंशियल एक्सेस करें आपके VPS के लिए डिफ़ॉल्ट एक्सेस क्रेडेंशियल ar

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

CentOS 7 पर अक्टूबर CMS को कैसे स्थापित करें

अक्टूबर एक खुला स्रोत सामग्री प्रबंधन प्रणाली है जो लारवेल PHP फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ