Page 1 of 1

Как перенести сайт и изменить домен на vestaCP

Posted: Fri Nov 24, 2017 3:55 pm
by tyz
Здравствуйте! У меня ситуация такая установлена vestacp панель, конфигурация nginx+apache и работающий сайт.
Теперь я хочу перенести сайт на другую VPS , и на другой домен. Конфигурация панели nginx+php-fpm + Memcached +Varnish .
Хочу заметить что вместе с панелью установилась PHP 7.0 что очень порадовало. В общем теперь нужно перенести сайт и изменить домен, подскажите как лучше это сделать?

Re: Как перенести сайт и изменить домен на vestaCP

Posted: Fri Nov 24, 2017 5:36 pm
by imperio
Здравствуйте. Вручную.
Через резервную копию. Создайте резервную копию скриптом 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/
domain - старый домен, с которого копируем
new_domain - новый домен, на который копируем содержимое

Если есть файл менеджер, то выделяем все содержимое на старом и копируем на новый.
После всего сделайте ребилд веб для пользователя.

Ну или распакуйте архив на компе и скопируйте содержимое на новый домен через фтп клиент :))

Re: Как перенести сайт и изменить домен на vestaCP

Posted: Mon Nov 27, 2017 4:42 am
by demian
ТС, я конечно понимаю новые слова типа 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 сервером при достаточном количестве оперативной памяти(системный кэш файловой системы делает это лучше)