डायरेक्ट एडमिन पर Nginx या LiteSpeed कैसे इंस्टॉल करें
डायरेक्ट एडमिन कंट्रोल पैनल पर Nginx कैसे इंस्टॉल करें आसान सेटअप गाइड:
Nginx बनाम लाइटस्पीड वेब सर्वर
Nginx एक ओपन-सोर्स सॉफ़्टवेयर है जो Linux सर्वर में वेब सर्वर, रिवर्स प्रॉक्सी सर्वर, लोड बैलेंसर्स, मीडिया कैशिंग आदि के रूप में चलता है। Nginx का उपयोग मुख्य रूप से वेब सर्वर के रूप में किया जाता है और यह कई मामलों में Apache की जगह लेता है।
Nginx सर्वर में बहुत कम मेमोरी, CPU और नेटवर्क बैंडविड्थ का उपयोग करता है। Nginx अतुल्यकालिक मॉडल पर काम करता है। Nginx प्रत्येक अनुरोध के लिए कई थ्रेड बनाने के बजाय एक मास्टर प्रोसेस पर चलता है।
Nginx प्रति सर्वर 100x से 1000x अनुरोधों को पूरा करता है जो अपाचे से तेज़ है। मैंने पहले ही हमारे पिछले लेख में समझाया है कि Nginx बनाम अपाचे कौन सा बेहतर है cPanel होस्टिंग।
लाइटस्पीड वेब सर्वर
Litespeed एक हल्का वेब सर्वर है जिसे Litespeed Technologies नामक कंपनी द्वारा विकसित और स्वामित्व किया गया है।
लाइटस्पीड वेब सर्वर फिर से अपाचे वेबसर्वर की जगह लेता है। लेकिन लाइटस्पीड सभी अपाचे मॉड्यूल जैसे mod_security, mod_rewrite आदि के साथ अत्यधिक संगत है।
लाइटस्पीड वेब सर्वर की तीन रिलीज़ हैं।
ओपनसोर्स लाइटस्पीड वेबसर्वर सादे लिनक्स सर्वर में चलता है और इसमें GUI इंटरफ़ेस नहीं है। इसका उपयोग छोटे और गैर-व्यावसायिक वेब सर्वर में किया जाता है।
यह संस्करण लाइसेंस प्राप्त संस्करण है जो कम ट्रैफ़िक वाले मीडियम वेब सर्वर पर चलता है। इस संस्करण को WHM/ जैसे कंट्रोल पैनल के साथ इंस्टॉल किया जा सकता है।cPanel या डायरेक्ट एडमिन सर्वर। यह संस्करण नियंत्रण पैनलों के साथ एकीकृत हो जाता है और इसे GUI इंटरफ़ेस के साथ नियंत्रण पैनल के भीतर प्रबंधित किया जा सकता है
यह संस्करण मानक संस्करण के समान है, जिसे WHM/ के साथ स्थापित और एकीकृत किया जा सकता है।cPanel और डायरेक्ट एडमिन वेब सर्वर। यह संस्करण उच्च-ट्रैफ़िक वाले बड़े वेब सर्वर पर चलाने के लिए विकसित किया गया है
लाइटस्पीड वेब सर्वर मीडिया स्ट्रीमिंग वाले वेब सर्वर में प्रमुख रूप से उपयोग किया जाता है। यह कम मेमोरी और सीपीयू उपयोग के साथ समवर्ती कनेक्शन को संभालता है।
वेब सर्वर के अलावा, लाइटस्पीड का उपयोग लोड बैलेंसर, कैश एक्सेलेरेटर आदि के रूप में भी किया जाता है। लाइटस्पीड ट्रैफिक में अचानक वृद्धि के साथ-साथ डीडीओएस हमलों को भी संभालता है।
डायरेक्ट एडमिन कंट्रोल पैनल सेटअप | शक्तिशाली मार्गदर्शक
डायरेक्ट एडमिन कंट्रोल पैनल सेटअप के लिए #1 शक्तिशाली गाइड 🔥 डायरेक्ट एडमिन कंट्रोल पैनल स्थापित करने के लिए इन सरल चरणों का पालन करें | अपाचे, कस्टम लोगो, पीएचपी, एसएसएल
डायरेक्ट एडमिन सर्वर में nginx कैसे स्थापित करें
Nginx को CustomBuild 2.0 के माध्यम से DA सर्वर में स्थापित किया जा सकता है
यदि कस्टमबिल्ड संस्करण 2.0 से कम है, तो नीचे दिए अनुसार कस्टमबिल्ड को अपग्रेड करें, एडमिन के रूप में डायरेक्ट एडमिन कंट्रोल पैनल में लॉगिन करें। अतिरिक्त सुविधाओं > कस्टमबिल्ड पर नेविगेट करें। नियंत्रण कक्ष के बाईं-दाईं ओर उपलब्ध अपग्रेड बटन पर क्लिक करें।
अब सर्वर को ssh करें और /usr/local/directadmin/custombuild पर नेविगेट करें
Nginx और php-fpm का उपयोग करने के लिए option.conf को सेट करने के लिए नीचे दिए गए कमांड को चलाएँ
#./build set webserver nginx
वेबसर्वर विकल्प को Apache से nginx में बदला गया
#./build set php1_mode php-fpm Changed php1_mode option from mod_php to php-fpm #./build update #./build all d #./build rewrite_confs
Nginx स्थापित करने के बाद नीचे दिए गए आदेश से Nginx स्थिति की जाँच करें
# lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME nginx 3246 root 12u IPv4 631306 0t0 TCP server.rajesh.com:http (LISTEN) nginx 3246 root 13u IPv4 631307 0t0 TCP localhost:http (LISTEN) nginx 3247 nginx 12u IPv4 631306 0t0 TCP server.rajesh.com:http (LISTEN) nginx 3247 nginx 13u IPv4 631307 0t0 TCP localhost:http (LISTEN)
DirectAdmin सर्वर पर लाइटस्पीड इंस्टालेशन
लाइटस्पीड इंस्टालेशन से पहले (nginx स्थापित करें), Litespeed स्टोर पर जाएं और लाइसेंस प्राप्त करें। यह निःशुल्क लाइसेंस 2GB से कम RAM वाले सिंगल डोमेन सर्वर के लिए उपलब्ध है।
# bash <(curl https://get.litespeed.sh) your_serial_no
लाइटस्पीड इंस्टॉलेशन के बाद, क्रॉस-चेक करें लाइटस्पीड वेब सर्वर ऊपर है और नीचे की तरह चल रहा है
# lsof -i :80 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME litespeed 12713 root 11u IPv4 987842 0t0 TCP *:http (LISTEN) litespeed 12713 root 14u IPv6 987843 0t0 TCP *:http (LISTEN) litespeed 12716 apache 11u IPv4 987842 0t0 TCP *:http (LISTEN) litespeed 12716 apache 14u IPv6 987843 0t0 TCP *:http (LISTEN)
व्यवस्थापक के रूप में डीए में लॉग इन करें और डैशबोर्ड में सेवाओं पर जाएँ। जाँच करें कि लाइटस्पीड सेवा के रूप में चल रही है।

