Перенос сайта с одного хостинга на другой как сделать

Обновлено: 07.07.2024

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

Например, остановке работы сайта на 12 — 24 часа может способствовать смена DNS-серверов между регистраторами. А в сочетании с необходимостью передачи файлов веб-сайта, восстановления важных баз данных, получение всех программных установок и конфигураций поддоменов в рабочем состоянии — остановка нормального функционирования сайта может занять еще больше времени.

Содержание статьи

  1. Шаг 1. Получаем резервную копию файлов и баз данных.
  2. Шаг 2. Исправление базы данных (в случае изменения доменного имени).
  3. Шаг 3. Создание и импортирование измененной базы данных на новый хостинг.
  4. Шаг 4. Загрузка файлов сайта на новый хостинг.
  5. Шаг 5. Изменение конфигурационных файлов сайта.
    • замена содержимого файлов config.php и admin/config.php — OpenCart;
    • изменение файла wp-config.php;
    • другие CMS.
  6. Шаг 6. Смена NS адресов.
  7. Заключение.

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

Перенос сайта делится на следующие этапы:

  1. Копирование файлов с помощью FTP/SSH/Менеджер файлов.
  2. Дамп базы данных.
  3. Изменение внутренних ссылок с помощью редактора (notepad++, atom, sublime text).
  4. Создание новой базы данных на хостинге/VDS/VPS.
  5. Импорт дампа БД на новый хостинг/VDS/VPS.
  6. Копирование всех файлов на новый хостинг/VDS/VPS.
  7. Изменение конфигурации подключения сайта к БД.
  8. Полная проверка работоспособности сайта.

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

Шаг 1. Получаем резервную копию файлов и баз данных

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

Первым шагом следует зайти в контрольную панель управления хостингом и скачать БД и Backup сайта.

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

Способ №1. Запрос на перенос сайта в техподдержку

С актуальными тарифными планами можно ознакомиться ниже.

Тарифы виртуального хостинга в Макхосте.

Способ №2. Самостоятельный перенос сайтов

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

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

Следующий шаг переноса сайта.

Шаг №5. Не забудьте вписать новые значения для соединения с базами в конфигурационные файлы скриптов, использующих базы данных MySQL.

Шаг №7. Убедившись в корректной работе сайта, измените NS всех ваших доменов на наши:

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

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

Как оставить заявку в техподдержку

Заключение

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

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

Подойдёт для статичной страницы

  • 1 мес. — 178 р. (178 р./мес)
  • 6 мес. — 1 068 р. 961 р.

Хороший вариант для
посадочной страницы

  • 1 мес. — 186 р. (186 р./мес)
  • 6 мес. — 1 116 р. 1 004 р.

Для небольших персональных сайтов

  • 1 мес. — 256 р. (256 р./мес)
  • 6 мес. — 1 536 р. 1 382 р.

Оптимален для сайта‑галереи

  • 1 мес. — 347 р. (347 р./мес)
  • 6 мес. — 2 082 р. 1 874 р.

Оптимальное предложение для блога

  • 1 мес. — 412 р. (412 р./мес)
  • 6 мес. — 2 472 р. 2 225 р.

Идеальный вариант для сайта компании

  • 1 мес. — 605 р. (605 р./мес)
  • 6 мес. — 3 630 р. 3 267 р.

Доступный вариант для форума

  • 1 мес. — 1 245 р. (1 245 р./мес)
  • 6 мес. — 7 470 р. 6 723 р.

Сбалансированный тариф для интернет‑магазина

  • 1 мес. — 1 469 р. (1 469 р./мес)
  • 6 мес. — 8 814 р. 7 933 р.

Расширенные мощности для крупного e‑commerce

  • 1 мес. — 2 170 р. (2 170 р./мес)
  • 6 мес. — 13 020 р. 11 718 р.

Максимум мощности для масштабных проектов

  • 1 мес. — 3 919 р. (3 919 р./мес)
  • 6 мес. — 23 514 р. 21 163 р.

Тарифные планы Облачных VPS

VPS начального уровня для тестирования, разработки и хостинга сайтов. Производительность до 20% ниже, чем на тарифе Стандарт.

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

