Как перенести сайт на WordPress на другой хостинг



У меня возникла необходимость перенести свой сайт sitebiznes.ru на другой хостинг.

Решил записать весь процесс в видео формате.

Надеюсь вам это когда-то пригодиться.

А Вы знаете, что 27 мая 2023 года исполняется 20 лет со дня выхода первой версии WordPress.

Это надо отметить!

Можно осуществлять перенос сайта на WordPress на другой хостинг различными способами.

Но мы не ищем простых путей, я покажу как это делал я.

И первое, что нам необходимо сделать — это скачать себе на компьютер последние версии файлов сайта и дамп базы данных.

Это тоже можно делать по разному.

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

Мы заходим в Панель управления хостингом в раздел Резервные копии.

Здесь выбираем объект для восстановления наш сайт.

И далее выбираем самую последнюю дату — у меня это 15 мая 2023 года.

В Настройках выбираем сохранить в архив.

Архив после создания будет размещен в папку Private на нашем хостинге.

Откуда его мы сможем скачать.

И создаём заявку на восстановление.

Пока заявка выполняется, создадим новую заявку на создание архива базы данных.

Выбираем нужную базу данных, дату, куда сохранять архив и также выбираем сохранить в архив.

И ждём, время выполнения зависит от размеров сайта и базы данных.

Когда архивы создадутся переходим в папку Private и скачиваем их себе на компьютер.

Большой по размеру файл с расширением tgz — это архив с файлами сайтов.

А другой — это архив с дампом базы данных.

Когда скачали переходим в Панель управления хостингом, куда вы хотите перенести сайт.

Я буду использовать хостинг от компании TimeWeb.

Нажимаем на картинку с надписью Создать сайт.

Здесь существует возможность отправить заявку на перенос сайта от другого хостера.

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

Я же всё буду делать самостоятельно.

Возвращаюсь и выбираю другой вариант — Создать новый сайт.

Далее указываю — Создать новую директорию.

Ввожу её имя и пояснение.

У нас создалась новая запись для сайта sitebiznes.

Можно его настроить, но мы пока ничего делать не будем.

А создадим новую базу данных для нашего сайта.

Переходим в раздел Базы данных, нажимаем на кнопку Создание новой базы данных.

Вводим название, пароль и комментарий для базы данных.

Нужно эти данные сохранить, они нам понадобятся в дальнейшем.

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

Для этого щёлкаем по ссылке phpMyAdmin под названием базы данных.

Нужно будет ввести пароль для доступа.

Теперь выбираем пункт меню Импорт и выбираем файл с архивом на компьютере.

Кодировку мы уставляем по умолчанию.

Переходим в самый низ страницы и нажимаем на кнопку Импорт.

Начинается импорт данных в нашу базу данных.

Если всё успешно, то вы увидите сообщение о общем количестве импортированных строк.

С левой стороны мы видим список таблиц.

Всё с базой данных мы закончили.

Теперь нужно загрузить архив с файлами сайта.

Предварительно нужно на компьютере разархивировать файл в формате tgz.

Это можно сделать, используя бесплатный архиватор 7zip.

В этом архиве лежит файл в формате tar.

У вас может быть другая структура архива, всё зависит от хостинга.

Разархивируем и его.

Получаем уже папку httpdocs.

Её мы теперь архивируем в формат zip и загружаем в папку сайта на новом хостинге.

Здесь мы разархивируем её.

У мня получилась папка httpdocs внутри папки httpdocs.

Нужно просто вырезать всё содержимое и вставить в наш каталог.

После чего удаляем лишние файлы — это zip-архив и пустой каталог httpdocs.

Теперь нам нужно изменить параметры для подключения к базе данных в файле wp-config.php

Это имя базы данных, логин и пароль, возможно имя сервера базы данных на localhost.

Сохраняем изменения.

Теперь у нас всё готово и мы можем перенести домен к тому же хостеру.

Здесь нужно учитывать от какого регистратора вы переносите домен.

Я покажу процесс переноса домена от Reg.ru

Как перенести домен от других регистраторов можно в документации.

Я открываю параметры управления для того домена, который хочу перенести.

Далее вкладку Операции и пункт меню Сменить регистратора.

Мы видим страницу с предупреждением и нажимаем Далее.

Открывается форма заявки для получения Authinfo-кода для переноса.

Нужно ввести домен, который мы хотим перенести и email адрес для получения ключа.

И отметит флажок Я не робот.

Мы отправили заявку, которая будет обработана в течении 3 рабочих дней.

На адрес почты придёт письмо, что создана заявка на перенос домена.

Для подтверждения нужно отправит сканы документов (паспорта) — это главная страница с разворотом и страница с пропиской владельца домена.

Если Вы меняли паспорт, то нужно ещё добавить 19 страницу.

Я отправил все необходимые документы.

Есть еще вариант, если в панели управления хостингом TimeWeb перейти в раздел Домены — Мои домены.

И выбрать ссылку Перенести домен.

Далее в форму нужно ввести все необходимые данные для переноса домена и вам всё сделают.

Я же всё делаю самостоятельно.

Через несколько дней на почту должно прийти письмо с Authinfo-кодом для переноса.

Нам нужно ввести его в панели управления хостингом TimeWeb, чтобы запустить процесс переноса.

Мы переходим в раздел Домены — Мои домены и выбираем ссылку Перенести домен.

И перейти на вкладку Перенесу сам.

Здесь нужно ввести домен и ключ.

И нажимаем на кнопку Перенести домен.

Заявка принята, на её выполнение необходимо 5 — 7 дней.

На почту придёт сообщение, что перенос домена заказан.

Через 6 дней мне на почту пришло письмо, что перенос завершен.

Нам теперь нужно настроить наш домен и привязать его к папке сайта.

Мы опять переходим в раздел Мои домены.

Здесь мы видим новую запись — sitebiznes.ru

Переходим в раздел Сайты и у нужной папки нажимаем на ссылку Привязать домен.

Выбираем наш новый домен.

Далее нужно настроить DNS-записи для домена.

Я создаю запись типа А.

Изменяем записи для NS-серверов.

Я сразу настрою еще DNS-записи для почты MX.

И ещё для типа АААА.

Пока идёт перезапись данных о DNS, мы добавим SSL-сертификат для нашего домена.

В начале через менеджер файлов редактируем файл .htaccess в корневой папке сайта.

Удаляем из него перенаправленные для https.

После чего даём заказ на бесплатный SSL-сертификат Let’s Encrypt.

Когда он будет установлен, нужно изменить настройки для сайта.

Включить использование безопасного соединения https://

Далее добавляем строки перенаправления в файл .htaccess в корневой папке сайта.

После чего пробуем загружать наш сайт.

Если всё нормально, то нужно удалить сайт на старом хостинге.

На этом практически всё.

Если у вас была почта на домене, нужно её заново настроить.

У меня был почтовый ящик, его можно настроить для нашего домена в разделе Почта.

Надеюсь, что эта информация будет Вам полезной, когда нужно будет перенести ваш сайт на WordPress на другой хостинг.

Если вы нашли это видео полезным, пожалуйста, ставьте лайк, делитесь и подписывайтесь на наш канал, чтобы получить больше новых видео.

Оставьте комментарий