2017-02-15 9 views
12

पर Nginx पर http2 सक्षम करें मैं विंडोज 7 पर nginx संस्करण 1.10.3 का उपयोग कर रहा हूं। मैं http2 सक्षम करना चाहता हूं। मैं config फ़ाइल में निम्न को शामिल किया है:विंडोज

server { 
    listen  443 http2 ssl proxy_protocol; 
} 

जब मैं nginx सर्वर प्रारंभ, मैं निम्नलिखित त्रुटि मिलती है:

2017/02/15 14:34:33 [emerg] 8948#6892: the "http2" parameter requires 
ngx_http_v2_module in C:\Develop\Application\nginx-1.10.3/conf/nginx.conf:64 

लाइन नंबर 64 ऊपर निर्दिष्ट रेखा के समान है।

मैं विंडोज पर ngx_http_v2_module कैसे स्थापित कर सकता हूं?

+1

सरकारी निर्माण खिड़कियों पर http2 मॉड्यूल निर्माण में नहीं कर रहे हैं। अगर आपको http2 का उपयोग करना है, तो आपको इसके बजाय लिनक्स का उपयोग करना चाहिए। –

उत्तर

4

HTTP2 मॉड्यूल वर्तमान में केवल लिनक्स nginx-full बिल्ड के लिए उपलब्ध है।

इस उद्देश्य के लिए डेबियन या आरएचईएल के आधार पर ऑपरेटिंग सिस्टम का उपयोग करने पर विचार करें।

निम्न आदेश की मदद से आप डेबियन आधारित ओएस पर nginx-full स्थापित करने के लिए:

apt-get install nginx-full