Nginx меняет настройки конфигурации для домена

Обсуждение установки и настройки поддерживаемых вебсерверов, а также работы с ними.
Ответить
Guardian
Сообщения: 13
Зарегистрирован: Сб мар 16, 2019 5:28 am

Nginx меняет настройки конфигурации для домена

Сообщение Guardian » Сб мар 16, 2019 5:38 am

Здравствуйте! Встретил такую проблему. Для сайта сделал настройки nginx domain.conf и ssl.domain.conf , которые работают превосходно. По истечении суток в этих настройках сбрасываются настройки до стандартных. Я это понимаю, так как сайт перестает работать. Где можно запретить nginx менять настройки для домена?

Akrobs
Сообщения: 325
Зарегистрирован: Чт сен 21, 2017 10:48 pm
Откуда: Saint-Petersburg
Контактная информация:

Re: Nginx меняет настройки конфигурации для домена

Сообщение Akrobs » Сб мар 16, 2019 11:40 am

Guardian писал(а):
Сб мар 16, 2019 5:38 am
Здравствуйте! Встретил такую проблему. Для сайта сделал настройки nginx domain.conf и ssl.domain.conf , которые работают превосходно. По истечении суток в этих настройках сбрасываются настройки до стандартных. Я это понимаю, так как сайт перестает работать. Где можно запретить nginx менять настройки для домена?
Свои настройки можно вписать,
andrey писал(а):
Пн апр 23, 2018 3:53 pm
В обновлении 1.0722 сделали возможность использования своего файла vhosts.tpl
Файл который не будет затронут обновлением /etc/brainy/conf/vhosts/vhosts.local.tpl.
В случае если файла vhosts.local.tpl нет, используется по умолчанию /etc/brainy/conf/vhosts/vhosts.tpl
Единственный момент, это будет применяться на все сайты.

Аватара пользователя
ordex
Сообщения: 353
Зарегистрирован: Вт ноя 20, 2018 2:47 pm

Re: Nginx меняет настройки конфигурации для домена

Сообщение ordex » Сб мар 16, 2019 12:05 pm

Если несколько доменов с уникальными настройками, которые не вписать в пользовательские файлы то никак. Тут один шаблон.
Проще всего запретить изменение файла командой chattr. Это костыль и нужно про это не забывать при смене версии php например или при обновлении сертификата, но с помощью панели я не нашел решения.
К дефолтному шаблону nginx вообще очень много вопросов было в начале, но тут так отвечают, что быстрее поменять нужное самому.
И бекапы, не забывайте про бекапы т.к. brainy часто делает подлянки там, где их не ожидаешь вообще.

Guardian
Сообщения: 13
Зарегистрирован: Сб мар 16, 2019 5:28 am

Re: Nginx меняет настройки конфигурации для домена

Сообщение Guardian » Сб мар 16, 2019 11:28 pm

Благодарствую всех за быстрые ответы!

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Nginx меняет настройки конфигурации для домена

Сообщение sbury » Ср мар 20, 2019 7:30 am

переопределите стандартный конфигуратор /etc/brainy/conf/vhosts/vhosts.tpl. Дополнительно создайте /etc/brainy/conf/vhosts/vhosts.local.tpl и меняйте в нем параметры под свои нужды. Используйте vhosts.tpl как шаблон.
Или вам нужны другие параметры?

Guardian
Сообщения: 13
Зарегистрирован: Сб мар 16, 2019 5:28 am

Re: Nginx меняет настройки конфигурации для домена

Сообщение Guardian » Ср мар 20, 2019 7:46 am

sbury писал(а):
Ср мар 20, 2019 7:30 am
переопределите стандартный конфигуратор /etc/brainy/conf/vhosts/vhosts.tpl. Дополнительно создайте /etc/brainy/conf/vhosts/vhosts.local.tpl и меняйте в нем параметры под свои нужды. Используйте vhosts.tpl как шаблон.
Или вам нужны другие параметры?
Мне нужно не для всех сайтов сменить параметры, а только для нескольких. Выше было сказано что этот подход сменит конфигурацию для всех сайтов.

Аватара пользователя
sbury
Сообщения: 1463
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: Nginx меняет настройки конфигурации для домена

Сообщение sbury » Ср мар 20, 2019 11:36 am

как вариант, исользуйте ключевой параметр $domain в этом шаблоне

{if $domain == "your.domain.com"}

{else}

{/if}

Guardian
Сообщения: 13
Зарегистрирован: Сб мар 16, 2019 5:28 am

Re: Nginx меняет настройки конфигурации для домена

Сообщение Guardian » Ср мар 20, 2019 11:41 am

sbury писал(а):
Ср мар 20, 2019 11:36 am
как вариант, исользуйте ключевой параметр $domain в этом шаблоне

{if $domain == "your.domain.com"}

{else}

{/if}
Вас понял! Благодарствую!

Аватара пользователя
ordex
Сообщения: 353
Зарегистрирован: Вт ноя 20, 2018 2:47 pm

Re: Nginx меняет настройки конфигурации для домена

Сообщение ordex » Чт мар 21, 2019 10:18 am

sbury писал(а):
Ср мар 20, 2019 11:36 am
как вариант, исользуйте ключевой параметр $domain в этом шаблоне

{if $domain == "your.domain.com"}

{else}

{/if}
Спасибо! А по пользователю можно условие? Или по группе\тарифу.

Ответить