Илья Чигарев

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

Перенос сайта wordpress на другой хостинг

perenos-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 Устанавливаем его, если еще его нет.

ЕСЛИ ВАМ НУЖЕН САЙТ, ТО...

Я могу его сделать для вас. Меня зовут Илья - являюсь автором блога, занимаюсь разработкой сайтов на Wordpress более 10-ти лет. Специализируюсь на форматах: блог, лендинг, сайт-визитка, корпоративный сайт.

В портфолио найдете мои работы, а детали по разработке читайте по ссылке.

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

 

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

 

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

 

Курс по созданию сайта

Новый курс 2025 года "Идеальный сайт на Wordpress 2.0"


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

Посмотреть детали

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

 

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 на новый хостинг завершен. Если что-то не получилось или есть вопросы — задавайте в комментариях.

 

Добавляйтесь в мой телеграм. Там больше советов про сайты, заработок, фриланс. И можем лично пообщаться.

Заказать сайт
Поделитесь в соцсетях? Благодарю ✌
Илья Чигарев

Меня зовут Илья. Делаю сайты на заказ и веду блог, где рассказываю как зарабатывать на сайте от 100 тысяч в месяц. Посмотрите мою историю, чтобы познакомиться со мной. Подписывайтесь на все соцсети, чтобы не пропускать фишки и секреты по заработку и продвижению.

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

Отправляя данную форму вы соглашаетесь с политикой конфиденциальности сайта

  1. Алексей Лукьянчук

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

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

    Ответить
    1. Илья Чигарев автор

      Akeeba насколько я знаю плагин Joomla. А у меня движок WordPress

      Ответить
  2. ssd хостинг iPipe.ru

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

    Ответить
    1. Илья Чигарев автор

      Пожалуйста) Был рад помочь.

      Ответить
  3. Владимир

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

    Ответить
    1. Илья Чигарев автор

      Пожалуйста Владимир)

      Ответить

Новый курс по созданию лендинга в Elementor

Уже уходите?

Чтобы не терять связь, подпишитесь на мой Телеграм. Там делюсь секретами, лайфхаками и сервисами для сайта и заработка в интернете.

Заберите бонусы бесплатно!

Страница откроется в новой вкладке