Процессоры с базовой частотой 3,7+ ГГц и технологией Turbo Boost до 5 ГГц. До 40% производительнее, чем тарифы Стандарт. Рекомендуется для проектов на 1С-Битрикс.

Отдельные хост-ноды с небольшим числом виртуальных серверов. Разрешена загрузка ядра процессора на 100% и повышенная нагрузка на диск.

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

Мы поможем перенести сайты на PHP и с базой данных на MySQL. Это сайты на большинстве популярных CMS — WordPress, 1C-Bitrix, Drupal, MODx, OpenCart, Joomla и многие другие.

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

Нужна помощь с подготовкой сайта к переносу?

Отправьте заявку

Рассматриваем заявки ежедневно в рабочее время. Обращения, отправленные после 20:00 мск, будут обработаны на следующее утро.

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

Нам можно доверять

Остались вопросы?

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

Время переноса зависит от:

  • — количества сайтов;
  • — объёма занимаемого дискового пространства;
  • — типа CMS.


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

Да. Чтобы мы могли помочь с переносом, необходимы ссылки на скачивание:

  • — архива с файлами сайта/ов в одном из форматов: zip, tar.gz, tar.bz2, tgz, tar;
  • — дампа (резервной копии) базы данных в одном из форматов: sql, sql.gz или sql.zip.


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

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

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

Windows-хостинг использует веб-сервер IIS, на котором могут наблюдаться проблемы при работе с CMS:

  • — проблемы при загрузке и редактировании файлов средствами CMS;
  • — отсутствие поддержки ЧПУ ссылок и правил конфигурационного файла .htaccess;
  • — ошибки в работе сторонних плагинов и модулей.


На Linux-хостинге используется веб-сервер Apache, на котором данных проблем нет. Кроме того, он оптимизирован под работу большинства популярных CMS, и скорость их работы будет выше, чем на Windows- хостинге.

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

Удалить текущую услугу и вернуть денежные средства вы можете по инструкции.

Мы переносим только сайты, которые написаны на PHP с поддержкой MySQL (большинство популярных CMS: Joomla, WordPress, 1C-Bitrix, Drupal, MODx, NetCat, UMI.CMS, HostCMS, DLE, ABO.CMS, PhpBB, MediaWiki, OpenCart, PrestaShop и др.)

Мы не переносим сайты на Windows-хостинг.

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

  • — добавлении домена на новом хостинге, на который будет перенесён сайт;
  • — копировании архива файлов на новый хостинг;
  • — размещении файлов сайта в каталог добавленного домена


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


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

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

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

Иногда проблемы бывают гораздо хуже: компания-хостер обанкротилась, её сервера внезапно арестовали, или просто кто-то оборвал входящие кабели с Интернетом… Причин может быть масса.Ниже мы поговорим о технической стороне вопроса – как правильно сбежать от текущего хостера к другому.

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

Наиболее часто новички пользуются услугами shared-хостингов, где у них нет доступа к самому серверу. А в качестве CMS-системы используют WordPress (по статистике, на этой CMS работает более половины всех сайтов в Рунете).

Именно поэтому мы и рассмотрим более детально процесс переноса WordPress-сайта на другой хостинг.

Какие варианты переноса возможны

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

Итак, сначала о самих способах переноса:

  1. Через интерфейс панели управления (создание бэкапа сайта и дампа базы данных, их перенос и развертывание – тоже через панель).
  2. Создание архивов и выгрузка базы данных вручную, ручной перенос и распаковка на новом хостинге.
  3. Прямое копирование файлов без архивирования и загрузка на новый сервер.
  4. Воспользоваться предложением нового хостера по бесплатному переносу сайта (если такое предложение есть).

На последнем способе мы останавливаться не будем, так как особого участия пользователь здесь не принимает. Главное – проверить результат и убедиться, что всё работает как раньше.

До начала переноса

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

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

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

Сам домен – это некая человекопонятная запись, которая помогает связать браузер клиента с конкретным IP-адресом сервера. Такие записи заносятся и хранятся в специальной системе DNS-серверов. Обновление актуального размещения занимает время (до 3-х суток).

