Как перенести сайт на другой хостинг? | REG.RU

Как перенести сайт на другой хостинг?
 |
 REG.RU Хостинг
Содержание
  1. Основные пункты проверки
  2. Основные типы хостингов
  3. Cpanel
  4. Ispmanager
  5. Возможные ошибки
  6. Возможные проблемы при переносе сайта на новый хостинг
  7. Выбор хостинга
  8. Добавление домена на другой хостинг
  9. Как перенести сайт на битрикс на другой хостинг
  10. Как перенести сайт на новый хостинг самостоятельно (cms)
  11. Настраиваем домен
  12. От чего зависит цена услуг по переносу сайта на новый хостинг
  13. Отвязка доменного имени от старого хостинга
  14. Отсутствие таблиц в базе данных
  15. Ошибка 403. forbidden
  16. Ошибка 404
  17. Ошибка установки соединения с базой данных
  18. Перенос сайта на cms
  19. Перенос сайта на конструкторе
  20. Перенос сайта на хостинг wordpress
  21. Перенос статического сайта
  22. Проверка работоспособности
  23. Проверка сайта
  24. Самостоятельно
  25. Через службу техподдержки
  26. Шаг 1. скачивание файлов со старого хостинга
  27. Шаг 1: добавляем домен
  28. Шаг 4: переносим учетные записи e-mail
  29. Шаг 5: обновление файлов конфигурации cms
  30. Заключение

Основные пункты проверки

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

Основные типы хостингов

Обычно провайдеры стараются предложить своим клиентам разные варианты хостеров. Чаще всего предоставляются такие виды:

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

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

Плюсы:

Минусы:


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

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

Плюсы:

Минусы:

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

Положительные моменты:

Отрицательные стороны:

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

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

Положительные моменты:

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

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

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

Плюсы:


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

Cpanel

Добавить доменное имя в CPanel можно по следующему алгоритму:

  1. После входа в панель, на главной странице найти раздел «Домены» и открыть вкладку «Расширенный редактор зон».
  2. Далее найти пункт «Добавить запись».
  3. Заполнить необходимые данные:
    «тип» — A, AAAA, CNAME, SRV, TXT;
    «имя» — наименование домена, поддомена;
    «TTL» — время хранения DNS записи в кеше провайдера в секундах (значение по умолчанию 14400);
    «адрес» — IP-адрес сервера, наименование домена или поддомена.
  4. Нажать «Добавить запись» после заполнения всех вышеуказанных полей.

Ispmanager

  1. Зайти в панель управления.
  2. В разделе «Главное» открыть вкладку «Доменные имена», выбрать необходимый домен и нажать «Удалить».
    Отвязка доменного имени от старого хостинга ISPManager
  3. Откроется окно, в котором нужно поставить галочку только напротив «Удалить почтовый домен» и нажать «ОК».
    Отвязка доменного имени от старого хостинга ISPManager

Важно! Если оставить галочку напротив «Удалить WWW-домен», то будут удалены все файлы, находящиеся в директории домена!

Возможные ошибки

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

Возможные проблемы при переносе сайта на новый хостинг

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


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

Выбор хостинга

При выборе новой хостинг-площадки для сайта нужно опираться на несколько важнейших параметров:

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

Добавление домена на другой хостинг

Когда отвязка домена выполнена, остаётся добавить его в панель управления другого хостинга. Рассмотрим этот процесс на примере двух наиболее популярных панелей — ISPManager и CPanel.

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

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

Самый простой подход – выполнить все необходимые манипуляции ручным способом. Последовательность действий будет такой:

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

Как перенести сайт на новый хостинг самостоятельно (cms)

Самостоятельный перенос сайта на хостинг заключается в:

Если сайт использует базу данных (большинство CMS), кроме указанных выше шагов, нужно:

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

Воспользуйтесь подробными инструкциями по переносу сайтов на следующих CMS:

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

Настраиваем домен

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

Для этого перейдите в настройки домена на том сервисе, где он обслуживается. Если вы не знаете, под чьим управлением находится домен, откройте информацию о доменном имени в любом сервисе Whois. Название обслуживающей организации указывается в строке registrar или registrator.

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

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

От чего зависит цена услуг по переносу сайта на новый хостинг

Цена может меняться в зависимости от следующих моментов:


Таким образом, при переносе сайта на новый хостинг вы платите за:

Некоторые ресурсы требуют индивидуального подхода. К примеру, если у сайта более 10 000 посетителей в течение суток. Или речь идет о форуме, блоге, сообществе, где большая часть контента формируется непосредственно аудиторией.

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

