Categories: Начинающим

Как переместить WordPress с локального сервера на живой сайт (2 метода)

Один из способов ускорить разработку вашего сайта – это создать свой сайт локально на своем компьютере, используя программное обеспечение, такое как WAMP (для Windows) или MAMP (для Mac).

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

^

Мы рассмотрим два разных способа перемещения WordPress с локального сервера на ваш действующий веб-сайт (пошаговая инструкция).

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

Вы можете выбрать метод, который подходит вам лучше всего:

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

Прежде чем вы начнете

Чтобы вы могли перенести WordPress с локального хоста на работающий сервер, вам нужно иметь несколько вещей на месте.

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

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

Чтобы ускорить его, вы можете использовать Bluehost. Они являются официальным хостинг-провайдером, рекомендованным WordPress, и предлагают нашим пользователям эксклюзивную скидку 60% + бесплатный домен.

Если вам нужна помощь в настройке вашего сайта, следуйте нашему пошаговому руководству по созданию сайта.

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

Готов? Давайте начнем перенос вашего сайта WordPress.

Способ 1. Перенос WordPress с локального сервера на сайт Live с помощью модуля миграции

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

Шаг 1. Установите и настройте плагин Duplicator

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

После активации вам нужно перейти на страницу Duplicator »Packages и нажать кнопку« Создать новый ».

^

После этого нажмите на следующую кнопку, чтобы продолжить.

Duplicator теперь запустит несколько тестов, чтобы увидеть, все ли в порядке. Если все элементы отмечены как «Хорошие», нажмите кнопку «Создать».

^

Этот процесс может занять несколько минут в зависимости от размера вашего сайта. Вы должны оставить эту вкладку открытой до завершения процесса.

По завершении вы увидите параметры загрузки для Установщика и пакета Archive. Вам нужно нажать на ссылку «Загрузка в один клик», чтобы загрузить оба файла на ваш компьютер.

^

Так что же это за файлы?

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

Файл установщика – это сценарий, который автоматизирует миграцию, распаковав файл архива.

Шаг 2. Создайте базу данных для вашего живого сайта

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

Если вы уже создали базу данных MySQL, вы можете пропустить этот шаг.

Для создания базы данных вам необходимо посетить панель управления cPanel вашей учетной записи хостинга. Прокрутите вниз до раздела «Базы данных» и затем щелкните значок «Базы данных MySQL».

^

На следующем экране вы увидите поле для создания новой базы данных. Просто введите имя вашей базы данных и нажмите кнопку «Создать базу данных».

^

Теперь cPanel создаст для вас новую базу данных. После этого вам нужно прокрутить вниз до раздела MySQL Users.

Затем укажите имя пользователя и пароль для нового пользователя и нажмите кнопку «Создать пользователя».

^

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

Прокрутите вниз до раздела «Добавить пользователя в базу данных». Просто выберите пользователя базы данных, которого вы создали, из выпадающего меню рядом с полем «Пользователь», затем выберите базу данных и нажмите кнопку «Добавить».

^

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

Шаг 3. Загрузите файлы с локального сервера на сайт Live

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

Сначала подключитесь к своему живому сайту с помощью FTP-клиента. После подключения убедитесь, что корневой каталог вашего сайта полностью пуст.

Обычно корневым каталогом является / home / public_html / папка.

Некоторые хостинговые компании WordPress автоматически устанавливают WordPress при регистрации. Если у вас есть файлы WordPress, вам нужно их удалить.

После этого вы можете загрузить файлы архива и установщика из Duplicator в ваш пустой корневой каталог.

^

Шаг 4. Запуск скрипта миграции

После загрузки файлов миграции вам необходимо перейти по следующему URL-адресу в браузере:

http://example.com/installer.php

Не забудьте заменить example.com собственным доменным именем.

Это запустит мастер миграции Duplicator.

^

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

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

Ваш хост, скорее всего, будет localhost. После этого вы введете детали базы данных, которую вы создали на предыдущем шаге.

^

Нажмите на следующую кнопку, чтобы продолжить.

Duplicator теперь импортирует вашу резервную копию базы данных WordPress из архива в вашу новую базу данных.

Затем он попросит вас обновить URL сайта или путь. Вам не нужно ничего менять, так как он автоматически определяет URL вашего сайта и его путь.

^

Нажмите на следующую кнопку, чтобы продолжить.

Дубликатор завершит миграцию и покажет экран успеха. Теперь вы можете нажать кнопку «Admin Login», чтобы войти в админ-панель WordPress вашего живого сайта.

^

Как только вы войдете на ваш действующий сайт, Duplicator автоматически очистит установочные файлы.

Вот и все, вы успешно перенесли WordPress с локального сервера на ваш действующий сайт.

