Как переместить веб-сайт WordPress на новый веб-хостинг или сервер

Опубликовано: 2020-10-04

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

переместить WordPress на новый сервер
В этом руководстве

    Причины переноса сайта WordPress на новый хост или сервер

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

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

    Подготовка к переносу сайта WordPress

    В рамках этого руководства мы будем перемещать сайт WordPress с одного сервера на другой. Домен остается прежним. (Вам нужно переместить WordPress в новый домен? У нас также есть учебное пособие для этого сценария.)

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

    Обновите DNS или серверы имен для домена, чтобы они указывали на расположение нового веб-хоста / сервера

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

    Примечание. У вашего веб-хостинга или регистратора доменного имени должна быть информация о том, как выполнить этот процесс. Например, здесь есть дополнительная информация об управлении вашим DNS из Liquidweb и статья из Nexcess о том, как указать ваше доменное имя.

    Доступ и необходимые инструменты

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

    • Доступ к файлам на сервере вашего веб-сайта - обычно это просто включает доступ администратора к учетной записи веб-хостинга вашего существующего веб-сайта с доступом cPanel или управления файлами. Доступ к файлам также может быть выполнен с помощью sFTP / FTP-доступа к серверу вашего веб-сайта с помощью инструмента редактирования текста / кода с опциями файлового менеджера.
    • Доступ к учетной записи веб-хостинга вашего веб-хоста / сервера - где вы будете размещать свой веб-сайт? Вам понадобится такой же доступ на уровне файлов к этой учетной записи веб-хостинга (он может быть таким же, как и ваш существующий веб-сайт, если вы добавили новый домен к существующей учетной записи веб-хостинга).
    • Доступ для создания новой базы данных MySQL для вашего нового сервера / хоста
    • BackupBuddy, плагин резервного копирования WordPress - в этом посте будет рассмотрен весь процесс перемещения сайта WordPress из одного домена в другой с использованием метода ручной миграции BackupBuddy. Использование плагина BackupBuddy - это самый быстрый способ переместить сайт WordPress.
    • Файл / сценарий ImportBuddy - BackupBuddy поставляется с загружаемым файлом ImportBuddy, который поможет вам завершить перенос вашего веб-сайта на новый домен.

    Готовы начать? Пойдем.

    Шаги по перемещению сайта WordPress на новый сервер или веб-хостинг

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

    1. Установите плагин BackupBuddy на свой сайт WordPress.

    После активации запустите быструю настройку, чтобы активировать наиболее важные функции.

    Быстрый мастер BackupBuddy

    2. Сделайте полную резервную копию с помощью BackupBuddy.

    Вам нужно будет сделать полную резервную копию сайта, который вы хотите переместить. Полное резервное копирование - это один из 5 типов резервных копий WordPress, которые вы можете сделать с помощью BackupBuddy, и он охватывает резервное копирование всего в вашей установке WordPress.

    На панели администратора WordPress перейдите на страницу BackupBuddy> Резервные копии . Нажмите кнопку «Завершить резервное копирование».

    backupbuddy полное резервное копирование

    После завершения резервного копирования загрузите zip-файл резервной копии. После завершения резервного копирования загрузите zip-файл и сохраните его на свой компьютер. Не распаковывайте этот файл.

    скачать файл резервной копии

    3. Загрузите файл ImportBuddy.

    Затем вам нужно вернуться в меню BackupBuddy> Резервные копии, чтобы загрузить файл importbuddy.php. Вы увидите вариант загрузки в правом верхнем углу меню ImportBuddy.

    скачать importbuddy

    Подтвердите свой пароль ImportBuddy. Во всплывающем окне введите новый пароль или оставьте поле пустым, чтобы использовать пароль ImportBuddy, который вы установили при первой установке BackupBuddy. Этот пароль важен, потому что он блокирует скрипт ImportBuddy от несанкционированного доступа. Нажмите ОК, и загрузка начнется.

    пароль importbuddy

    4. Создайте новую базу данных и пользователя базы данных из cPanel.

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

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

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

    Мастер базы данных mysql cpanel

    В cPanel найдите в списке значок мастера баз данных MySQL и щелкните его. Мастер базы данных MySQL проведет вас через следующие шаги. Сначала добавьте имя новой базы данных . Нажмите «Следующий шаг».

    создать базу данных MySQL

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

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

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

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

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

    Мастер базы данных MySQL завершен

    5. Загрузите архивный ZIP-файл и файл ImportBuddy в новый каталог.

    В следующем разделе мы загрузим резервный zip-файл и файл ImportBuddy в каталог нового / перемещенного сайта. По сути, каталог - это место, где ваш сайт WordPress «живет» на вашем сервере. Все файлы, которые запускают сайт WordPress, находятся в этой папке (каталоге).

    Для этого следующего шага вы можете использовать FTP-доступ к серверу или файловый менеджер в вашей cPanel. Вам просто нужно иметь доступ для загрузки (или удаления) файлов на вашем сервере.

    cPanel Файловый менеджер

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

    каталог файлов веб-хоста

    ВАЖНО: этот каталог должен быть пустым перед загрузкой zip-файла резервной копии и файла importbuddy.php. Если в этом каталоге есть существующие файлы, удалите их, чтобы у вас была пустая папка.

    пустой веб-каталог

    Загрузите файл importbuddy.php и архивный zip-файл в этот пустой каталог. Здесь вы можете использовать функцию загрузки в диспетчере файлов.

    загрузить в веб-каталог

    После загрузки файла importbuddy.php и резервного zip-файла каталог должен выглядеть следующим образом.

    файлы в веб-каталоге

    6. Выполните шаги ImportBuddy, чтобы завершить переезд.

    Эта последняя серия шагов проведет вас через использование ImportBuddy для завершения перемещения сайта.

    Перейдите по URL-адресу сайта / importbuddy.php. Для нашего примера перемещения сайта мы перейдем по этой ссылке в вашем браузере:

    http://examplesite.com/importbuddy.php

    После загрузки этой страницы вы увидите первый экран ImportBuddy . Введите пароль, который вы создали на шаге 4 этого руководства (или пароль, который вы установили при первой настройке BackupBuddy). Нажмите кнопку «Аутентифицировать».

    importbuddy-step-1

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

    importbuddy-step-1-select-backup

    На следующей странице введите настройки вашей базы данных в разделе «Новая база данных». Это будут имя базы данных, пользователь базы данных и пароль базы данных, которые вы создали на шагах 7-10. Ваша страница должна выглядеть примерно так. Щелкните кнопку «Следующий шаг».

    importbuddy-database-settings
    Старая база данных Новая база данных Объяснение
    Сервер базы данных localhost localhost Почти во всех случаях это поле будет «localhost». Это адрес сервера mySQL, на котором будет храниться ваша база данных. Местоположение вашего сервера mySQL будет предоставлено вам вашим хостом, если он отличается от localhost.
    Имя базы данных olddomain_phs clientsite_newdatabase Это имя новой базы данных, которую мы создали на шаге 7.
    Пользователь базы данных olddomain_user clientsite_newuser Это имя нового пользователя, которого мы создали на шаге 8.
    Пароль базы данных *************** *************** Это пароль для пользователя, которого вы создали на шаге 8.
    Префикс базы данных wp_ wp_ Это префикс, присваиваемый всем таблицам в базе данных. Для целей этого руководства мы оставим его на wp_ (поскольку мы перемещаем сайт в новый домен).

    ImportBuddy завершит миграцию и попросит подтвердить новый URL-адрес. Щелкните кнопку «Следующий шаг».

    настройки URL-адреса сайта importbuddy

    Убедитесь, что сайт работает, щелкнув URL-адрес сайта. Нажмите кнопку «Завершить очистку».

    Вот и все! Ваш новый сайт WordPress будет готов к работе на новом сервере или веб-хосте.

    Переместите весь сайт WordPress сегодня с помощью BackupBuddy

    Получите BackupBuddy сегодня, оригинальный плагин для резервного копирования 3-в-1 WordPress. Легко создавайте резервные копии, восстанавливайте и перемещайте сайт WordPress на новый хост или сервер… в одном плагине!

    Получите BackupBuddy сейчас

    переместить WordPress на новый сервер