Как переместить WordPress с локального сервера в Интернет

Вы хотите перенести WordPress с локального сервера на живой сайт?

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

В этой статье мы покажем вам, как шаг за шагом перенести WordPress с локального сервера на живой сайт.

Зачем переносить WordPress С Локального сервера на Живой сайт?

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

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

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

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

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

Перед Переносом Вашего Сайта WordPress

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

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

Затем вам понадобится доменное имя и веб-хостинг.

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

В принципе, вы можете начать работу всего за 2,75 доллара в месяц.

→ Нажмите Здесь, чтобы Воспользоваться Этим Эксклюзивным предложением Bluehost ←

Если вам нужна отличная альтернатива Bluehost, взгляните на Siteground. У них также есть специальное предложение для читателей WPBeginner.

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

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

Готовы? Давайте начнем миграцию вашего сайта WordPress.

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

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

Шаг 1. Установите и настройте плагин дубликатора

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

После активации вам необходимо перейти на страницу » Дубликатор "пакетов и нажать на кнопку "Создать новый".

Это приведет вас к экрану, на котором вы можете указать имя резервной копии.

Затем нажмите кнопку "Далее".

Дубликатор теперь проведет несколько тестов, чтобы проверить, все ли в порядке.

Если все элементы помечены как "Хорошо", нажмите кнопку "Построить".

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

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

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

Файл "Установщик" - это скрипт, который автоматизирует весь процесс миграции, загрузив архивный файл, содержащий ваш веб-сайт.

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

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

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

Чтобы создать базу данных, вам необходимо посетить панель управления cPanel вашей учетной записи хостинга. Затем найдите раздел "Базы данных" и нажмите на значок "Мастер баз данных MySQL".

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

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

cPanel теперь создаст для вас новую базу данных.

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

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

Сначала установите флажок " Все привилегии’.

Затем прокрутите вниз и нажмите кнопку "Внести изменения", чтобы сохранить внесенные изменения.

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

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

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

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

Обычно корневой каталог-это /home/public_html/папка.

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

После этого вы можете загрузить archive.zip и installer.php файлы из дубликатора в ваш пустой корневой каталог.

Шаг 4. Запуск Сценария Миграции

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

http://example.com/installer.php

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

Это запустит мастер миграции дубликатора.

Установщик проведет несколько тестов, и вы увидите "Пройти" рядом с архивом и проверочными тестами.

Затем вам нужно установить флажок "Условия и уведомления" и продолжить, нажав на кнопку "Далее".

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

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

Затем нажмите на кнопку "Проверить базу данных", чтобы убедиться, что введенные вами данные верны.

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

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

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

Затем нажмите на кнопку Далее, чтобы продолжить.

Дубликатор завершит миграцию и покажет вам экран успеха.

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

Как только вы войдете на свой живой сайт, Дубликатор автоматически очистит установочные файлы.

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

Способ 2. Вручную перенесите WordPress с Локального сервера на Живой сайт

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

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

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

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

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

В опции "Метод экспорта:" вы можете выбрать "Быстрый" или " Пользовательский’. Custom предоставит вам больше возможностей для экспорта вашей базы данных.

Но мы рекомендуем выбрать "Быстро", а затем нажать кнопку "Перейти", чтобы загрузить вашу базу данных.

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

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

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

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

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

Шаг 3. Создайте базу данных MySQL на Своем Живом сайте

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

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

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

На следующем экране вы можете создать новую базу данных.

Вам нужно указать имя вашей базы данных, затем нажмите "Создать базу данных".

cPanel теперь автоматически создаст для вас новую базу данных.

Далее вам нужно ввести имя пользователя и пароль для вашего нового пользователя, а затем нажать "Создать пользователя".

После этого вам нужно добавить только что созданного пользователя в базу данных.

Во-первых, установите флажок "Все привилегии".

Затем прокрутите вниз и нажмите "Внести изменения", чтобы сохранить внесенные изменения.

Вы успешно создали новую базу данных для своего живого сайта WordPress.

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

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

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

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

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

После этого нажмите кнопку "Перейти" в нижней части страницы. Ваша база данных будет автоматически импортирована в phpMyAdmin.

Шаг 5. Измените URL-адрес сайта

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

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

Если вы изменили префикс базы данных, то вместо wp_optionsнего может быть {new_prefix}_options.

Затем нажмите на кнопку " Обзор’ рядом с wp_options. Или щелкните ссылку на боковой панели, чтобы открыть страницу со списком полей в wp_optionsтаблице.

Затем в options_nameстолбце вам нужно найти siteurlнужный вариант.

Затем нажмите на значок " Изменить’.

Откроется окно, в котором вы можете отредактировать поле.

В поле ввода для option_valueвы увидите URL-адрес вашей локальной установки , который будет выглядеть примерно так http://localhost/test.

Например, вам нужно вставить в это поле новый URL-адрес вашего сайта https://www.donbassweb.ru.

Затем вы можете сохранить поле, нажав кнопку "Перейти".

Затем вам нужно выполнить те же действия, что и выше, для имени homeпараметра. wp_optionsМеню может занимать несколько страниц, обычно homeопция находится на второй странице.

Затем обновите homeURL-адрес, чтобы он совпадал с URL-адресом вашего живого сайта.

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

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

В это время на вашем сайте должна отображаться ошибка "Ошибка установления соединения с базой данных".

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

Вы будете искать следующие строки кода:

1

2

3

4

5

6

7

8

9

// ** MySQL settings - You can get this info from your web host ** //

/** 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' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

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

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

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

После этого вам нужно войти в свою админ-панель WordPress и перейти в настройки » Общие". Затем, ничего не меняя, прокрутите страницу вниз и нажмите кнопку "Сохранить изменения".

Это позволит убедиться, что URL-адрес вашего сайта исправлен в любом другом месте, где это необходимо.

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

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

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

Простой способ обновить URL-адреса-это использовать следующий SQL-запрос.

1

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Просто зайдите в phpMyAdmin, нажмите на свою базу данных, а затем нажмите " SQL’ в верхнем меню и добавьте запрос выше.

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

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

Делитесь нашими материалами с друзьями!

 

 

Заказать разработку сайта