मेरा इरादा : मैं /etc/nginx/nginx.conf
(डेबियन 8 में) परिभाषित डिफ़ॉल्ट कॉन्फ़िगरेशन को ओवरराइड करना चाहूंगा । विचार यह है कि भविष्य के सिस्टम अपडेट को आसान बनाने के लिए इस फ़ाइल को पूरी तरह से अछूता रखा जाए और उन विकल्पों के लिए नवीनतम परिवर्तन प्राप्त करने में सक्षम हो, जिन्हें मैंने ओवरराइड नहीं किया था।
मैंने क्या किया : मैंने /etc/nginx/conf.d/
उसी तरह से एक कस्टम कॉन्फ़िगरेशन बनाया जैसे मैंने कई अन्य डेबियन सेवाओं के लिए किया था।
समस्या : हालाँकि, कुछ कॉन्फ़िगरेशन को ओवरराइड करना असंभव लगता है, क्योंकि मुझे "X" निर्देश प्राप्त होता है डुप्लिकेट त्रुटि। Nginx कॉन्फ़िगरेशन का समर्थन करने के लिए नहीं लगता है उसी तरह से अन्य सेवाएं करता है।
प्रश्न : क्या डुप्लिकेट त्रुटि होने के बिना nginx http संदर्भ में ओवरराइड और नया विकल्प जोड़ने का कोई तरीका है ? या क्या मुझे पूरी तरह से इस विचार को छोड़ देना चाहिए और क्रोध को खत्म करना चाहिए ?nginx.conf
आपकी मदद के लिए बहुत धन्यवाद।
यह इसी तरह का सवाल वास्तव में मेरी समस्या का समाधान नहीं करता है, क्योंकि मैं डिफ़ॉल्ट रूप से मेरे लिए स्वचालित रूप से सेट किए गए विकल्प nginx से लाभ चाहता हूं (उदाहरण के लिए worker_processes auto;
)