Отвязка доменного имени от старого хостинга

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

Отсутствие таблиц в базе данных

Причина появления ошибки – пустая база данных или неверно указанный префикс в конфигурационных файлах.

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

Ошибка 403. forbidden

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

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

  • Необходимые права файлам сайта: «644» или «rw-r-r»
  • Необходимые права папкам сайта: «755» или «rwxr-xr-x»

Еще одна причина возникновения ошибки «403. Forbidden» – неправильная работа файла «.htaccess». Проблему можно решить проверкой корректности параметров в данном файле или загрузкой стандартного файла «.htaccess» .

Ошибка 404

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

Решение: проверить и изменить вручную неработающие ссылки. В этом может помочь проверка системных журналов сайта.

Ошибка установки соединения с базой данных

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

Перенос сайта на cms

Действия аналогичны для всех популярных видов CMS — WordPress, Joomla, 1C-Битрикс, OpenCart, Drupal, MODX, но могут иметь незначительные отличия.

  • Некоторые CMS, в качестве меры безопасности, хранят важные файлы за пределами папки сайта (public_html).
  • Конфигурационные файлы имеют различия в местоположении и структуре параметров. Например, чтобы перенести сайт на WordPress, нужно вносить изменения в файл «wp-config.php» в корневом каталоге, а в 1C-Битрикс конфигурационный файл «dbconn.php», который находится в каталоге «php_interface».
  • В зависимости от CMS возможно понадобится изменить относительные пути в файлах или базе данных.

Перенос сайта на конструкторе

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

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

Перенос сайта на хостинг wordpress

Ресурс очень популярный, как в России, так и за ее пределами. Даже проекты, изначально сформированные на HTML или иных (не таких популярных) движках, один за другим перебираются на ВордПресс. На других CMS применяются готовые шаблоны, с легко подгоняемыми параметрами для различных систем. А вот с WordPress все не так просто.

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


Вот что нужно сделать на этапе подготовки:

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

Перенос статического сайта

Статический сайт представляет собой набор отдельных HTML-страниц. Основное отличие от сайтов на CMS – простота конструкции и функционала.

Статическому сайту не требуется наличие базы данных и файлов «движка» (PHP и других). Поэтому для работы интернет-ресурса достаточно перенести файлы сайта.

Проверка работоспособности

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

Проверка сайта

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

  1. Сделать проверку через технический доменов ресурса. Обычно это адреса четвертого уровня, обеспечивающие работу страниц даже тогда, когда основное имя не функционирует.
  2. Проверить работу сайта через поддомен, подключённый к public_html.
  3. Заказать проверку работоспособности через техническую поддержку хостера.

Самостоятельно

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

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

Через службу техподдержки

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

Шаг 1. скачивание файлов со старого хостинга

Перенос данных на устройство с помощью FileZilla выполняется по описанному ниже алгоритму.

Шаг 1: добавляем домен

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

Простой способ зарегистрировать домен в одной из популярных зон — приобрести его в Eternalhost. Низкие цены и бесплатный DNS-хостинг.

В панели управления ищем раздел с настройками имени (например, в панели ISPmanager — это «WWW-домены»). В нем можно добавить домен, либо перенести имеющийся со старого сервера. Нажимаем на «Добавить/Зарегистрировать домен» и вводим данные. Этот шаг не переносит имя на выбранный хостинг, а только лишь готовит аккаунт к подключению.

Шаг 4: переносим учетные записи e-mail

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

  1. Адрес почты находится на регистраторе доменного имени. Самый удобный вариант. Для переноса учётных записей e-mail нужно просто зайти в аккаунт регистратора и привязать почтовый сервер на IP-адрес выбранного хостинга.
  2. Электронная почта привязана к сервису-посреднику (например, Microsoft 365, Google G Suite, МойОфис). В этом случае нужно проверить, обновляются ли в DNS записи MX, необходимые поставщику e-mail услуг.
  3. Адрес электронной почты размещен на сервере старого хостинг-провайдера. Тогда придется потратить время, чтобы заново создать учетные записи на новом хостинге. Для этого нужно воспользоваться функцией импорта e-mail в разделе «Электронная почта».

Шаг 5: обновление файлов конфигурации cms

Необходимо изменить настройки в системном документе ресурса. Обычно это файл находится в папке с «движком» и имеет в своём названии слова «config», «conf», «settings». Например, на WordPress он называется «wp-config.php», на Bitrix «dbconn.php», а на Joomla «configuration.php».

Заключение

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

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

Оцените статью
Хостинги