Понякога собствениците на уебсайтове са изправени пред необходимостта да променят хостинга. Причините за това може да са различни - понякога условията на съществуващия хостинг престават да отговарят на уебмастърите както технически, така и финансово и са принудени да търсят нов хостинг, по-удобен, функционален и достъпен. Преместването на сайт в нов хостинг е отговорен бизнес, който изисква определен ред действия.
Инструкции
Етап 1
Първо, трябва да създадете резервно копие на базата данни на сайта (MySQL). За целта използвайте скрипта Sypex Dumper и създайте копие на базата данни и след това я експортирайте на вашия компютър. След това архивирайте всички файлове и директории, съдържащи се на вашия сайт.
Стъпка 2
Най-добрият вариант за напреднали потребители е да пакетират файловете в UNIX tar.gz архив. Направете това с удобен за вас файлов мениджър.
Стъпка 3
След като създадете резервни копия на базата данни и файлове, регистрирайте нов домейн на избрания хостинг, като отбелязвате по време на регистрацията, че прехвърляте вашия сайт към него.
Стъпка 4
След като създадете домейн, в контролния панел на хостинга създайте нова празна база данни за вашия сайт и след това копирайте файловете и директориите на сайта в новия хостинг. За да направите това, можете да използвате протокола FTP, но ще бъде много по-бързо да качвате файлове с помощта на SSH и командата wget (wget https:// old_site.ru/file_archive_site_files.tgz). Качете архива с файлове в основната директория на новия домейн.
Стъпка 5
След като приключите с изтеглянето на файловете, разопаковайте архива със съответната команда и след това изтрийте записите на домейна в контролния панел на стария хостинг.
Стъпка 6
Не забравяйте да промените DNS записите на домейна и да ги актуализирате, тъй като сайтът вече няма да бъде достъпен в предишния домейн и ако вече имате голяма аудитория от посетители, намерете начин да го пренасочите към новия сайт от информиране за преместването предварително.
Стъпка 7
За да промените DNS записите, отидете в контролния панел на регистратора на домейни и въведете имената на DNS сървърите на новия доставчик на хостинг в настройките. Актуализациите ще бъдат невалидни за известно време - изчакайте няколко часа, за да влязат в сила.
Стъпка 8
Сега започнете да възстановявате данните в новата база данни. Също така използвайте Sypex Dumper, за да импортирате запазените таблици в новата база данни. Задайте ново потребителско име и парола за достъп до базата данни.
Стъпка 9
След импортиране на базата данни променете конфигурационния файл на CMS, като промените данните за вход, парола и име на база данни.
Сега просто трябва да проверите разрешенията за файлове и директории и накрая да проверите колко правилно сайтът започва на новия хостинг.