Мы недавно устанавливаем Сервер Nginx и даже если Nginx самостоятельно говорит, что пользователи должны поместить свои конфигурации в подпапку conf.d
, мы решили не сделать так.
Сначала и главным образом потому что каждый не знает, как несколько экземпляров перезаписали бы themself и в том, какой порядок они будут загружены.
Таким образом, мы взяли nginx.conf
, очищенный это и помещенный наш материал там. Это работает, это не проблема... Я просто опрашиваю меня если (в прошлом) nginx
в любое время обновлено nginx.conf
с одним из там обновляет?
Это было бы неприятностью для нас. Я не могу полагать, что это произошло бы, но возможно Вы, у парней была эта ситуация что значение по умолчанию nginx.conf
был обновлен в прошлом. Затем этой информацией был бы вполне меж-Эссинг для меня.
Если не я также счастлив :)
Должно быть довольно безопасно сделать то, что Вы сделали.
Обычно, когда обновление Ubuntu должно заменить конфигурационный файл, оно обнаруживает, если файл был изменен и спрашивает Вас, что оно должно сделать.
Можно затем принять решение сохранить версию, и затем updater создает новый конфигурационный файл с расширением .dkpg-dist
который содержит (обновленную) конфигурацию для новой версии пакета (в Вашем случае nginx.conf.dpkg-dist
).
Можно затем легко проверить, которые являются различиями между новым файлом конфигурации и пользовательским и решают, хотите ли Вы включить их (обычно хорошая идея держать в курсе новых значений по умолчанию, исправлений безопасности, и т.д.).
Можно также принять решение вместо этого установить новую версию, или возможно некоторая опция/значение по умолчанию, которую Вы используете, вызывает "перезапись" без выяснения, но даже затем Ваши настройки не потеряны.
Вы найдете a nginx.conf.dpkg-old
который содержит резервное копирование Вашего nginx.conf
прежде чем средство обновления "перезаписало" конфигурацию.