• База знаний
  • /
  • Блог
  • /
+380 (44) 364 05 71

Практически все владельцы сайтов сталкиваются с необходимостью миграции на другой хостинг. Мы рассмотрим, как это безопасно и безболезненно осуществить, если ваш ресурс на движке WordPress. Если вам нужно сделать перенос, сайт на Wordpress - это один из самых простых для данного действия.

Делаем копию сайта

В панели управления хостингом (ISP, DirectAdmin или им подобная) находим инструмент резервного копирования. Еще одна копия делается вручную, чтобы иметь еще одну копию при неудачном автоматическом резервировании. Сделать это можно через FTP-клиенты, включая FileZilla или WinSCP. Скачайте все папки сайта на свой локальный компьютер. Под копирование идут все папки и файлы, которые находятся в корневом каталоге, где установлен WordPress.

Сделать дамп базы данных

Перенос на другой хостинг невозможен без копии базы данных сайта. В панели управления старым хостингом нужно зайти в phpMyAdmin. Чтобы туда попасть, необходимо знать пароль, имя пользователи и имя базы данных, которые обычно записываются в тетрадку при установке WordPress.

Если вы потеряли эту информацию, то ее можно запросто восстановить. Откройте wp-config.php и найдите в нем следующие строки:

Дамп можно делать как штатными методами, так и через специальные программы. Если ваш сайт не гигантского объема, то тогда инструментов php MyAdmin будет вполне достаточно.
-выбираем в phpMyAdmin правильную базу данных;

-жмем вверху кнопку экспорт.

Откроется окно, в котором нужно настроить параметры экспорта:
-выбрать все таблицы базы данных;
-указываем «SQL» в качестве формата для экспорта БД;
-также нужно отметить, сжимать или не сжимать базу данных. Если объем менее 2Мб, то можно не сжимать.
Затем появится окно базы данных, информацию которого нужно скопировать в текстовый документ на локальном компьютере (Ctrl+A, Ctrl+C, Ctrl+V).

Сохраняем документ, в который мы скопировали данные в формате SQL. Перед сохранением убедитесь, что стоит кодировка текста в редакторе в формате utf-8 без BOM.

Работа с новым хостингом

Перенос подготовленных копий начинается с импорта базы данных. Для этого создаем новую БД:
-входим в панель правления новым хостингом;
-входим в MySQL и создаем БД с именем, паролем и логином пользователя.
Затем нужно зайти в phpMyAdmin прямо из панели управления. Здесь нужно сделать импорт базы данных, которую мы ранее скачали на свой ПК со старого хостинга.

Перед непосредственным импортом нужно настроить его параметры: проверить имя БД, выставить кодировку utf-8 и формат SQL. Нажав ОК, вы увидите все таблицы перенесенной базы данных.

Перенос данных сайта

Данный этап осуществляется также при помощи FTP-клиента. Только теперь нужно соединиться с новым хостингом. После подключения просто копируем все папки из локального компьютера в корневой каталог нового сайта. На новом хостинге вы также найдете информацию о том, куда нужно устанавливать новый сайт.
После этого вся информация, необходимая для работы полностью перенесена. Осталось только отредактировать файл wp-config.php.

Исправление файла wp-config.php

Для удобства работы скачайте файл wp-config.php и откройте его с помощью текстового редактора, кроме Word и блокнота Windows. В файл необходимо прописать данные новой базы данных.

После внесения правок сохраните документ и скопируйте его обратно на хостинг через FTP-клиент, заменив старый файл новым.
Перенос сайта Wordpress на другой хостинг практически осуществлен. Осталось только изменить имена DNS серверов, к которым привязан ваш домен.

Переход на новый DNS

Чтобы осуществить переход на новый DNS, необходимо узнать, кто управляет доменным именем вашего сайта. Это может быть как новый хостинг, так регистратор домена. Если управленцем является хостинг компания, то тогда нужно вносить изменения у регистратора. Узнать адрес нового DNS можно в одном из разделов панели управления хостингом. В каждом случае, данная информация может находиться в разных разделах. Вы всегда можете уточнить этот вопрос в поддержке. Найденных имен должно быть как минимум два.

В управлении доменом нужно найти раздел с DNS адресами и заменить их на те, что вы раннее нашли в админ-панели хостинга.

Если доменным именем управляет регистратор, то тогда нужно проделать данную операцию в обратном порядке. Таким образом, копируем адрес из ресурса регистратора и вставляем в соответствующий раздел панели управления хостингом.

Изменение DNS происходит в течение 72 часов по регламенту, но обычно это занимает меньше времени, начиная от нескольких часов. Через сутки можно смело проверять, изменился ли DNS. Для этого пользуемся любым ресурсом для анализа DNS сайтов. Только после окончательного изменения DNS перенос сайта Wordpress на хостинг можно считать законченным.

Дата: 22.10.2018
Автор: Евгений

Авторам статьи важно Ваше мнение. Будем рады его обсудить с Вами:

comments powered by Disqus
Спасибо, что выбираете FREEhost.UA