We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Lets Encrypt - автоматическое продление убило сервер
Re: Lets Encrypt - автоматическое продление убило сервер
Пока я только вник в суть самой работы по изменению конфига.Получается что происходит расхождение в кол-ве строк,читайте выше,при перезаписывании конфига и из-за этого и происходит сбой в процессе записывания конфига нового.Ключевое тут дело в кол-ве строк в новом конфиге,который мы с Вами переписали под свои нужды.Оно разхожее с конфигом дефолтным,при перезаписи на дефолтный конфиг образуется свободное место и оно дописывается на то что выше вышло...makas wrote:А если мне нужно только у одного сайта изменить конфиг?
Если я изменю шаблон, то он на все сайты распространится.
Пока думаю,идеи у Вас есть какие то?
Re: Lets Encrypt - автоматическое продление убило сервер
Ну так создайте шаблон под свой конфиг. Дело на 2 мин., чем каждый раз из-за разного кол-ва строк с эталонным, руками удалять/править кривоеmakas wrote:А если мне нужно только у одного сайта изменить конфиг?
Re: Lets Encrypt - автоматическое продление убило сервер
Вы путя дайте где это созать челу...Iknow wrote:Ну так создайте шаблон под свой конфиг. Дело на 2 мин., чем каждый раз из-за разного кол-ва строк с эталонным, руками удалять/править кривоеmakas wrote:А если мне нужно только у одного сайта изменить конфиг?
Re: Lets Encrypt - автоматическое продление убило сервер
Да где создавать шаблоны я знаю, неужели можно сделать шаблон только для одного сайта?yariksat wrote:Вы путя дайте где это созать челу...
Об этом я написал в этой теме в седьмом посте, что сколько строк добавлено, столько и вставляется в начало из конца.yariksat wrote:Допустим у меня дефолтный конфиг в 49 строчек,а я создал свой конфиг в 52 строки.Вот новый и пишется в 49 строк а недостающие 3 строки и закидываются в начало конфига.Идёт смешение начала записи конфига ровно на три строки,это то что я проверил на пока.
На этом и остановилось обсуждение проблемы.
Re: Lets Encrypt - автоматическое продление убило сервер
makas wrote:неужели можно сделать шаблон только для одного сайта?
Code: Select all
cd /usr/local/vesta/data/templates/web/httpd/
sudo cp default.tpl my.tpl
sudo cp default.stpl my.stpl
Заходим в правку домена и меняем http шаблон. Так же можно поступать и с nginx
Для Debian и иже соотв вместо httpd - apache2
Re: Lets Encrypt - автоматическое продление убило сервер
А блин, речь идет про создание нового шаблона и назначения этого шаблона сайту. Теперь понял.Iknow wrote:Правим my.tpl и my.stpl как нам надо
Заходим в правку домена и меняем http шаблон. Так же можно поступать и с nginx
Re: Lets Encrypt - автоматическое продление убило сервер
Если мы заметили, что при создании конфигов имеет значение количество строк в конфигах, так значит просто нужно в дефлотный конфиг добавить пустые строки. Но не совсем пустые, а с коментариями, потому что совсем пустые могут игнорироваться. Тогда по количеству строк конфиги будут совпадать
Re: Lets Encrypt - автоматическое продление убило сервер
Сегодня вечером таким же макаром поломало конфиг snginx - вообще половину конфига с другого темплейта - хостинг закинуло в самое начало.Абзац.
Re: Lets Encrypt - автоматическое продление убило сервер
Чтобы не создавать отдельный шаблон для домена, можно вносить изменения в sapache2.domain.ru.conf и apache2.domain.ru.conf - если нужно добавить или изменить пару строк в дефолтном конфиге.
Они подгружаются в основной конфиг (IncludeOptional /home/user/conf/web/sapache2.domain.ru.conf*)
Лично для меня это самый лучший выход, надеюсь этот конфиг веста не будет ломать...
Они подгружаются в основной конфиг (IncludeOptional /home/user/conf/web/sapache2.domain.ru.conf*)
Лично для меня это самый лучший выход, надеюсь этот конфиг веста не будет ломать...
Re: Lets Encrypt - автоматическое продление убило сервер
Путь до этих файлов - /home/user/conf/web/ ?makas wrote:Чтобы не создавать отдельный шаблон для домена, можно вносить изменения в sapache2.domain.ru.conf и apache2.domain.ru.conf - если нужно добавить или изменить пару строк в дефолтном конфиге.
У меня их и ломает.