Плагин Duplicator

поможет сделать копию сайта и перенести сайт WordPress на другой домен. Инструкция ниже.

Иногда перед внедрением изменений на сайте я тестирую это «новшенство» на копии сайта, которую размещаю на временном «проверочном» домене.

Ниже я приведу краткую инструкцию как перенести сайт на WordPress с одного домена на другой с помощью плагина Duplicator просто, быстро и бесплатно.

Бесплатно при условии, что сайт небольшой (бесплатная версия плагина имеет ограничение по размеру создаваемого архива ).

Итак, рассмотрим пример задачи: по адресу test.divitheme.space нужно создать тестовую копию сайта divitheme.space для тестирования и настройки ряда плагинов.
Ниже привожу мои действия по решению данной задачи.

Шаг 1. Готовлю поддомен.

Используя панель инструментов хостинга создаю новый поддомен: test.divitheme.space и новую базу данных MS SQL. Чтобы исключить индексацию поддомена поисковыми роботами закрываю доступ средствами хостинга к созданному поддомену для всех, разрешаю доступ только с моего IP.

Шаг 2. Установливаю плагин, создаю архив сайта.

На сайте уже установлен плагин Duplicator, активирую его и делаю «свежий» архив блога.

Бесплатная версия плагина имеет ограничения по размеру создаваемых файлов архива. И посему возможны ошибки при создании архива. Иногда очистка кеша помогает избавиться от такой ошибки.

После создания архива скачиваю его на свой компьютер.

Шаг 3. Перемащаю архив на целевой поддомен

Весь мой сайт помещается в двух файлах: installer.php (330kb) и большой файл архива с расширением .zip (60Mb).
Перемещаю эти два файла на целевой поддомен в пустую корневую директорию. Для такой задачи я использую программу FileZilla

Копируем файлы архива сайта на другой домен

Шаг 4. Создаю копию сайта с архива

Открываю «целевой» поддомен в браузере и запускаю файл installer.php набрав в адресной строке браузера строку:

http://test.divitheme.space/installer.php

Открывается окно настроек плагина для «разертывания» копии сайта. В открывшемся окне ввожу данные для подключения MS SQL базы данных: хостинг, имя базы, имя пользователя и пароль к базе.

Расширенные настройки плагина позволяют создать нового администратора сайта, изменить имя сайта, изменить префиксы таблиц и многое другое. Выбрав нужное запускаю «развертывание» копии сайта.

После окончания работы плагин выдает количество ошибок при переносе сайта. Если все сделано правильно — ошибок не будет.

Окно ввода данных при переносе вордпресс сайта на другой домен с помощью плагина Duplicator

Шаг 5. Финальные работы

Теперь можно пользоваться копией сайта, войти в панель управления и экспериментировать над сайтом столько, сколько надо.

s
В админпанели плагин предлагает очистить сайт от инсталяционных файлов. Очищаю сам и рекомендую это делать вам.
Очисти сайт от инсталлиационных файлов плагина Duplicator
Единственное, что придется убирать «вручную» — это файл архива с расширением .zip (один из двух файлов, созданных плагином на «исходном» сайте). После автоматической очистки плагин почему то оставляет этот файл и поэтому после «разворачивания» сайта я удаляю этот файл с помошью программы FileZilla
Пишите в еомментариях предложения, замечания, вопросы или делитесь другими способами как быстро перенести сайт WordPress на другой домен.

Удачи!
Александр Коваль

  • Ссылка на плагин Duplicator: https://wordpress.org/plugins/duplicator/