Wordpress

WordPress перенос сайта на другой хостинг: Как перенести сайт на WordPress на другой хостинг

08.02.2023

Содержание

Как перенести сайт и поменять хостинг-провайдера: смена хостинга на RU-CENTER

Мы бесплатно перенесем до 20 ваших сайтов на хостинг в RU-CENTER при заказе или продлении хостинга по тарифам, участвующим в акции «Перенос сайта».

Для самостоятельного переноса сайта от другого хостинг-провайдера в RU-CENTER следуйте инструкции.

  1. Получите копию файлов сайта у старого хостинг-провайдера
  2. Создайте сайт в панели управления
  3. Создайте почтовый сервер в панели управления
  4. Загрузите файлы сайта на хостинг
  5. Импортируйте дамп базы данных на хостинг RU-CENTER
  6. Настройте веб-сервер в соответствии с требованиями сайта
  7. Протестируйте работу сайта
  8. Настройте домен на работу с DNS-серверами хостинга

1. Получите копию файлов сайта у старого хостинг-провайдера

Для переноса потребуется копия файлов сайта (скрипты php, статические файлы) и дамп базы данных MySQL, если она используется сайтом. Дамп базы данных должен быть создан с параметром

-O max_allowed_packet=1M

2. Создайте сайт в панели управления

1. Войдите в панель управления хостингом, используя свой номер договора и пароль;

2. Перейдите в раздел Сайты;

3. Нажмите кнопку Создать сайт в правом верхнем углу;

4. Выберите домен из списка или введите название сайта вручную и нажмите кнопку Продолжить;

5. Так как вы переносите сайт, установка CMS не требуется, выберите вкладку Без CMS. Если необходимо создать отдельную базу данных для сайта — активируйте слайдер Создать базу, введите название базы, имя пользователя и пароль, а затем нажмите кнопку Продолжить;

3. Создайте почтовый сервер в панели управления

Если вы планируете использовать сервисы RU-CENTER для организации почтовых ящиков на домене — создайте почтовый домен в разделе «Почта» панели управления хостингом.

4. Загрузите файлы сайта на хостинг

После создания сайта на хостинге появится каталог с его именем. Корневым каталогом сайта будет ваш_домен/docs — именно в него (при отсутствии дополнительных указаний от разработчика сайта или в документации) загрузите файлы сайта. Сделать это можно с помощью:

  • Файлового менеджера панели управления хостингом
  • FTP-клиента

5. Импортируйте дамп базы данных на хостинг RU-CENTER

Если сайт использует базу данных MySQL, импортируйте полученный от старого хостинг-провайдера дамп базы в новую базу на хостинге RU-CENTER c помощью PHPMyAdmin (см. статью Дамп базы MySQL)

6. Настройте веб-сервер в соответствии с требованиями сайта

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

Настройка веб-сервера производится в разделе Управление веб-серверомУправление модулем PHP панели управления хостингом. В таблице Параметры модуля PHP приведены наиболее популярные параметры.

7. Протестируйте работу сайта

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

Для этого в разделе Сайты → ваш_сайт → Настройки → Синонимы панели управления добавьте к нему в качестве синонима технический домен идентификатор.nichost.ru и обратитесь к сайту по адресу http://идентификатор.nichost.ru.

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

8. Настройте домен на работу с DNS-серверами хостинга

См. статью Как направить домен на хостинг?

  

Туториал: как перенести сайт в RU-CENTER

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

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

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

 

 

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

 

Почему важно избегать простоя при переносе сайта

Какие негативные последствия несет простой (недоступность сайта):

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

 

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

 

Что вы должны сделать перед процессом переноса сайта на WordPress

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

Это означает, что у вас уже должен быть другой веб-хостинг.

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

После этого вы можете заняться процессом переноса сайта.

 

 

 

Шаг №1: Экспорт копии вашего сайта

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

.zip или .rar) на сервер, а потом вам нужно будет воспользоваться функцией разархивирования на хостинге.

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

 

 

Шаг №2. Загрузка базы данных на новый хостинг

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

 

 

Шаг №3: Изменение настроек сайта

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

 

 

Шаг №4: Изменение ссылок сайта

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

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

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

siteurl и home для столбца option_name в таблице wp_options. Здесь вам нужно указать новые значения в столбце option_value. Учтите, что у вас может быть другой префикс таблиц (не wp_), тогда вам нужно свериться со своими данными.

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

 

 

Шаг №5: Обновление NS записей вашего домена

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

Изменить NS сервера, или Обновить имена серверов, или что-то в таком же духе. Откройте данный пункт и внесите нужные изменения. Узнать значения для NS серверов, вы можете в службе поддержки нового хостинга. Также, эти данные в основном присылает хостинг-компания при регистрации.

На каждом хостинге свои данные, но в основном NS записи выглядят следующим образом:

ns1. SERVER
ns2.SERVER

 

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

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

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

 

 

 

Краткий итог

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

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

  • Создать полную копию сайта и базы данных
  • Загрузить дамп (резервную копию) сайта на новый хостинг.
  • Сделать экспорт базы данных
  • Указать новые настройки для базы данных в файле
    wp-config.php
  • Обновить имена серверов (NS записи) для вашего домена.

 

 

Если у вас есть вопросы и/или замечания по данной статье, напишите их в разделе комментариев ниже! Спасибо!

 

 

Теги: WordPress

  • 1854