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.
Как перенести сайт и изменить домен на vestaCP
Как перенести сайт и изменить домен на vestaCP
Здравствуйте! У меня ситуация такая установлена vestacp панель, конфигурация nginx+apache и работающий сайт.
Теперь я хочу перенести сайт на другую VPS , и на другой домен. Конфигурация панели nginx+php-fpm + Memcached +Varnish .
Хочу заметить что вместе с панелью установилась PHP 7.0 что очень порадовало. В общем теперь нужно перенести сайт и изменить домен, подскажите как лучше это сделать?
Теперь я хочу перенести сайт на другую VPS , и на другой домен. Конфигурация панели nginx+php-fpm + Memcached +Varnish .
Хочу заметить что вместе с панелью установилась PHP 7.0 что очень порадовало. В общем теперь нужно перенести сайт и изменить домен, подскажите как лучше это сделать?
Re: Как перенести сайт и изменить домен на vestaCP
Здравствуйте. Вручную.
Через резервную копию. Создайте резервную копию скриптом v-backup-user, скачайте.
На новом сервере восстановите копию v-restore-user
Далее придется создать ваш новый домен и со старого домена скопировать содержимое в новый.
Покажу на примере пользователя admin
domain - старый домен, с которого копируем
new_domain - новый домен, на который копируем содержимое
Если есть файл менеджер, то выделяем все содержимое на старом и копируем на новый.
После всего сделайте ребилд веб для пользователя.
Ну или распакуйте архив на компе и скопируйте содержимое на новый домен через фтп клиент :))
Через резервную копию. Создайте резервную копию скриптом v-backup-user, скачайте.
На новом сервере восстановите копию v-restore-user
Далее придется создать ваш новый домен и со старого домена скопировать содержимое в новый.
Покажу на примере пользователя admin
Code: Select all
cp -R /home/admin/web/domain/public_html/* /home/admin/web/new_domain/public_html/
new_domain - новый домен, на который копируем содержимое
Если есть файл менеджер, то выделяем все содержимое на старом и копируем на новый.
После всего сделайте ребилд веб для пользователя.
Ну или распакуйте архив на компе и скопируйте содержимое на новый домен через фтп клиент :))
Re: Как перенести сайт и изменить домен на vestaCP
ТС, я конечно понимаю новые слова типа Varnich это круто.
НО
1. по вашем же словам у вас VPS. для установки варниша вам понадобится VPS с большем объемом памяти минимум + 1G(сильно не раздуете кэш в варнише), следовательно большие затраты.
2. суть варниша кэширующай прокси сервер(ака squid со сложной настройкой), следовательно он должен стоять до web сервера - Varnich+nginx+php-fpm + Memcached.
3. для того чтобы варниш выдал нормально приемлемое быстродействие ему нужна тонкая настройка под конкретный сайт, следовательно точно знать как сделать ту или иную настройку конфигов, а документация по варнишу оставляет желать лучшего.
4. смотрим что из себя представляет nginx - это HTTP-сервер и обратный прокси-сервер. Т.е. функционал кэширующего прокси сервера уже присутсвует.
Вывод: Использование Varnich в связке с nginx не имеет сысла. Ведет к лишним накладным расходам на содержание сервера, лишнее звено в цепочке отдачи сайтов(лишние задержки), сложность настройки varnich.
ЗЫ: из опыта настройки серверов: с тонкой настройкой Варниша удавалось закэшировать 65-70% всех запросов(через пару дней настройки). nginx кэширует 90% динамических запросов(при включенном функционале). статику нет смысла кэшировать http сервером при достаточном количестве оперативной памяти(системный кэш файловой системы делает это лучше)
НО
1. по вашем же словам у вас VPS. для установки варниша вам понадобится VPS с большем объемом памяти минимум + 1G(сильно не раздуете кэш в варнише), следовательно большие затраты.
2. суть варниша кэширующай прокси сервер(ака squid со сложной настройкой), следовательно он должен стоять до web сервера - Varnich+nginx+php-fpm + Memcached.
3. для того чтобы варниш выдал нормально приемлемое быстродействие ему нужна тонкая настройка под конкретный сайт, следовательно точно знать как сделать ту или иную настройку конфигов, а документация по варнишу оставляет желать лучшего.
4. смотрим что из себя представляет nginx - это HTTP-сервер и обратный прокси-сервер. Т.е. функционал кэширующего прокси сервера уже присутсвует.
Вывод: Использование Varnich в связке с nginx не имеет сысла. Ведет к лишним накладным расходам на содержание сервера, лишнее звено в цепочке отдачи сайтов(лишние задержки), сложность настройки varnich.
ЗЫ: из опыта настройки серверов: с тонкой настройкой Варниша удавалось закэшировать 65-70% всех запросов(через пару дней настройки). nginx кэширует 90% динамических запросов(при включенном функционале). статику нет смысла кэшировать http сервером при достаточном количестве оперативной памяти(системный кэш файловой системы делает это лучше)