Что это значит? Это значит, что если вы развернёте архив своего сайта на новом сервере и сразу удалите его на старом, то вместо вашего web-ресурса пользователи будут видеть ошибку или, если старый хостер правильно настроил свой сервер, страницу-заглушку с рекламой его услуг.

Чтобы такого не произошло, переносить сайт нужно строго по плану – сначала скопировать файлы и перенести базу данных, убедиться в том, что сайт работает на новом месте, и только потом перенаправлять домен. После того, как система DNS обновится (иногда этот процесс может занимать менее 3 дней, например, у РЕГ.ру процесс обновления занимает около суток), можно удалять аккаунт у старого хостера.

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

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

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

Хостер, как и любой другой клиент регистратора, имеет свою учётную запись, из-под которой регистрирует новые домены. Получается, что вам нужно передать домен из одной учётной записи в другую (в свою или в запись другого посредника).

Есть два способа переноса:

  1. Частичный (вы будете видеть основные параметры домена, но не сможете им управлять).
  2. Полный (будут доступны все возможности управления).

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

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

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

Записи нужно изменить на те, которые рекомендует новый хостер.

Пример для хостера Bluehost:

Или можно использовать конкретные IP-адреса:

Обратите внимание, некоторые панели управления автоматически проверяют NS-записи. И, если они указывают на сторонние сервера, то мастер создания нового сайта выдаст ошибку.


Перенос сайта через панель управления

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

Шаг 1. Создание архива на старом хостинге

Открываете интерфейс файлового менеджера (некоторые хостеры могут предлагать даже несколько на выбор) и переходите в каталог с сайтом. Адрес каталога будет определяться настройками хостинга.

Выделяете корневой каталог с файлами сайта и создаёте архив, если доступен соответствующий функционал (это может быть кнопка создания архива в формате .zip, но возможны и другие варианты: .tar, .tar.gz, .tgz и т.п.). Задаёте имя архива.

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

Шаг 2. Скачивание архива

Дожидаетесь окончания процесса архивации и скачиваете архив на свой ПК.

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

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

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

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

Перейдите в новый каталог и удалите все созданные там файлы.

Шаг 4. Загрузка на новый хостинг

Откройте менеджер файлов в панели управления нового хостинга, перейдите в корневую директорию сайта.

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

После окончания процесса выделите архив и распакуйте его в текущую директорию

Шаг 5. Правка конфигурационных файлов

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

Имя сервера (localhost) в правке, как правило, не нуждается, но у нового хостера могут быть свои требования на это счёт. Если вы переходите в Bluehost, то здесь всё стандартно – используется localhost.

Шаг 6. Перенос базы данных

Схема переноса аналогична файлам, только для работы понадобится другой инструмент – интерфейс для управления БД (обычно это phpMyAdmin, но хостер может использовать альтернативные инструменты). Утилита открывается из панели управления хостингом, расположение кнопки запуска будет зависеть от версии панели.

На старом хостинге нужно выделить нужную базу данных и выгрузить её. Лучше всего выбирать сжатие .zip (поддерживается не на всех хостингах). Так размер дампа БД будет существенно меньше, а значит, время выгрузки и последующей загрузки тоже сократится.

Экспорт баз данных

Теперь на новом хостинге откройте менеджер/мастер управления базами данных и создайте новую БД+пользователя для неё (если БД и пользователь не были созданы автоматически при регистрации нового сайта в панели управления хостинга).

Импорт баз данных

Убедитесь, что в таблице появились новые записи после окончания импорта.

Шаг 7. Проверка работоспособности

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

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

Чтобы не вредить SEO, после проверки работоспособности псевдоним лучше удалить в панели управления. Иначе поисковые системы, если узнают альтернативный адрес, будут воспринимать основной домен и алиас как два разных ресурса, но с одинаковым контентом. Или указывайте псевдоним в качестве зеркала (в файле robots.txt, в директиве host должен быть прописан основной домен).

Перенос из консоли

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

Шаг 1. Создание архивов

Для подключения к серверу понадобится его IP-адрес, номер порта, имя пользователя и пароль (выдаются при активации услуги, обычно высылаются на электронную почту).

