Как перенести работающий веб-сайт WordPress на локальный сервер

Вы желаете переместить работающий сайт WordPress на локальный сервер на вашем компе?

Установка WordPress на ваш комп (локальный сервер) дозволяет просто изучить WordPress и протестировать его. Когда вы перемещаете работающий веб-сайт WordPress на локальный сервер, это дозволяет для вас экспериментировать с теми же данными, что и ваш работающий веб-сайт.

В данной нам статье мы покажем для вас, как просто перенести работающий веб-сайт WordPress на локальный сервер, ничего не сломав.

Перенос действующего сайта WordPress на локальный сервер на вашем компьютере

Для чего и кто захочет переместить работающий веб-сайт WordPress на локальный сервер?

Если вы некое время употребляли сайт WordPress, вы сможете испытать новейшие темы либо плагин. Но выполнение этого на работающем сайте может усугубить работу юзеров.

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

Это дозволяет для вас настроить свою тему со всем вашим контентом и протестировать все функции, не беспокоясь о том, что ваш веб-сайт сломается. Почти все юзеры копируют собственный веб-сайт на локальный сервер, чтоб практиковать свои способности написания WordPress и кодировки с настоящими данными веб-сайта.

Невзирая на то, что вы сможете проводить все тестирование с фиктивным контентом в WordPress, настоящие данные веб-сайта дают для вас наилучшее зрительное представление о том, как эти конфигурации будут отображаться на вашем работающем веб-сайте.

Подготовка к перемещению локального веб-сайта на локальный сервер

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

Во-2-х, для вас нужно установить на собственный комп локальную серверную среду. Вы сможете употреблять WAMP для Windows и MAMP для Mac. Опосля опции среды для вас нужно сделать новейшую базу данных при помощи phpMyAdmin.

Просто перейдите по последующему URL-адресу в собственном браузере, чтоб запустить phpMyAdmin.

http: // localhost / phpmyadmin /
http: // localhost: 8080 / phpmyadmin /

Отсюда для вас необходимо перейти на вкладку «Базы данных» и сделать новейшую базу данных. Эта база данных пригодится для вас позднее, чтоб распаковать данные вашего живого веб-сайта.

Создать базу данных

Сейчас вы готовы перенести собственный работающий веб-сайт WordPress на локальный сервер.

Способ 1. Перенос работающего веб-сайта WordPress на локальный сервер при помощи плагина

Этот способ проще и рекомендуется для всех юзеров.

Сперва для вас нужно установить и активировать плагин Duplicator. Для получения дополнительной инфы см. Наше пошаговое управление по установке плагина WordPress.

Duplicator дозволяет просто сделать дубликат всего вашего веб-сайта. Его можно употреблять для перемещения вашего веб-сайта WordPress в новое пространство, также в качестве плагина для запасного копирования.

Опосля активации плагин добавляет новейший «Дубликатор» пункт меню на боковой панели админа WordPress. Нажав на нее, вы попадете на экран пакетов плагина.

Создание нового пакета в Дубликаторе

Чтоб сделать новейший пакет, для вас необходимо надавить клавишу «Сделать новейший пакет». Duplicator запустит мастер сотворения пакетов, и для вас необходимо будет надавить клавишу «Дальше», чтоб продолжить.

Настройка пакета дубликатора

Потом плагин очистит ваш веб-сайт и выполнит некие проверки данных. Потом он покажет для вас сводку этих проверок. Если все в порядке, нажмите клавишу «Выстроить», чтоб продолжить.

Сканирование дубликатора

Дубликатор создаст пакет вашего веб-сайта.

По окончании вы увидите архивный zip-файл, содержащий все данные вашего сайта, и файл установщика. Для вас нужно скачать оба файла на собственный комп.

Скачать файлы пакета

Сейчас вы готовы распаковать и установить эти файлы на собственный локальный сервер.

Во-1-х, для вас необходимо сделать новейшую папку в корневой папке вашего локального сервера. Это папка, в какой на вашем локальном сервере хранятся все сайты.

К примеру, если вы используете MAMP, это будет папка / Applications / MAMP / htdocs /. В качестве кандидатуры, если вы используете WAMP, это будет C: wamp www folder.

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

Создание папки сайта на вашем локальном сервере

Опосля этого для вас необходимо открыть папку, сделанную для вашего локального сайта, а потом скопировать и вставить архивный zip-файл и скрипт установщика, который вы скачали ранее.

Скопируйте и вставьте файлы пакета и установщика Duplicator.

Чтоб запустить установку, для вас нужно открыть скрипт installer.php в вашем веб-браузере.

К примеру, если вы вставили оба файла в /mylocalsite/ папку, потом вы получите к ним доступ в собственном браузере, посетив http://localhost/mylocalsite/installer.php.

Сейчас вы увидите сценарий установки Duplicator последующим образом:

Экран установщика дубликатора

Нажмите клавишу «Дальше», чтоб продолжить.

Duplicator сейчас распакует архивный zip-файл и попросит вас ввести информацию о базе данных вашего локального веб-сайта. Это база данных, которую вы сделали ранее.

Информация о базе данных дубликатора

Имя сервера практически постоянно localhost, а имя юзера — root. Почти всегда на вашем локальном сервере не установлен пароль для root, потому вы сможете бросить это поле пустым.

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

Проверить подключение к базе данных

