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

Планируете ли вы переместить свой сайт WordPress в новую хостинговую компанию или на другой сервер? Наибольший риск при переключении веб-хостинга или миграции веб-сайта на новый сервер – потеря данных и простои..


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

В этом пошаговом руководстве мы покажем вам, как безопасно перенести ваш сайт WordPress на новый хост без простоев..

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

Миграция WordPress с одного хоста на другой

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

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

    Готов? Давайте начнем.

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

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

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

    Вот кто мы рекомендуем:

    • Для надежного виртуальный хостинг, мы рекомендуем идти с Bluehost. Они официально рекомендованы WordPress.org. Используя наш купон Bluehost, пользователи WPBeginner получают 60% скидку и бесплатное доменное имя.
    • Если вы ищете облачный хостинг или расположение конкретных поставщики, то мы рекомендуем вам проверить Siteground. У них есть дата-центры на 3 разных континентах.
    • Если вы ищете управляемый хостинг WordPress, то мы рекомендуем вам проверить WP Engine. Они являются лучшим и самым известным поставщиком в отрасли.

    После покупки нового хостинга НЕ устанавливайте WordPress. Мы сделаем это на более позднем этапе.

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

    Шаг 2. Настройка дубликатора для простой миграции

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

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

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

    После того, как вы установили и активировали Duplicator, перейдите к Дубликатор »Пакеты страница в вашей админке WordPress.

    Далее вам нужно нажать кнопку «Создать новый» в правом верхнем углу..

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

    После этого нажмите кнопку «Далее» и следуйте инструкциям по созданию пакета.

    Дубликатор создания пакета мастера

    Убедитесь, что результаты сканирования проверены (все должно быть «хорошо»), а затем нажмите Сложение кнопка.

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

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

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

    Скачать файлы пакета

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

    Шаг 3: Импортируйте ваш сайт WordPress на новый хост

    Теперь, когда вы загрузили файлы архива и установщика, следующий шаг – загрузить их на ваш новый веб-хостинг..

    Вы можете сделать это, подключившись к новому веб-хосту по FTP.

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

    Обычно при подключении вашего FTP-клиента вы вводите имя домена вашего сайта в качестве хоста..

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

    Поиск IP-адреса сервера или хоста в панели управления cPanel

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

    Используя FTP-клиент, вам нужно загрузить как файл installer.php, так и ваш архивный файл .zip в корневой каталог вашего сайта..

    Обычно это / username / public_html / folder.

    Опять же, если вы не уверены, то спросите свою компанию веб-хостинга.

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

    Если у вас установлен WordPress в корневой директории, вам нужно сначала удалить WordPress..

    После этого вам нужно загрузить как архивный zip-файл, так и файл installer.php в корневой каталог вашего сайта..

    Шаг 4: Измените файл хостов, чтобы предотвратить простои

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

    Обычно к этому файлу можно получить доступ с помощью URL-адреса, подобного следующему:

    http://www.example.com/installer.php

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

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

    Если вы сделаете это сейчас, то ваши посетители увидят сломанный веб-сайт при его миграции..

    Мы покажем вам, как вы можете временно получить доступ к вашему новому сайту на вашем компьютере, не влияя на ваш старый сайт.

    Это делается с помощью файла hosts на вашем компьютере.

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

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

    Внесение этих изменений позволит вам получить доступ к файлам на вашем новом хосте, используя ваше собственное доменное имя, в то время как остальной мир будет по-прежнему получать доступ к вашему сайту со старого хоста. Это обеспечивает 100% безотказная работа.

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

    В некоторых веб-хостингах вы найдете эту информацию в разделе «Информация об учетной записи»..

    Найти общий IP-адрес

    На следующем шаге пользователи Windows должны перейти на Программы »Все программы» Аксессуары, щелкните правой кнопкой мыши Блокнот и выберите Запуск от имени администратора..

    Появится приглашение Windows UAC, и вам нужно нажать «Да», чтобы запустить Блокнот с правами администратора..

    На экране «Блокнот» перейдите к Файл »Открыть и затем перейдите в папку C: \ Windows \ System32 \ drivers \ etc. Из этой папки выберите файл hosts и откройте его.

    Если вы используете Mac, вам нужно открыть приложение Terminal и ввести эту команду для редактирования файла hosts:

    sudo nano / частный / etc / hosts

    Как для пользователей Windows, так и для Mac, в нижней части файла hosts необходимо ввести скопированный IP-адрес, а затем ввести имя домена. Нравится:

    192.168.1.22 www.example.com

    Убедитесь, что вы заменили IP-адрес на тот, который вы скопировали с cPanel, а example.com – на собственное доменное имя..

    Как только вы закончите, сохраните ваши изменения.

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

    Важный: Не забудьте отменить изменения, внесенные в файл hosts после завершения миграции (шаг 6).

    Шаг 5: Создание базы данных MySQL на вашем новом хосте

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

    Создание базы данных в cPanel

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

    Базы данных MySQL в cPanel

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

    Создание новой базы данных

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

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

    Создать пользователя MySQL

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

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

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

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

    Шаг 6: Начните процесс миграции дубликатора

    Теперь мы готовы запустить установщик. Перейдите по следующему адресу в окне браузера, заменив example.com именем вашего домена:

    http://www.example.com/installer.php

    Установщик дубликатора инициализирован

    Установщик запустит несколько тестов и покажет вам «Pass» рядом с архивными и проверочными тестами..

    Вы должны проверить условия & установите флажок и нажмите «Далее»..

    Теперь вас попросят ввести ваш хост MySQL, имя базы данных, имя пользователя и пароль..

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

    Подключиться к базе данных

    Вы можете нажать кнопку «Тестовая база данных», чтобы убедиться, что вы ввели правильную информацию.

    Если Duplicator может подключиться, вы увидите строку, начинающуюся с Pass. В противном случае вы увидите подробную информацию об ошибке подключения к базе данных..

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

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

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

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

    Дубликатор выполнит последние шаги и покажет вам кнопку входа.

    Миграция сайта Duplicator завершена

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

    Шаг 7: Обновите свои серверы доменных имен (DNS)

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

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

    Если вы зарегистрировали свой домен у своего хостинг-провайдера, то лучше перенести домен на новый хост. Если вы использовали регистратор доменов, например Domain.com, GoDaddy и т. Д., Вам необходимо обновить серверы имен..

    Вам понадобится информация DNS-сервера вашего нового хоста. Обычно это пара URL, которые выглядят так:

    ns1.hostname.com
    ns2.hostname.com

    В этом руководстве мы покажем вам, как изменить DNS-серверы имен с помощью GoDaddy..

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

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

    Для GoDaddy вам необходимо войти в свою учетную запись GoDaddy и затем нажать на домены.

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

    Управление доменом

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

    Управление DNS

    Далее вам нужно прокрутить вниз до раздела Nameservers и нажать на кнопку изменения.

    Изменить имена серверов

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

    Обновление DNS-серверов имен

    Не забудьте нажать кнопку «Сохранить», чтобы сохранить изменения.

    Вы успешно изменили серверы имен в своем домене. Изменения DNS могут занять 4 – 48 часов для распространения для всех пользователей..

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

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

    Часто задаваемые вопросы

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

    1. Могу ли я зарегистрироваться для новой учетной записи хостинга без регистрации доменного имени?

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

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

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

    2. Нужно ли перенести мое доменное имя на новый хост??

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

    Подробнее об этой теме смотрите в нашем полном руководстве по доменным именам и как они работают.

    3. Как исправить ошибку при установлении ошибки подключения к базе данных в Duplicator?

    Если вы видите ошибку подключения к базе данных или ошибку подключения к базе данных в Duplicator, то наиболее вероятной причиной этого является то, что вы ввели неверную информацию для подключения к базе данных..

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

    4. Как я могу проверить, загружается ли мой сайт с нового хоста??

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

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

    5. Нужно ли удалять какие-либо файлы или данные со старого хоста??

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

    6. Как долго я должен сохранять свою учетную запись активной на старом хосте?

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

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

    7. Как мне переместить сайт WordPress с помощью SSL / HTTP?

    Вам нужно будет установить сертификат SSL на вашего нового хостинг-провайдера. После этого вы можете выполнить те же действия, что и выше. Просто убедитесь, что вы используете HTTP-адреса в URL-адресах, например, https://example.com

    8. Бонус: бесплатная миграция сайта вашим новым хостом

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

    SiteGround, InMotion Hosting и WP Engine предлагают бесплатную миграцию веб-сайтов для пользователей WPBeginner..

    Мы надеемся, что это пошаговое руководство помогло вам переместить WordPress на новый хост без простоев. Если вы столкнетесь с какими-либо проблемами при переносе 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