Прехвърлянето на уебсайт на WordPress на друг хостинг, на друг сървър, е лесно с помощта на плъгина Duplicator.
Плъгин Duplicator
Инсталиране на добавка (Plugin Installation)
Отиваме в WordPress администрацията на сайта, който искаме да преместим, и инсталираме плъгина Duplicator:

Създаване на архив на уебсайта
Преди създаването на архива на сайта се препоръчва да се деактивират всички инсталирани плъгини (освен плъгина Duplicator), за да се избегнат възможни грешки поради различни версии на софтуера (php и др.) на старото и новото място на разположение на WordPress сайта.
Превключваме на раздела на Duplicator плъгина и натискаме бутона Създай нов. Създаваме архив, в който ще бъдат опаковани всички файлове и бази данни на сайта WordPress.

Посочваме Името на архива и натискаме бутона Напред:

Duplicator сканира уебсайта и след това извежда прозорец с резултатите от сканирането. В моя случай всичко беше Добре и само две Известия. Моите известия не са критични, затова отбелязвам „отметката“ Да, продължи процеса на създаване! и натискам бутона Създаване.

Готово! Архивът е пакетирани файлове и бази данни на уебсайта на WordPress. Инсталаторът е скрипт за разгъване на архива на уебсайт на ново място. Изтегляме Архивът и Инсталаторът, като кликнем върху съответните бутони.

Прехвърляне на WordPress сайт на ново място
„Директория за уеб сайт“
Създаваме директория за нашия WordPress сайт на ново място. За тази цел влизам в хостинга (новото място за моя WordPress сайт), отивам в раздел Уеб сайтове и натискам бутона Създай сайт:

Посочвам името на директорията и натискам бутона Изберете папка и преминете към 2-ри етап:

Посочвам Името на домейна на моя сайт WordPress и натискам бутона Добавяне на домейн и създаване на сайт:

Всичко! Директорията е създадена успешно.
Копираме Архива и Установщика, получени с помощта на плугина Duplicator, в създадената директория (в моя случай това е remontdt/public_html/).

DNS записи
Ще редактираме DNS записите за домейна на сайта WordPress. Записите от тип А трябва да съдържат IP адреса на сървъра, където ще прехвърляме сайта на WordPress. След като направим промените в DNS записите, трябва да изчакаме известно време, за да се актуализират коригираните DNS записи на домейна на сървърите.

База данни за уебсайт
Създаваме база данни за уебсайт на WordPress на ново място. За тази цел преминавам към раздела Бази данни на хостинга и натискам бутона Създай база данни:

Избирам Тип на базата данни – MySQL, измислям Име на базата данни и Парола. Потребителското име на базата данни ще съвпадне с името на базата данни. Натискам бутона Създаване:

Базата е създадена успешно.
Достъпът е забранен!
Ако в браузъра се появи грешка Access forbidden! при опит за достъп до адреса на сайта на WordPress,

трябва да проверите настройките за достъп до сайта. По подразбиране на моя хостинг беше изключена функцията Показване на списък на файловете, ако няма начална страница:

Поради това възникна грешка Достъпът е забранен! Включваме функцията Показване на списък с файлове, ако няма начална страница.
Разгъване на архива на сайта
В браузере отваряме WordPress сайта и кликваме върху installer.php:

Стартира се Инсталаторът на Duplicator плъгина. Въвеждаме името на базата данни (Database), потребителското име на базата данни (User) и паролата за достъп до базата данни (Password). Това са данните от раздела База данни за сайта. И натискаме бутона Validate:

Успешна валидация. Имам само едно уведомление (Notice), поради това, че на старото място на WordPress сайта беше MariaDB сървър за MySQL, а на новото място е Percona сървър за MySQL. Поставяме „отметка“ на I have read and accept all terms & notices и натискаме бутона Next:

Очаквайте, данните се извличат от Архива:

Прехвърлянето на WordPress сайта е извършено. Ще тестваме функционалността на сайта на новото му място, като натиснем бутона Admin Login:

Въвеждаме потребителско име и парола на администратора на уебсайта WordPress. Ура! Вече сме в административната част на WordPress:

Duplicator автоматично изтри своя Инсталатор и Архив на сайта. Сега може да активирате деактивирани плъгини и да изтриете плъгина Duplicator. Работата е извършена!
Изводи
Прехвърляне на сайт в WordPress без повреда на данните? Необходимо е разширението Duplicator и около 15 минути свободно време.
Оставете коментари, въпроси и предложения под статията. Очакваме ги!
Коментари