Октябрь 2017
Автор: Рубрика: wordpress Комментариев нет

Перенос сайта на wordpress с хостинга на openserver, это простой backup сайта

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

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

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

Сайт cms wordpress состоит из двух составляющих это все файлы сайта и база данных.

Подключаемся к серверу с помощью ftp.

  1. Заходим в панель управления хостингом.Смотрим адрес сервера, логин и пароль для подключения через ftp. Все данные можно уточнить в тех поддержке хостинга. Изначально при регистрации данные отправляются на почтовый ящик.
  2. Скачиваем программу filezilla. Это ftp клиент, который позволяет скачивать файлы на сервер и с сервера. После установки программы filezilla настроим подключение. Нажимаем файл менеджер сайтов и кнопку новый сайт.
  • В поле хост укажем ip адрес вашего сервера, который мы узнали из первого пункта.
  • В типе входа выберем запрашивать пароль, чтобы он не хранился в памяти.
  • Пользователя укажем логин для ftp подключения.
  • Прописываем пароль.

Нажимаем кнопку соединиться.

И в правой части увидим файлы сервера.

После установки программы filezilla настроим подключение

Открываем папку где, хранятся файлы сайта.

Вначале идет имя домена, затем public_html, где лежат все файлы сайта.

Выделяем все файлы и курсором мышки перетаскиваем в папку на нашем компьютере, куда положим сайт в C:\OpenServer\domains\backupsite.

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

3. Скачаем базу данных сайта. Открываем панель провайдера, где лежит сайт и заходим в пункт управление базами данных MySQL. Выбираем нужную базу данных и входим в phpMyAdmin. Теперь выгрузим все таблицы базы данных, нажимаем кнопку экспорт в верхней части меню. Нажимаем кнопку ВПЕРЕД.

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

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

Таким образом мы сделали backup сайта, который рекомендуется делать периодически.

Перед восстановлением backup сайта на openserver делаем настройки.

Создание чистой базы данных на openserver, для переноса сайта.

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

какая используется версия PHP, такую же версию PHP выберем в настройках openserver

Зайдем в административную панель phpMyAdmin у виртуального сервера и создадим базу.

Подробно как зайти и создать чистую базу в openserver читать тут.

Базу назовем backupsite и сравнение установим utf-8_general_ci.

Корректируем файлы настроек.

  1. Меняем пути у файла robots.txt, который выполняет роль инструкции для робота, для сканирования сайта.
  2. Делаем корректировку файла wp-config.php, для подключения к базе данных. Файл лежит в корне сайта. Открываем wp-config.php с помощью текстового редактора notepad++, программу можно скачать с официального сайта. Используем этот редактор, потому что тут можно выбрать кодировку utf-8 без bom.

В файле конфигурации wp-config.php редактируем параметры.

  • Меняем имя базы данных на новое backupsite, которое у чистой базы openserver.
  • Имя пользователя базы данных root.
  • Пароль от базы пустой.
  • Имя сервера localhost.

В файле конфигурации wp-config.php редактируем параметры

Исправляем настройки в базе данных sdelat.sql, которую скачали.

Открываем в текстовом редакторе файл.

Нам нужно изменить старое доменное имя на новое.

Нажимаем сочетание клавиш CTRL+F. В поле искать пишем доменное имя, которое было.

Переходим на вкладку заменить и пишем новое backupsite в поле заменить на.

Нажимаем на кнопку заменить все.

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

Исправляем настройки в базе данных sdelat.sql

Все готово для переноса на новый сайт виртуального сервера.

Переносим базу данных сайта в новую.

Открываем чистую базу, которую создали backupsite.

Нажимаем кнопку импорт.

Заходим в обзор, выбираем базу данных, которую скачали и клавишу открыть.

Нажимаем вперед и видим, что импорт успешно завершен, в левой части появятся все таблицы базы.

Переносим базу данных сайта в новую

Переходим на новый домен и проверяем, как отображается сайт.

на новый домен и проверяем, как отображается сайт.

Вариант ошибки при переносе сайта.

Если где, то допустить ошибку при переносе сайта будет сообщение Error establishing a database connection, означает, что php код не смог получить информацию у базы данных MySQL, для отображения страницы в браузере.

Причин этому могут быть.

  1. Отключен сервер, где расположена база данных.
  2. Неверные учетные данные для доступа к базе.
  3. База повреждена.

ошибку при переносе сайта будет сообщение Error establishing a database connection

Комментариев нет

Комментарии:

Комментарии запрещены