डेबियन पर Nginx को HTTP2 समर्थन कैसे जोड़ें

परिचय

HTTP2 HTTP का नया / अपडेटेड संस्करण है जो मुख्य रूप से प्रदर्शन पर केंद्रित है, विशेष रूप से, एंड-यूज़र कथित विलंबता, नेटवर्क और सर्वर संसाधन उपयोग। एक प्रमुख लक्ष्य ब्राउज़र से वेब साइट के लिए एकल कनेक्शन के उपयोग की अनुमति देना है।

आवश्यकताएँ

  • डेबियन 7 या 8
  • नग्नेक्स 1.9.5 या नया

स्थापना

यदि आपके पास पहले से ही अपने सर्वर पर स्थापित नग्नेक्स का नवीनतम संस्करण है, तो आप इस ट्यूटोरियल के कॉन्फ़िगरेशन भाग को छोड़ सकते हैं । अन्यथा, Nginx के नवीनतम संस्करण को स्थापित करने के लिए कृपया नीचे दिए गए चरणों का पालन करें।

निम्न पंक्तियों में जोड़कर Nginx APT रिपोजिटरी जोड़ें। आपकी /etc/apt/sources.listफ़ाइल:

deb http://nginx.org/packages/mainline/debian/ wheezy nginx
deb-src http://nginx.org/packages/mainline/debian/ wheezy nginx

नोट: यदि लागू हो तो प्रतिस्थापित wheezyकरें jessie

अगला, हम Nginx स्थापित करते हैं:

apt-get update
apt-get install nginx

कृपया पुष्टि करने के लिए कि आप Nginx 1.9.5 (या नया) चला रहे हैं, निम्नलिखित कमांड चलाएँ:

nginx -v

आउटपुट: nginx संस्करण: nginx / 1.9.5

विन्यास

अपने एसएसएल Vhosts के लिए HTTP2 को सक्षम करने के लिए, नीचे दिए गए उदाहरण की तरह दिखने के लिए listenलाइन को बदलें /etc/nginx/conf.d/default.conf:

listen 443 ssl http2;

यदि आप अपनी सभी गैर-एसएसएल (HTTP) वेबसाइटों को HTTPS पर पुनर्निर्देशित करने के लिए मजबूर करना चाहते हैं, तो server blockअपनी Nginx कॉन्फ़िगरेशन फ़ाइल के शीर्ष पर निम्नलिखित जोड़ें :

server {
 listen         80;
 listen         [::]:80;
 server_name    _;
 return 301 https://$host$request_uri;
}

अब हम Nginx को पुनः आरंभ कर सकते हैं और हमारी वेबसाइट पर जा सकते हैं https://SERVER_IP/:

service nginx restart

यह हमारे ट्यूटोरियल का निष्कर्ष निकालता है, पढ़ने के लिए धन्यवाद।

एक टिप्पणी छोड़ें

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 फ्रेमवर्क पर आधारित है। एक सुरुचिपूर्ण इंटरफ़ेस और एक संक्षिप्त मॉड्यूलर वास्तुकला के साथ