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

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


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

Переместить WordPress с локального сервера на живой сайт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Создание нового пакета Duplicator

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

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

    Сборка пакета

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

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

    Скачать пакет

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

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

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

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

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

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

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

    Значок базы данных в cPanel

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

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

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

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

    Добавить пользователя MySQL

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

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

    Сохранить пользователя в базе данных

    Ваша база данных готова для использования на вашем сайте 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 вашего живого сайта и его путь.

    Обновить сайт URL

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

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

    Успешно переехал

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

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

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

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

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

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

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

    Экспорт с локального хоста

    в Метод экспорта вариант, вы можете выбрать «Быстрый» или «Пользовательский». Custom предоставит вам больше возможностей для экспорта вашей базы данных.

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

    Экспорт базы данных WordPress с помощью phpMyAdmin

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

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

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

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

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

    Загрузка WordPress с локального хоста на живой сайт

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

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

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

    Раздел базы данных в cpanel

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

    Новая база данных

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

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

    предоставить все привилегии пользователю базы данных

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

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

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

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

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

    Наконец, нажмите Идти Кнопка внизу страницы. PhpMyadmin теперь будет импортировать вашу базу данных WordPress.

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

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

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

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

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

    Просмотрите таблицу параметров wp

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

    Редактировать siteurl в phpMyAdmin

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

    Сохраните поле, нажав Идти кнопка.

    редактировать поле siteurl

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

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

    Обновите дом URL должен быть таким же, как ваш адрес сайта.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    ОБНОВЛЕНИЕ wp_posts SET post_content = REPLACE (post_content, ‘localhost / test /’, ‘www.yourlivesite.com/’);

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

    Исправление изображений WordPress и неработающих URL после перехода на сайт

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

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

    Jeffrey Wilson Administrator
    Sorry! The Author has not filled his profile.
    follow me
      Like this post? Please share to your friends:
      Adblock
      detector
      map