Лучший способ перенести сайт WordPress

Опубликовано: 2023-02-12

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

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

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

Оглавление
1. Должен ли я переносить свой сайт WordPress вручную или автоматически?
2. Как перенести ваш сайт WordPress вручную
2.1. Шаг 1: выберите новый хост WordPress
2.2. Шаг 2: Создайте резервную копию файлов вашего сайта
2.3. Шаг 3: Создайте резервную копию базы данных WordPress
2.4. Шаг 4: Экспорт базы данных WordPress
2.5. Шаг 5. Создайте новую базу данных SQL и импортируйте содержимое старой.
2.6. Шаг 6: Загрузите файлы вашего сайта на новый веб-хостинг
2.7. Шаг 7: Отредактируйте файл wp-config.php вашего сайта
2.8. Шаг 8: Настройте и измените свой DNS
3. Как перенести ваш сайт WordPress с помощью плагина
4. Инструменты миграции WordPress для облегчения вашего переезда
4.1. WP Engine Автоматическая миграция
4.2. WP Миграция
4.3. Плагин резервного копирования WPvivid
5. Перенесите свой сайт на движок WP

Должен ли я переносить свой сайт WordPress вручную или автоматически?

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

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

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

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

Как перенести ваш сайт WordPress вручную

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

Шаг 1: выберите новый хост WordPress

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

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

  • Общий: это когда на одном сервере размещается множество веб-сайтов, которые используют общие ресурсы, и, как правило, это самый бюджетный вариант.
  • Виртуальный выделенный сервер (VPS):   VPS включает в себя виртуальные разделы на общем сервере, поэтому для вашего сайта доступны выделенные ресурсы.
  • Выделенный: с этим типом плана вы получаете физический сервер, на котором размещается и поддерживается только ваш веб-сайт.
  • Управляемый: можно управлять любым типом хостинг-плана, если хостинг-провайдер управляет для вас техническими задачами, такими как резервное копирование и обновления.

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

Шаг 2: Создайте резервную копию файлов вашего сайта

Первое, что вам нужно сделать, это сделать копию всех файлов вашего сайта. Для этого вам понадобится FTP-инструмент. Если у вас его еще нет, FileZilla — отличный (и бесплатный) вариант.

После того, как вы подключитесь к серверу вашего сайта через FTP, вам нужно будет перейти в корневую папку WordPress, которая содержит все файлы вашего сайта. Обычно он называется public_html или www или в честь вашего сайта:

Теперь щелкните правой кнопкой мыши корневую папку и выберите параметр «Загрузить» :

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

Шаг 3: Создайте резервную копию базы данных WordPress

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

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

Шаг 4: Экспорт базы данных WordPress

Когда вы войдете, выберите базу данных вашего сайта из списка слева и перейдите на вкладку «Экспорт» с помощью верхнего меню. Выберите параметр «Быстрый » в разделе «Метод экспорта» и нажмите «Перейти» :

Это загрузит копию базы данных вашего сайта в формате . формат sql .

Шаг 5. Создайте новую базу данных SQL и импортируйте содержимое старой.

Затем вы должны создать новую базу данных на веб-узле, на который вы перемещаетесь. Затем вы импортируете файл из своей старой базы данных, который переопределит содержимое новой.

Если ваш новый хост WordPress также использует cPanel, вот что вам нужно сделать:

  1. Перейдите в раздел «Базы данных» в cPanel и выберите параметр «Базы данных MySQL» .
  2. Создайте новую базу данных и добавьте в нее пользователя с этой же вкладки (и обратите внимание на имена, которые вы будете использовать позже).
  3. Получите доступ к новой базе данных с помощью phpMyAdmin , как вы делали это на предыдущем шаге.
  4. Перейдите на вкладку «Импорт» в новой базе данных и загрузите файл . sql , который вы создали ранее.

Вот и все! Теперь ваша старая база данных находится на вашем новом веб-хостинге. Однако вам все равно нужно повторно загрузить остальные файлы вашего старого сайта.

Однако, если вы выбрали хост, который не использует cPanel, вам нужно будет рассмотреть другой набор инструкций. Например, если вы переходите на один из наших планов хостинга WP Engine, вы можете использовать наш полезный и интерактивный контрольный список миграции:

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

Шаг 6: Загрузите файлы вашего сайта на новый веб-хостинг

Для этого шага вам нужно сначала войти на новый сервер через FTP. Затем перейдите в его корневую папку.

Щелкните правой кнопкой мыши в любом месте этой папки и выберите параметр «Загрузить» . Найдите папку, которую вы загрузили на первом шаге, откройте ее и выберите все файлы и каталоги внутри.

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

Шаг 7: Отредактируйте файл wp-config.php вашего сайта

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

Для этого найдите файл wp-config.php в новой корневой папке, щелкните его правой кнопкой мыши и выберите параметр « Просмотр/редактирование» :

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

define('DB_NAME, 'db_name');
define('DB_USER, 'db_user');
define('DB_PASSWORD, 'db_pass');

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

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

Шаг 8: Настройте и измените свой DNS

Наконец, вам нужно убедиться, что ваш сервер доменных имен (DNS) указывает на правильный хост. Например, если вы переходите на один из наших планов хостинга, вам нужно будет указать свой DNS на ваш новый сервер WP Engine.

Для этого вам понадобятся две вещи:

  1. Информация от вашего нового хоста
  2. Доступ к регистратору, у которого вы приобрели доменное имя

Вы можете найти необходимую информацию, снова зайдя на свой пользовательский портал WP Engine и нажав «Домены» :

В нижней части экрана «Домены» вы найдете раздел « Сведения о DNS» . Там вы найдете запись CNAME и A NAME для вашего веб-сайта:

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

Как перенести ваш сайт WordPress с помощью плагина

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

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

Инструменты миграции WordPress для облегчения вашего переезда

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

WP Engine Автоматическая миграция

перейти на движок wp

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

WP Миграция

Инструменты миграции WordPress

WP Migrate Lite экспортирует все файлы, необходимые для воссоздания вашего сайта в другой среде. Интуитивно понятный интерфейс позволяет полностью настроить экспорт с тем, что вы хотите включить. Всего за несколько кликов вы получите загружаемый ZIP-файл вашего полного сайта, готовый к переносу. Вы даже можете импортировать ZIP-файл в Local и получить полную копию своего сайта за считанные минуты.

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

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

Плагин резервного копирования WPvivid

Плагин резервного копирования WPvivid

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

Перенесите свой сайт на движок WP

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

Если вы готовы перенести свой сайт WordPress на WP Engine, все, что вам нужно сделать, это выбрать план веб-хостинга и следовать нашему руководству о том, как использовать наш плагин миграции WordPress!