книга Умный дом
Книга в подарок
Как создать электронную книгу в формате EXE.
Советы фотошоп

Перенос сайта wordpress на OpenServer

Перенос сайта wordpress на OpenServer

Задача по перемещению сайта wordpress на локальный сервер нужна для обновления и тестирования новых версий самой системы и установленных расширений.

Новых тем, плагинов не на рабочей версии сайта, а на его копии. Без боязни поломки своего сайта.

Многие пользователи копируют свой сайт на локальный сервер, чтобы практиковаться с WordPress и приобрести навыки кодирования, работая с html, css, php и так далее.


Работающий сайт использовать для этих целей неудобно и не безопасно.

Общие шаги для переноса сайта wordpress на локальный сервер.
Внимание! При переносе сайта на локальный веб-сервер, рекомендуется сначала делать полный бекап всего сайта.

Ручной перенос работающего WordPress сайта на локальный сервер

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

Первое, что делаем это скачиваем файлы сайта и базу данных в виде архива к себе на компьютер. Я уже скачал.

Копии файлов и базы данных

Затем в папке domains локального сервера OpenServer, создаем корневую папку сайта.

Папка сервера domains

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

Создаем базы данных на OpensServer

.

Для этого нажимаем на зеленый флажок в панели задач компьютера. После чего всплывает меню, в котором при прикосновении к строке Дополнительно.

Всплывает целый список программ, утилит, скриптов, файлов и так далее Где нажимаем вверху списка на PhpMyAdmin.

Всплывающее меню

Появляется форма для Авторизации, где в строке Пользователь пишем root, а строку Пароль оставляем пустой. Как показано на картинке формы.
Нажимаем Вперед

Форма авторизации

Раскрывается утилита PhpMyAdmin открывая, доступ к созданию базы данных.

База Данных

Здесь нажимаем на Базы данных после чего нужно будет прописать имя базы к примеру wpru. Можно без пользователя и пароля.

Кодировку из выпадающего списка ставим utf8_general_ci и нажимаем Создать. Не перепутайте имя базы данных с корневой папкой wp.ru

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

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

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

Жмем Выберите файл с компьютера. Открывается диалоговое окно где находим файл базы данных.

Диалоговое окно

Выделяем файл и жмем Открыть начнется импорт. Ждем скачивание, будет происходит какое-то время.

После чего, чтобы попасть в административную панель, перемещаемого сайта необходимо изменить адрес сайта в базе данных.
Находим файл wp_options

Файл wp_options

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

Редактирование файла wp_options

Открывается поле для изменения адреса сайта.

Поле для изменения url сайта

Вносим изменения и жмем Вперед далее нужно сделать еще одно изменение в файле home.

 Изменения url сайта

Здесь производим аналогичные действия как и в предыдущем
примере. С базой данных на этом все.

Изменения в корневой папке

Переходим в корневую папку wp.ru где находим файл wp-config.php. Открываем с помощью блокнота notepad++ и вносим изменения как показано на картинке.

Файл wp-config.php

Имя пользователя будет root, c которым заходили в PhpMyAdmin.
Далее после всех произведенных изменений локальный сервер необходимо Перезапустить, чтобы изменения вступили в силу.

Всплывающее меню

Попробуем открыть наш сайт на локальном сервере.

Всплывающее меню

Можно открыть с помощью поисковой строки в браузере прописав, wp.ru
Если вместо сайта появится страница с ошибкой.

Ошибка подключения сайта

Это потому что сайт находится на защищенном протоколе https. Можно проделать следующее в файле htaccess внести изменения с помощью блокнота notepad++.

Файл htaccess

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

Доработка после переноса

Нужно поменять старые адреса на новые. Также ссылки на различные формы, включая партнерские и изображения и так далее. Иначе они не будут работать на локальном сервере.

Вручную проделать все изменения практически невозможно.
Для этих целей необходимо установить плагин. Это- плагин Velvet Blues Update URLs. Плагин можно добавить из административной панели сайта

Поисковая строка

Плагин

Если не получается добавить в административной панели то можно скачать по ссылке с официального сайта
(https://wordpress.org/plugins/velvet-blues-update-urls/)

После установки плагина в консоли административной панели нажимаем на Инструменты. В выпадающем меню нажимаем Update URLs.

Меню в консоли админ панели

В открывшейся странице производим действия как показано внизу на картинке.

Окно для изменения адреса сайта

И нажимаем Update URLs NOW то есть Обновить. После чего появляется страница с результатами всех изменений, включая адреса старые на новые.

Результаты изменений адресов плагином

Последнее что нужно сделать это зайти в Настройки-Общие в консоли административной панели и изменить адреса.

Общие настройки в админ панели

А в меню Главная изменить адрес на wp.ru

Изменения в меню Главная

Вот теперь все.

Комментарии закрыты.

Идеальный вес, онлайн калькулятор
Лучшие книги ЛитРес
Архивы
наверх