ความตั้งใจของฉัน : ฉันต้องการแทนที่การกำหนดค่าเริ่มต้นที่กำหนดไว้ใน/etc/nginx/nginx.conf
(ในเดเบียน 8) แนวคิดก็คือเก็บไฟล์นี้ไว้อย่างสมบูรณ์เพื่อให้ง่ายต่อการอัปเดตระบบในอนาคตและสามารถรับการเปลี่ยนแปลงล่าสุดสำหรับตัวเลือกที่ฉันไม่ได้แทนที่
สิ่งที่ฉันทำ : ฉันสร้างการกำหนดค่าแบบกำหนดเองใน/etc/nginx/conf.d/
แบบเดียวกับที่ฉันทำกับบริการเดเบียนอื่น ๆ
ปัญหา : อย่างไรก็ตามดูเหมือนว่าเป็นไปไม่ได้ที่จะแทนที่การกำหนดค่าบางอย่างเพราะฉันได้รับคำสั่ง "X" เป็นข้อผิดพลาดซ้ำซ้อน ดูเหมือนว่า Nginx จะไม่สนับสนุนการกำหนดค่าแทนที่เช่นเดียวกับบริการอื่น ๆ
คำถาม : มีวิธีการแทนที่และเพิ่มตัวเลือกใหม่ให้กับบริบทhttp nginx โดยไม่ได้รับคำสั่งเป็นข้อผิดพลาดซ้ำกันหรือไม่ หรือฉันควรละทิ้งความคิดและอาละวาดอย่างสมบูรณ์nginx.conf
หรือไม่
ขอบคุณมากสำหรับความช่วยเหลือของคุณ.
คำถามที่คล้ายกันนี้ไม่ได้แก้ปัญหาของฉันเพราะฉันต้องการกำไรจากตัวเลือกเริ่มต้นที่ nginx ตั้งค่าให้ฉันโดยอัตโนมัติ (เช่นworker_processes auto;
)