Переносим сайт на WordPress на хостинг Beget

Задача: перенести сайт с хостинга best-hoster.ru на хостинг beget.ru.

Настраиваем хостинг Beget

1. Регистрируемся на хостинге Beget.

2. В панели управления находим раздел «Домены и поддомены»:

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

4. Через несколько минут имя добавленного домена появится в списке:

Готовим переезд на старом хостинге

5. Теперь у регистратора домена (в моем случае это best-hoster) нужно прописать NS-записи для хостинга Beget:

После изменения NS-записей нужно подождать от 24 до 72 часов, пока эти изменения вступят в силу на DNS-серверах.

6. Заходим в админ. панель WordPress нашего сайта и устанавливаем плагин Duplicator:

7. Активируем плагин, заходим в него и жмем кнопку «Создать новый» пакет:

Плагин просканирует файлы вашего сайта  и создаст пакет из двух файлов – файла-установщика (installer.php) и файла-архива (.zip):

С помощью предоставленных плагином ссылок нужно скачать оба файла себе на компьютер.

Переносим архив и installer.php

8. В панели управления хостинга Beget находим раздел «Файловый менеджер»:

Заходим в него и находим папку с названием своего домена:

Открываем папку домена и видим там вложенную папку public_html:

Заходим в папку public_html и с помощью пункта меню «Загрузить файлы» загружаем туда файл архива .zip и файл-установщика installer.php:

Ждем и настраиваем

9. Ждем пока на DNS-серверах пропишутся наши измененные NS-записи для нового хостинга. Проверить их можно с помощью сервиса https://2ip.ru/dig/:

10. Пока идет процесс ожидания, можно выпустить SSL-сертификат для нашего домена на новом хостинге:

11. После того как к нам на почту придет  уведомление от Beget, что SSL-сертификат был выпущен и установлен:

Можно включить переадресацию с HTTP на HTTPS в разделе «Сайты»:

12. С помощью уже известного нам сервиса 2ip проверяем, что наши измененные NS-записи для нового хостинга вступили в силу:

Инсталляция сайта на новом хостинге

13. Запускаем инсталляцию нашего сайта на новом хостинге – в браузере переходим по адресу https://my-site.ru/installer.php (конечно, вместо «my-site.ru», вам нужно будет вставить имя вашего сайта):

Видим, что Duplicator предупреждает нас о несоответствии версий PHP на хостинге и на сайте:

Плагин нам подсказывает, что нам нужно выбрать на хостинге версию PHP 7.3. Делаем это в разделе «Сайты»:

Теперь, когда плагин больше ни на что не жалуется, ставим галочку и жмем кнопку «Next»:

Мы переходим на 2-й  этап инсталляции — настройка базы данных:

В поле «Action» мы выбираем опцию «Connect and Remove All Data». В поле «Host» оставляем «localhost» — такое имя сервера для подключения сайтов просит прописывать хостинг Beget. Теперь нам нужно подготовить базу данных на хостинге. Заходим в раздел MySQL:

Придумаем и введем имя базы данных, пароль и комментарий к ней на нашем хостинге Beget. Жмем кнопку «Добавить»:

Теперь наше новое имя базы данных, пароль и имя пользователя введем в окне плагина Duplicator. Имя пользователя совпадает с именем базы данных. Жмем кнопку «Test Database»:

Тесты прошли хорошо. Жмем кнопку «Next»:

И подтверждаем инсталляцию:

Далее жмем кнопку «Next»:

Попадаем на финальную стадию нашей инсталляции:

Жмем кнопку «Admin Login» и попадаем в окно авторизации админ. панели WordPress. Вводим логин и пароль администратора сайта и – ву-аля – мы успешно перенесли наш сайт на новый хостинг.

P.S. Перед созданием пакета для переноса сайта плагином Duplicator, рекомендую деактивировать плагины кеширования и оптимизации (Autoptimize, WP Super Cache и т.п.). После инсталляции сайта на новом хостинге, отключенные плагины можно снова активировать.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.