सर्वर लेवल कैशिंग जोड़ें
फ़ाइल /etc/httpd/conf/extra/httpd-includes.conf को संपादित करें और नीचे दी गई प्रविष्टियाँ जोड़ें
<IfModule Litespeed> CacheRoot /home/lscache/ </IfModule>
वर्चुअल होस्ट कैशिंग जोड़ें
एक फ़ाइल बनाएं /usr/local/directadmin/data/templates/custom/cust_httpd.CUSTOM.2.pre फ़ाइल में नीचे दी गई प्रविष्टियाँ जोड़ें
<IfModule Litespeed>
CacheRoot lscache
</IfModule>
mod_security सक्षम करें
नीचे दिए गए आदेश को निष्पादित करें mod_security सक्षम करें लाइटस्पीड वेबसर्वर के साथ
# cd /usr/local/directadmin/custombuild
#./build set modsecurity yes
#./build set modsecurity_ruleset comodo
#./build modsecurity
परिवर्तनों को लागू करने के लिए, नीचे दिए गए आदेशों को निष्पादित करें
# cd /usr/local/directadmin/custombuild
#./build rewrite_confs
निष्कर्ष
लाइटस्पीड वेब सर्वर सभी वेबसर्वर का एक विकल्प बना हुआ है नगनेक्स या अपाचे निम्न कारणों से.
यह भी पढ़ें: अपाचे सर्वर को स्थापित और कॉन्फ़िगर करने के लिए आवश्यक है
यह भी पढ़ें: सस्ती ASP.NET होस्टिंग
यह भी पढ़ें: मुफ़्त लारवेल होस्टिंग
यह भी पढ़ें: फ्री नोडजेएस होस्टिंग
अक्सर पूछे जाने वाले प्रश्न
क्या DirectAdmin के लिए Apache की तुलना में Nginx बेहतर है?
अधिकांश बेंचमार्क में Nginx, Apache से बेहतर प्रदर्शन करता है, खासकर स्थिर सामग्री को प्रदर्शित करने और एक साथ कई कनेक्शनों को संभालने के मामले में। DirectAdmin सर्वर पर, Nginx Apache की तुलना में काफी कम मेमोरी और CPU का उपयोग करता है। यदि आपका सर्वर कई वेबसाइटों को होस्ट करता है या उच्च ट्रैफिक को संभालता है, तो Nginx बेहतर विकल्प है। .htaccess फ़ाइलों से भरी कॉन्फ़िगरेशन के लिए Apache के कुछ फायदे हैं, लेकिन आधुनिक DirectAdmin सर्वरों के लिए php-fpm के साथ Nginx को प्राथमिकता दी जाती है।
DirectAdmin पर Apache से Nginx पर कैसे स्विच करूं?
अपने सर्वर में SSH के माध्यम से लॉग इन करें और /usr/local/directadmin/custombuild फ़ोल्डर में जाएँ। वेब सर्वर विकल्प बदलने के लिए ./build set webserver nginx कमांड चलाएँ, फिर PHP मोड बदलने के लिए ./build set php1_mode php-fpm कमांड चलाएँ। इसके बाद, परिवर्तनों को लागू करने के लिए ./build update, ./build all d और ./build rewrite_confs कमांड चलाएँ। lsof -i :80 कमांड चलाकर Nginx के चलने की पुष्टि करें। आपके सर्वर के आधार पर, इस पूरी प्रक्रिया में लगभग 10 से 15 मिनट का समय लग सकता है।
क्या LiteSpeed के लिए सशुल्क लाइसेंस की आवश्यकता है?
LiteSpeed में मुफ़्त और सशुल्क दोनों विकल्प उपलब्ध हैं। OpenLiteSpeed संस्करण पूरी तरह से मुफ़्त और ओपन सोर्स है, लेकिन इसमें कंट्रोल पैनल का एकीकरण नहीं है। स्टैंडर्ड और एंटरप्राइज़ संस्करणों के लिए LiteSpeed Technologies से सशुल्क लाइसेंस की आवश्यकता होती है। हालांकि, LiteSpeed सिंगल सर्वर के लिए मुफ़्त स्टार्टर लाइसेंस प्रदान करता है। domain और 2GB से कम RAM। कई साइटों को होस्ट करने वाले प्रोडक्शन DirectAdmin सर्वरों के लिए, आपको स्टैंडर्ड या एंटरप्राइज लाइसेंस की आवश्यकता होगी।
क्या आप DirectAdmin के फ्री वर्जन के साथ LiteSpeed का उपयोग कर सकते हैं?
जी हां, LiteSpeed, DirectAdmin के मुफ़्त और सशुल्क दोनों संस्करणों के साथ काम करता है। DirectAdmin व्यक्तिगत उपयोग के लिए एक मुफ़्त लाइसेंस प्रदान करता है जो सीमित संख्या में फ़ाइलों का समर्थन करता है। domainआप किसी भी लाइसेंस स्तर के बावजूद DirectAdmin सर्वर पर LiteSpeed इंस्टॉल कर सकते हैं। LiteSpeed प्लगइन CustomBuild 2.0 के माध्यम से DirectAdmin के साथ एकीकृत होता है, इसलिए आपको किसी भी DirectAdmin लाइसेंस के साथ समान GUI प्रबंधन सुविधाएँ मिलती हैं।
Nginx और LiteSpeed में क्या अंतर है?
Nginx पूरी तरह से ओपन सोर्स और मुफ़्त है, जबकि LiteSpeed के ओपन सोर्स और कमर्शियल दोनों संस्करण उपलब्ध हैं। LiteSpeed, mod_rewrite और mod_security जैसे Apache मॉड्यूल के साथ आसानी से काम करता है, जिससे Apache से माइग्रेट करना आसान हो जाता है। Nginx के लिए अलग कॉन्फ़िगरेशन सिंटेक्स की आवश्यकता होती है। LiteSpeed में बिल्ट-इन पेज कैशिंग (LSCache) भी शामिल है जो WordPress और अन्य CMS प्लेटफॉर्म के साथ तुरंत काम करता है। Nginx को थर्ड-पार्टी कैशिंग समाधानों की आवश्यकता होती है। परफॉर्मेंस के मामले में दोनों लगभग बराबर हैं, लेकिन LiteSpeed बेहतर Apache कंपैटिबिलिटी और बिल्ट-इन कैशिंग सुविधाएँ प्रदान करता है।