Если все в порядке, нажмите клавишу «Дальше», чтоб продолжить.

Duplicator сейчас импортирует вашу базу данных WordPress. Опосля этого он попросит вас два раза проверить информацию о новеньком сайте, которую он нашел автоматом.

Проверьте информацию о местном сайте

Нажмите клавишу «Дальше», чтоб продолжить.

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

Импорт завершен

Вот и все, вы удачно переместили собственный работающий веб-сайт на локальный сервер.

Способ 2. Вручную переместить работающий веб-сайт WordPress на локальный сервер

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

Шаг 1. Экспортируйте базу данных WordPress вашего живого веб-сайта.

Чтоб экспортировать базу данных WordPress вашего живого веб-сайта, для вас нужно войти в свою панель управления cPanel и щелкнуть phpMyAdmin.

Примечание. Мы показываем снимки экрана с панели управления Bluehost.

cPanel phpMyAdmin

Снутри phpMyAdmin для вас необходимо избрать базу данных, которую вы желаете экспортировать, а потом щелкнуть вкладку экспорта вверху.

Экспорт базы данных WordPress вручную

phpMyAdmin сейчас попросит вас избрать резвый либо настраиваемый способ экспорта. Мы советуем употреблять свой способ и избрать zip в качестве способа сжатия.

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

Оставьте другие характеристики как есть и нажмите клавишу «Перейти», чтоб загрузить запасную копию базы данных в формате zip.

Выберите параметры экспорта

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

Шаг 2. Загрузите все ваши файлы WordPress.

Последующим шагом будет загрузка ваших файлов WordPress. Для этого для вас нужно подключиться к собственному веб-сайту WordPress при помощи FTP-клиента.

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

Загрузите все ваши файлы WordPress

Шаг 3. Импортируйте файлы и базу данных WordPress на локальный сервер.

Опосля загрузки файлов WordPress для вас нужно сделать папку на локальном сервере, в которую вы желаете импортировать локальный веб-сайт.

Если вы используете WAMP, для вас необходимо сделать папку снутри папки C: wamp www для вашего локального веб-сайта. Юзерам MAMP будет нужно сделать папку в папке / Applications / MAMP / htdocs /.

Опосля этого просто скопируйте и вставьте файлы WordPress в новейшую папку.

Потом для вас необходимо импортировать базу данных WordPress. Просто откройте phpMyAdmin на собственном локальном сервере, посетив последующий URL:

http: // локальный / phpmyadmin /

Так как вы уже сделали базу данных ранее, сейчас для вас необходимо избрать ее и потом щелкнуть вкладку «Импорт» вверху.

Импортировать базу данных WordPress

Нажмите клавишу «Избрать файл», чтоб избрать и загрузить файл экспорта базы данных, который вы загрузили на первом шаге. Опосля этого нажмите клавишу «Перейти» понизу странички.

PhpMyAdmin сейчас распакует и импортирует вашу базу данных WordPress.

Сейчас, когда ваша база данных настроена, для вас необходимо обновить URL-адреса в базе данных WordPress, ссылающиеся на ваш работающий веб-сайт.

Вы сможете создать это, запустив SQL-запрос в phpMyAdmin. Удостоверьтесь, что вы избрали базу данных собственного локального веб-сайта, а потом нажмите SQL.

Обновление URL-адресов в базе данных

На дисплее SQL phpMyAdmin скопируйте и вставьте этот код, удостоверьтесь, что вы поменяли example.com URL-адресом вашего работающего веб-сайта, а http: // localhost / mylocalsite URL-адресом локального сервера вашего веб-сайта.

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/mylocalsite') WHERE option_name="home" OR option_name="siteurl";
 
UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/mylocalsite');
 
UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','hhttp://localhost/mylocalsite');

Этот запрос поменяет ссылки на URL-адрес вашего работающего веб-сайта из базы данных и поменяет его URL-адресом localhost.

Шаг 4. Обновите файл wp-config.php.

Крайний шаг — обновить файл wp-config.php на вашем локальном веб-сайте. Этот файл содержит опции WordPress, в том числе метод подключения к базе данных WordPress.

Просто перейдите в папку, в которую вы установили WordPress на локальном сервере, а потом откройте файл wp-config.php в редакторе текста, таком как Блокнот.

Поменяйте имя базы данных тем, которое вы сделали в phpMyAdmin на вашем локальном хосте.

Опосля этого поменяйте имя юзера базы данных своим локальным именованием юзера MySQL, обычно это root. Если вы установили пароль для root-пользователя MySQL на вашем локальном хосте, введите этот пароль. В неприятном случае оставьте поле пустым и сохраните конфигурации.

/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');

/** MySQL database username */
define('DB_USER', 'username_here');

/** MySQL database password */
define('DB_PASSWORD', 'password_here');

Сейчас вы сможете посетить собственный локальный веб-сайт в окне браузера, введя URL-адрес последующим образом:

http: // localhost / mylocalsite /

Поменяйте mylocalsite именованием папки, в которую вы скопировали файлы WordPress.

Вот и все, ваш работающий веб-сайт WordPress сейчас скопирован на ваш локальный сервер.

Мы возлагаем надежды, что эта статья посодействовала для вас выяснить, как просто перенести работающий веб-сайт WordPress на локальный сервер.


Поделись с друзьями:

Оставьте комментарий