Приветствую вас, дорогой друг!
В этой статье я покажу вам более простой способ переноса вашего сайта на WordPress на другой хостинг или домен, а так же создание его резервной копии.
Для переноса сайта мы воспользуемся плагином Duplicator.
Этот плагин достаточно удобен в использовании. Однако, он поддерживается далеко не всеми хостингами из-за своих высоких требований. Так же с его помощью бывает достаточно проблематично переносить какие-то крупные сайты, интернет-магазины, либо информационные порталы на которых уже достаточно много материалов и данный сайт имеет большую базу данных, и занимает много дискового пространства.
Навигация по статье:
Особенности плагина Duplicator
Duplicator удобно использовать для переноса каких-то небольших сайтов-визиток или блогов, или же для переноса Lending Page. Для более крупных сайтов данный плагин, скорее всего не подойдет и вам нужно будет использовать стандартный способ переноса.
Если на вашем сайте плагин не работает или запускается, но в процессе возникают какие-то ошибки, то вам нужно будет воспользоваться стандартным алгоритмом переноса, который описан в одной из моих прошлых статей: Перенос сайта на WordPress на другой хостинг. В этой статье я пошагово описываю, как это можно сделать без использования плагинов.
Итак, давайте установим плагин. Копируем его название, переходим в административную часть сайта и в разделе «Плагины» = > «Добавить новый» вставляем название в строку поиска. Находим плагин, устанавливаем и активируем его.
Подготовка к переносу сайта
После активации плагина в боковом меню страницы WordPress появится раздел «Duplicator».
Нажав на этот пункт мы попадаем на его страницу настроек. Здесь у нас есть две вкладки: «All Packages» и «Create New».
На вкладке «All Packages» отображаются все архивы с созданными резервными копиями, которые вы можете скачать, а потом перенести на другой хостинг. Так как плагин был установлен только что, то этих архивов здесь еще нет. Поэтому мы нажимаем на кнопку «Create New».
Здесь мы можем изменить имя нашего пакета, но я обычно оставляю его по умолчанию. Теперь нажимаем на кнопку «Next».
Далее, происходит сканирование вашего хостинга, и если какие-то параметры хостинга не устраивают плагин, то на странице результатов проверки вы увидите уведомления об ошибках.
То есть если на данном шаге у вас возникает много ошибок, которые на данном этапе вы не можете исправить, то вам придется отказаться от использования данного плагина и осуществляться перенос сайта по стандартному алгоритму. Если же проверка прошла успешно, и никаких ошибок нет, то нажимаем на кнопку «Build».
Далее, у нас происходит процесс создания пакета. Наш пакет будет состоять из двух файлов:
- Первый файл – это архив, в котором находятся все файлы вашего сайта а так же его база данных.
- Второй файл – это файл установщика, при помощи которого будет происходить распаковка архива, редактирование файлов и базы данных вашего сайта при переносе его на другой хостинг или домен.
Перенос сайта на другой хостинг или домен
После того как файлы скачались можно начинать процесс переноса.
Процесс обновления DNS-адресов может занять от нескольких часов до трех суток. И после того, как это произойдет, у вас, на новом хостинге, должна будет появиться папка с названием домена, и в эту папку мы будем осуществлять загрузку нашего архива и файла-установщика.
Если домен прикрепился к новому хостингу, а папка с названием домена так и не появилась, то, возможно, вам придётся создать её вручную. Но лучше всего обратиться в техподдежку хостинга.
Если же вы переносите ваш сайт WordPress на другой домен, то перенос старого домена вам делать не нужно, вы просто загружаете файл установщика и файл архива в папку с новым доменом. Делается это при помощи FTP-клиента либо через веб-интерфейс на вашем хостинге. Я это обычно делаю при помощи FTP-клиента FileZilla.
Открываем ту папку на компьютере, в которую сохранялся файл-установщик и открываем на хостинге папку с новым доменом и загружаем туда скачанные файлы.
После того как файлы загружены, нужно ввести в адресной строке браузера название нашего нового домена, поставить слэш и приписать название установочного файла.
После нажатия на «Enter» должна открыться страница установщика.
Здесь нам нужно ввести название базы данных, с который будет работать наш сайт, имя пользователя БД и его пароль. Для того чтобы это сделать, нужно, прежде всего, создать новую базу данных у себя на хостинге.
На разных хостингах это делается по разному. Поэтому, я сейчас не буду подробно останавливаться на этом моменте.
После заполнения полей нажимаем на кнопку «Test connection» чтобы убедится, что все данные для доступа к нашей базе введены правильно.
- Если у вас возникнут проблемы с параметром «Server Connect» вам нужно будет уточнить у техподдержке хостинга параметр host для подключения к БД.
- Если возникнет ошибка «Database Found», то вероятно, что вы ошиблись при вводе названия БД, имени пользователя и его пароля.
Далее нам нужно будет поставить галочку в самом низу страницы что мы ознакомились с особенностями использования данного плагина и предупреждениями.
Если вдруг возникнут какие-то ошибки, то вы можете здесь исправить. Для этого нужно будет нажать на ссылку “edit” рядом с полем вывода адреса.
Если всё сходится, а обычно так и происходит, то можно нажимать на кнопку «Run update».
Если вы переносите ваш сайт на другой домен, то все URL-адреса в вашей базе данных и в файлах шаблона будут заменены автоматически при помощи данного плагина.
Далее, обращаем внимание на это сообщение:
На этом шаге мы также можем просмотреть отчет о переносе.
Кнопка «Test Site» позволяет перейти на страницу сайта и убедится в его работоспособности.
При помощи кнопки «Save Permalinks» мы можем обновить URL-адреса в файле .htaccess, при необходимости.
Предлагаю сразу удалить установочный файл, нажав на кнопку «Security Cleanup».
При этом должно высветиться сообщение о том, что мы будем перенаправлены на страницу сайта.
После ввода логина и пароля вы попадёте сразу на страницу настроек плагина Duplicator. И здесь нужно будет нажать на кнопку «Удалить старые данные».
Видеоинструкция
При помощи плагина Duplicator процесс переноса сайта WordPress на другой хостинг или домен осуществляется значительно быстрее и удобнее. При этом вам не придётся лезть в phpMyAdmin, делать экспорт базы данных, затем править её и импортировать обратно. Всё это делается автоматически.
Конечно, большим недостатком Duplicator является то, что с его помощью у вас вряд ли получится перенести какой-то большой сайт с большой базой данных и большим количеством файлов. А так же, если у вас на хостинге есть какие-то ограничения по параметрам php, работой с БД и т.д. Но для переноса небольших сайтов этот плагин очень хорошо подойдет, и он отлично справляется со своей задачей.
Если же на вашем сайте данный плагин не работает или же у вас большой объем данных сайта, то вы всегда можете воспользоваться стандартным способом переноса, т.е. перенести сайта вручную.
Статью с пошаговой инструкцией вы найдёте по этой ссылке: Перенос сайта на WordPress на другой хостинг.
На этом у меня все. Если данная статья была для вас полезна – не забудьте подписаться на мою рассылку и мой канал на Youtube. Если у вас возникнут вопросы – обязательно задавайте их в комментариях.
Желаю вам успешно перенести свой сайт! До встречи в новых статьях и видео уроках!
С уважением Юлия Гусарь