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

Для того чтобы перенести ваш WordPress сайт, нужно пройти следующие этапы:

  1. Перенести все файлы
  2. Перенести все базы данных
  3. Подправить конфиги
  4. Этот этап для тех кто еще и меняет домен

В данной статье я не буду описывать то, как перенести домен на другой хостинг но он у вас уже должен быть перенесен

Этап первый - переносим файлы

В этом этапе нет ничего сложного, просто берем и переносим все файлы вашего сайта в директорию на другом хостинге

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

Этап второй - переносим базы данных

Для начала определяемся с тем, какое название у бд вашего сайта

Заходим в "PhpMyAdmin" и там в левой колонке выбираем нашу бд

 

(оформление панелей в вашей версии "PhpMyAdmin" может отличатся от моей но расположение всех элементов будет тем же)

Теперь, когда мы перешли к нашей бд, нам нужно экспортировать все ее содержимое, для этого нажимаем на вкладку "Экспорт"

 

А потом жмем на "ОК"

 

И пойдет скачка нашей бд в файл с расширением ".sql"

Теперь создаем на новом хостинге пустую базу данных для сайта

Входим в "PhpMyAdmin", далее переходим в нее и нажимаем на вкладку "Импорт"

 

Выбираем наш ".sql" файл и нажимаем "ОК"

 

Этап третий - правим конфиги

Открываем файл "wp-config.php" любым текстовым редактором

 

Тут нам нужно изменить пару значений:

  1. Это имя базы данных на новом хостинге
  2. Это имя пользователя бд на новом хостинге
  3. Это пароль к бд на новом хостинге
  4. Это адрес сервера бд на новом хостинге
  5. Это кодировка бд (ее не меняем)
  6. Если при установке WordPress вы не меняли поле с "wp_" то не трогаем

Значения с 1 по 3 заполняем данными которые мы вводили при создании бд на новом хостинге

4 значение обычно всегда равно "localhost"

На этом все! Ниже будут еще шаги для тех кто переносит сайт еще и на новый домен. Все свои вопросы вы можете задавать в комментариях 😉

Этап четвертый - новый домен

Открываем "PhpMyAdmin" переходим в бд сайта, а потом в таблицу "wp_options"

Находим там строку "siteurl" и выделяем ее чебоксом

 

Прокручиваем страницу вниз и нажимаем редактировать или на значок карандашика

 

Теперь в текстовом поле меняем адрес сайта с "http://"

 

И жмем "ОК"

 

Теперь заходим в админку нашего сайта по адресу "http://новыйурлвашегосайта.ru/wp-admin"

Вводим логин и пароль и нажимаем "Вход"

Переходим в "Параметры" -> "Общие"

 

И вставляем в поля "Адрес WordPress (URL)" и "Адрес сайта (URL)" адрес вашего домена

 

И нажимаем "Сохранить изменения"