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.
смена ServerName
смена ServerName
Хотел спросить, отчего не реализована функция смены ServerName
допустим у нас есть сайт bigbar.ru
вскоре руководитель решает открыть еще один бар, но в другом районе (ost.bigbar.ru).
на сайте bigbar.ru на котором работал основной сайт, планируется повесить html страничку с кнопками для перехода на второй бар. Кроме кнопок никакого контента не должно быть. А контент с основного сайта перенести на другой ServerName - например west.bigbar.ru
Можно поправить руками конечно ServerName, но вдруг панель берет значение из БД. и получится несоответствие.
допустим у нас есть сайт bigbar.ru
вскоре руководитель решает открыть еще один бар, но в другом районе (ost.bigbar.ru).
на сайте bigbar.ru на котором работал основной сайт, планируется повесить html страничку с кнопками для перехода на второй бар. Кроме кнопок никакого контента не должно быть. А контент с основного сайта перенести на другой ServerName - например west.bigbar.ru
Можно поправить руками конечно ServerName, но вдруг панель берет значение из БД. и получится несоответствие.
Re: смена ServerName
Функционал запланирован, но пока не реализован.
Re: смена ServerName
а если поправить руками Servername что будет? панель перепишет на необходимое значение? выведет ошибку? или какие другие ошибки возможны?
Re: смена ServerName
Руками тоже можно, но главное быть внимательным. К примеру, у нас стоит задача переименовать сайт пользователя admin из site1.ru в site2.ru.
1.
Первым делом нужно открыть в редакторе файл /usr/local/vesta/data/users/admin/web.conf и поправить значение ключа DOMAIN. Вместо DOMAIN='site1.ru' пропишем DOMAIN='site2.ru'. Хвост оставляем без изменений.
2.
Переименовываем папку с файлами сайта
mv /home/admin/web/site1.ru/ /home/admin/web/site2.ru/
3.
Пересоздаем конфигурационные файлы для веб-серверов
v-rebuild-web-domains admin
В общем-то все. Хотя нет, не совсем.
* Если есть поддержка DNS то, нужно будет сделать схожие изменения в файле /usr/local/vesta/data/users/admin/dns.conf и переименовать файл зоны в папке /usr/local/vesta/data/users/admin/dns/. Потом v-rebuild-dns-domains admin
* Если есть поддержка Почты, то нужно изменить ключи в файле mail.conf и переменовать файл с аккаунтами в папке mail, после чего переместить папук в /home/admin/mail.
1.
Первым делом нужно открыть в редакторе файл /usr/local/vesta/data/users/admin/web.conf и поправить значение ключа DOMAIN. Вместо DOMAIN='site1.ru' пропишем DOMAIN='site2.ru'. Хвост оставляем без изменений.
2.
Переименовываем папку с файлами сайта
mv /home/admin/web/site1.ru/ /home/admin/web/site2.ru/
3.
Пересоздаем конфигурационные файлы для веб-серверов
v-rebuild-web-domains admin
В общем-то все. Хотя нет, не совсем.
* Если есть поддержка DNS то, нужно будет сделать схожие изменения в файле /usr/local/vesta/data/users/admin/dns.conf и переименовать файл зоны в папке /usr/local/vesta/data/users/admin/dns/. Потом v-rebuild-dns-domains admin
* Если есть поддержка Почты, то нужно изменить ключи в файле mail.conf и переменовать файл с аккаунтами в папке mail, после чего переместить папук в /home/admin/mail.