Способ 2. Передача WordPress вручную с локального сервера на сайт Live

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

Шаг 1: Экспорт локальной базы данных WordPress

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

Просто зайдите на http: // localhost / phpmyadmin / и нажмите на базу данных WordPress. Затем нажмите кнопку «Экспорт» в верхней строке меню.

^

В опции «Export Export» вы можете выбрать «Quick» или «Custom». Custom предоставит вам больше возможностей для экспорта вашей базы данных.

Мы рекомендуем выбрать Quick, а затем нажать кнопку Go, чтобы загрузить базу данных.

^

Шаг 2: Загрузить файлы WordPress на сайт Live

Теперь нам нужно переместить все файлы вашего сайта на действующий сайт.

Для начала откройте свой FTP-клиент и подключитесь к своей учетной записи веб-хостинга.

Как только вы подключитесь к своему действующему сайту, убедитесь, что вы загружаете файлы в нужную директорию. Например, если вы хотите, чтобы сайт размещался на yoursite.com, вы должны загрузить все файлы в каталог public_html.

Теперь выберите ваши локальные файлы WordPress и загрузите их на ваш живой сервер.

^

Шаг 3: Создание базы данных MySQL на реальном сайте

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

Во-первых, вам необходимо войти в свою панель управления cPanel и щелкнуть значок MySQL Databases, который можно найти в разделе «Базы данных».

^

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

^

После создания базы данных прокрутите вниз до раздела «Пользователи MySQL» и создайте или добавьте в базу данных существующего пользователя.

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

^

Шаг 4: Импорт базы данных WordPress на сайт Live

Следующим шагом в этом процессе является импорт базы данных WordPress.

Перейдите на панель инструментов cPanel, прокрутите вниз до раздела базы данных и нажмите phpMyAdmin.

Это приведет вас к phpMyAdmin, где вы хотите щелкнуть базу данных, созданную на шаге 3. PhpMyAdmin покажет вашу новую базу данных без таблиц.

Нажмите на вкладку «Импорт» в верхнем меню. На странице импорта нажмите кнопку «Выбрать файл», а затем выберите файл базы данных, сохраненный на шаге 1.

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

^

Шаг 5: Измените URL сайта

Теперь вам нужно изменить URL сайта в вашей базе данных, чтобы он связывался с вашим живым сайтом WordPress.

В phpMyAdmin найдите таблицу wp_options в вашей базе данных, которую мы только что импортировали на шаге 4. Если вы изменили префикс вашей базы данных, то вместо wp_options это может быть {prefix} _options.

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

^

Под полем options_name вам нужно искать siteurl. Нажмите на значок «Редактировать поле», который находится слева внизу в начале строки.

^

Когда вы щелкнете по полю редактирования, появится окно редактирования поля. В поле ввода для option_value вы увидите URL вашей локальной установки, вероятно, что-то вроде: http: // localhost / test. Аккуратно вставьте новый URL сайта в это поле, например: https://www.wpbeginner.com

Сохраните поле, нажав кнопку «Перейти».

^

Далее необходимо повторить этот шаг для имени опции: home. Страница wp_options может быть длиной в несколько страниц, поэтому просто найдите домашнюю вкладку.

Обычно это находится на второй странице, к которой вы можете перейти, нажимая на стрелки пагинации в phpMyAdmin.

Обновите домашний URL, чтобы он совпадал с вашим siteurl.

Шаг 6: Настройте Ваш Живой Сайт

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

В настоящее время на вашем сайте должна отображаться ошибка «Установка соединения с базой данных».

Чтобы это исправить, подключитесь к своему веб-сайту с помощью FTP-клиента и отредактируйте файл wp-config.php.

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

Затем сохраните файл wp-config.php и загрузите его обратно на свой сервер.

Теперь вы можете посетить свой веб-сайт, и он должен быть активен сейчас.

Далее вам необходимо войти в вашу админ панель WordPress и перейти в Настройки »Общие. Ничего не меняя, прокрутите вниз и нажмите кнопку Сохранить изменения.

Это гарантирует, что URL сайта будет исправлен в любом другом месте, где он должен быть.

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

Шаг 7. Исправьте изображения и неработающие ссылки, обновив пути

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

Вы можете использовать SQL-запрос или плагин Velvet Blues WordPress.

Для тех, кто хочет сделать это через SQL, вот простой запрос SQL, который должен решить эту проблему:

^

Просто зайдите в phpMyAdmin, нажмите на вашу базу данных, а затем нажмите на SQL в верхнем меню. Напишите этот запрос, но не забудьте поменять его на свой собственный сайт и URL-адреса сайта в реальном времени.

^

Вот и все, вы успешно перенесли WordPress с локального сервера на живой сайт!

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

 

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago