Сайт на Wordpressperenos-sayta-na-novy-hosting

Всем привет. На связи снова я – Илья) Поговорим в статье как правильно перенести сайт WordPress на другой хостинг.

План статьи:

  1. Подготовка сайта на старом хостинге
  2. Закачка сайта на новый хостинг
  3. Правим файл wp-config.php и файл SQL базы данных

Перенос сайта wordpress на другой хостинг – пошаговый план

Перед тем как приступить к первому пункту, расскажу вкратце из чего состоит сайт чтобы вы лучше понимали процесс его переноса. Многостраничный сайт состоит из двух частей:
– Файлы – php,jquery,css и др. файлы, картинки, папки.
– База данных – на сайтах вордпресс база данных используется MySQL. База данных – это все тексты, статьи которые располагаются на блоге.

Из чего состоит сайт WordPress

 

Когда эти две составляющие объединяются – файлы и база данных, то и получается тот сайт, которые мы в итоге видим в браузере.

1. Подготовка сайта на старом хостинге.

1.1 Сначала делаем резервную копию базы данных. Я это делаю с помощью плагина Wp-bd-backup.

1.2 Устанавливаем его, если еще его нет.

1.3 Переходим в Инструменты – Резервное копирование

 

Делаем бэкап файлов сайта

 

1.4 Проставляем все галочки и выбираем “Скачать на компьютер”

 

Делаем бэкап сайта

 

1.5 Вуаля! База данных готова

 

Теперь нам нужно скачать файлы сайта. Можно это сделать в панели хостинга, но если файлы сайта много весят, то архив может не заархивироваться ( У меня такое на хостинге Таймвеб, я писал в поддержку – сказали это нормально). Поэтому мы выберем 2-ой метод – это скачаем файлы с помощью FileZilla.

Качаем программу и устанавливаем на компьютер.

 

Установка программы filezilla

 

 

Заходим в ФайлЗиллу – выбираем Открыть менеджер файлов – Новый сайт – Выбираем Тип входа “Нормальный” и пишем хост, логин и пароль от хостинга.

 

Настройка Filezilla

 

Происходит подключение с нашим хостингом и если все сделали правильно, то появится папка с файлами сайта. Называется на каждом хостинге она по разному, на Таймвебе это Public_html. Могут так же называться “www” “Docs” “название_сайта” и др.

Главное найти ту папку в которой будут вот такие файлы – это и есть файлы нашего сайта.

 

Файлы сайта

 

В левом окне программы ФайлЗилла выбираем путь куда хотим скачать наш сайт, в правом окне выбираем все файлы нашего сайта(можно подняться на папку вверх, чтобы папкой скачать) и нажимаем правую кнопку – Скачать.

 

Файлы-сайта-скачать

Начнется закачка файлов, снизу можем видеть сколько файлов еще осталось.

Файлы скачались и на этом первый этап закончен.

 

2. Закачка сайта на новый хостинг

2.1 Создаем новую базу данных

Заходим в админку нового хостинга и создаем новую базу данных. Задаем ей Логин, Пользователя и Пароль.

 

создание-базы-данных

 

Теперь заходим в PhpMyAdmin – для входа пишем только что созданные Логин и Пароль.

 

вход в phpmysql

 

Переходим во вкладку Импорт – Выбираем файл с компьютера(Файл базы данных в формате SQL, предварительно распакованный из архива который мы скачали) – и нажимаем “Вперед”.

 

импорт-базы-данных

 

Появится сообщение, если база данных закачана успешно.

2.2 Вносим правки в базу данных

Если при переносе мы так же хотим сменить домен, то в базу данных нужно внести следующие правки. В PhpMySQL – зайдите в раздел SQL и пропишите код:

UPDATE wp_options SET option_value = REPLACE (option_value, 'http://test.ich-photo.ru', 'http://www.clubbaby.su') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = REPLACE (guid, 'http://test.ich-photo.ru', 'http://www.clubbaby.su');

UPDATE wp_posts SET post_content = REPLACE (post_content, 'http://test.ich-photo.ru','http://www.clubbaby.su');

 

Но сначала этот код отредактируйте – где красным подчеркнуто вставьте старый домен, где синим – новый домен.

 

Правка MySQL

 

Это мы закачали базу данных (1-ая часть), теперь нам нужно закачать файлы сайта (2-ая часть)

 

2.3 Закачиваем файлы на новый хостинг

 

Закачивать мы их будем через ФайлЗиллу, точно так же как и скачивали файлы. Подключаемся через ФайлЗиллу к новому хостингу и закачиваем туда файлы.

 

Теперь в файлах сайта находим wp-config.php и нужно его немного отредактировать. Я это делаю с помощью NotePad++

 

Нужно прописать данные от новой базы данных:
1. Имя базы данных
2. Имя пользователя( В нашем случае оно одинаково с Именем базы данных)
3. Пароль от базы данных

 

Правка-wp-config

 

После редактирования сохраняем изменения и перекачиваем файл на хостинге.

 

Все. На этом перенос сайта на WordPress на новый хостинг завершен. Если что-то не получилось или есть вопросы – задавайте в комментариях.

 

 

Скачайте чек-лист
по cозданию сайта
на WordPress

ЧТОБЫ ПОЛУЧИТЬ ЧЕК-ЛИСТ ВВЕДИТЕ
СВОЁ ИМЯ И ЕМЕЙЛ В ФОРМУ НИЖЕ
И ПОДТВЕРДИТЕ ПОДПИСКУ НА ПОЧТЕ

(6) комментариев

  1. А компонентом akeeba backup пользоваться не хочешь?

    В ручную все переносить очень неудобно.

  2. Отлично, большое спасибо за решение, вы мне очень помогли с переносом!

  3. Илья, спасибо большое за информацию, очень всё доступно описано, взял тестовый хостинг у хендихост, буду переносить

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

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

Отправить