В качестве клиента можно использовать наиболее привычное ПО, например, PuTTY (если работаете из-под Windows).

В консоли переходите в нужный каталог (все имеющиеся каталоги можно посмотреть командой ls):

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

tar -cvf имя_архива.tar /полный/путь/к_каталогу_сайта

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

Шаг 2. Создание дампа базы данных

mysqldump -u ИМЯ_ПОЛЬЗОВАТЕЛЯ_БД -p ИМЯ_БД > НАЗВАНИЕ_ДАМПА.sql

Здесь нужно указывать пользователи и имя БД от старого хостинга.

После нажатия ввода приготовьтесь указать пароль пользователя БД.

Шаг 3. Скачивание / загрузка архива

Для скачивания полученных файлов можно использовать любой FTP-клиент (например, FileZilla) или SFTP-клиент (например, WinSCP).

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

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

(вводить команду нужно, находясь в нужном каталоге нового хостинга).

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

Перенос сайтов – шаг 1

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

К примеру, мы выбрали этот хостинг.

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

Перенос вручную

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


JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Удалить все на старом хостинге

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

Закачать папку с сайтом

Закачать базу данных

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

Подготавливаем нужные данные

Итак, сначала вам нужно скачать папку с сайтом с вашего текущего хостинга. Это можно сделать через FTP, SSH или через панель управления сервером. Если у вас движок wordpress, то в целом вы можете скачать только wp-content – именно эта папка содержит шаблоны, плагины, изображения и другие важные для работы сайта данные. В таком случае вам нужно будет просто переустановить wordpress на новый хостинг, после чего полностью заменить папку wp-content на вашу. Я все же рекомендую скачать ресурс целиком, вдруг у вас еще другие директории, чтобы ничего не потерять.

Базу данных вы также можете закачать очень многими способами. Первый – через утилиту phpmyadmin. В ней нужно выбрать нужную базу и нажать кнопку “Экспорт”.



JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

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

Третий вариант сильно отличается. Он подойдет тем, у кого стоит wordpress. В самом движке есть встроенные функции импорта и экспорта. Для импорта нужно установить официальный плагин от разработчиков. Идете в Инструменты – Экспорт и ставите флажки возле тех данных, которые мы хотите экспортировать. Я советую: записи, страницы, комментарии и рубрики. Для блога это, в общем-то, вся основная информация. Скачается xml-файл.


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

Манипуляции с доменом

Далее вам нужно удалить домен на старом хостинге, добавить его на новом, а заодно и изменить его dns-адреса. Первые два пункта можно выполнить через панель управления сервером в пункте “Домены”.

DNS-адреса меняются у регистратора доменов. Соответственно, вам необходимо вспомнить, где вы регистрировали домен, зайти в свой аккаунт на этом сайте и выбрать нужный домен. Там же должна быть кнопка “Изменить DNS”, где нужно прописать новые адреса и сохранить изменения.


Не знаете DNS-адресов? У каждого хостинга они свои. Вы можете спросить в службе поддержки или почитать FAQ. Как правило, после всего этого вам придется подождать 12-24 часа, пока dns-сервера будут успешно изменены. Если вы не хотите так долго ждать, заранее подготовьтесь. Например, обговорите со службой поддержки, как максимально ускорить процесс.

Закачка файлов на новое место

Что ж, остается совсем чуть-чуть. Теперь вам нужно закачать базу данных и файлы сайта на новый хостинг. И способов это сделать достаточно много. Например, можно просто все скопировать целиком. Нужно будет указать в файле wp-config (у кого wordpress) правильное название базы данных, имя пользователя и пароль пользователя mysql, префикс таблиц. Все это должно совпадать с теми значениями, которые указаны в phpmyadmin.

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

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

Самый главный совет

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

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

Если вы переезжаете на vds, то полезно будет поинтересоваться у тех. поддержки, предоставят ли вам доступ к удобной визуальной системе, через которую можно будет управлять сервером, и если предоставят, то что это будет за система. Например, isp manager или cpanel? А может другая? Полезно будет иметь представление о работе в такой системе.

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


JavaScript. Быстрый старт

Изучите основы JavaScript на практическом примере по созданию веб-приложения

Читайте также: