Перезапись Nginx.conf?

Мы недавно устанавливаем Сервер Nginx и даже если Nginx самостоятельно говорит, что пользователи должны поместить свои конфигурации в подпапку conf.d, мы решили не сделать так.

Сначала и главным образом потому что каждый не знает, как несколько экземпляров перезаписали бы themself и в том, какой порядок они будут загружены.

Таким образом, мы взяли nginx.conf, очищенный это и помещенный наш материал там. Это работает, это не проблема... Я просто опрашиваю меня если (в прошлом) nginx в любое время обновлено nginx.conf с одним из там обновляет?

Это было бы неприятностью для нас. Я не могу полагать, что это произошло бы, но возможно Вы, у парней была эта ситуация что значение по умолчанию nginx.conf был обновлен в прошлом. Затем этой информацией был бы вполне меж-Эссинг для меня.

Если не я также счастлив :)

1
задан 9 November 2018 в 16:03

1 ответ

Должно быть довольно безопасно сделать то, что Вы сделали.

Обычно, когда обновление Ubuntu должно заменить конфигурационный файл, оно обнаруживает, если файл был изменен и спрашивает Вас, что оно должно сделать.

Можно затем принять решение сохранить версию, и затем updater создает новый конфигурационный файл с расширением .dkpg-dist который содержит (обновленную) конфигурацию для новой версии пакета (в Вашем случае nginx.conf.dpkg-dist).

Можно затем легко проверить, которые являются различиями между новым файлом конфигурации и пользовательским и решают, хотите ли Вы включить их (обычно хорошая идея держать в курсе новых значений по умолчанию, исправлений безопасности, и т.д.).

Можно также принять решение вместо этого установить новую версию, или возможно некоторая опция/значение по умолчанию, которую Вы используете, вызывает "перезапись" без выяснения, но даже затем Ваши настройки не потеряны.

Вы найдете a nginx.conf.dpkg-old который содержит резервное копирование Вашего nginx.conf прежде чем средство обновления "перезаписало" конфигурацию.

2
ответ дан 7 December 2019 в 13:20

Другие вопросы по тегам:

Похожие вопросы: