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

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

Что должно быть в наличии на момент переноса сайта

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

Как выбрать FTP-клиент?

Программы для работы с FTP могут иметь различный уровень — от простых, но с небольшим количеством функций, до профессиональных клиентов. Для переноса сайта чаще всего достаточно простого FTP-клиента, например, FileZilla или Total Commander для Windows. Также многие хостинг-провайдеры предлагают встроенный FTP-клиент. Наиболее предпочтительным среди всех FTP-клиентов является именно FileZilla — он может использоваться на всех популярных операционных системах и является бесплатным. FileZilla поддерживает FTP, в том числе, и по протоколам SSL/TLS, а также SSH File Transfer Protocol, или SFTP. Кроме этого, в клиенте реализована поддержка IPv6 и IDN, возможность передачи файлов более 4 Gb и очередь загрузки.

Еще один популярный FTP-клиент для переноса сайта — FTPRush. Он также может использоваться для разных операционных систем, в том числе Android и iOS — подключение возможно прямо со смартфона. Хотя для новичков он может показаться сложным, его главное достоинство — профессиональные функции с бесплатным доступом.

Что именно необходимо переносить?

Перенос сайта означает перенос его базы данных, а также файлов. Наиболее сложный процесс — перенос базы данных. Его можно осуществлять только если создана резервная копия. Чаще всего база данных бывает в формате html (для статических сайтов) или MySQL — для динамических сайтов. Кроме переноса базы, требуется также перенос файлов, которые обеспечивают нормальное функционирование ресурса — доступ к базе данных, действия с ней, внешний вид сайта. Это скрипты, написанные чаще всего на языках PHP JavaScript, каскадные таблицы стилей в формате .css, задающие разметку и шрифт. Кроме того, для сайта требуется корректный перенос файлов, которые составляют его интерфейс — файлов CMS, или системы управления контентом.

Пошаговый алгоритм переноса сайта

  • Шаг 1. Добавление домена. К домену прикрепляются папки, в которые затем размещаются файлы сайта. Сделать это можно в панели управления — закладка "добавить/зарегистрировать домен".
  • Шаг 2. Перенос файлов сайта с предварительным созданием работоспособной резервной копии. Для этого нужен FTP-клиент — компания Majordomo предлагает удобный встроенный клиент на сервере.
  • Шаг 3. Перенос базы данных. База данных MySQL переносится с помощью функции "Экспорт" с выбором заранее созданного пути для сохранения на сервере хостинг-провайдера. Чтобы загрузить базу на сервер, используется функция "Импорт". После переноса необходимо внести коррективы в файл конфигурации или CMS сайта, настроив подключение.
  • Шаг 4. Перенос учетных записей электронной почты. Есть три варианта. Первый, если адрес находится на регистраторе. В таком случае в аккаунте на сайте регистратора нужно лишь ввести новый IP-адрес сервера, на который вы переносите сайт. Если электронная почта привязана к облачному посреднику, например, Google G Suite, нужно проверить, обновились ли в DNS необходимые поставщику MX-записи. В случае же, если адрес располагался на старом хостинге, вам придется создавать учетные записи вручную.
  • Шаг 5. Необходимо обновить файлы конфигурации CMS, изменив настройки файла config. В разных CMS такой файл называется по-разному — уточните эту информацию для вашей системы управления контентом. Обновить необходимо строки Name, User, Password, Host.
  • Шаг 6. Изменение DNS-сервера и перенос домена.

Как проверить работоспособность сайта после переноса

Чтобы проверить, работают все ли функции сайта и отображается ли он, воспользуйтесь файлом hosts. Записи в этом файле имеют более высокий приоритет по сравнению с данными, отдаваемыми DNS-сервером, так что информация будет актуальной. Введите в файле с новой строки запись вида 0.0.0.0 site.com вместо нулей указываете IP-адрес сервера, на который осуществлен перенос, добавьте домен сайта и сохраните изменения.

Если все вышеперечисленное кажется вам достаточно сложным, лучше доверьте эту работу компании Majordomo!
Вернем 10% от первой оплаты
через приложение на баланс аккаунта
Mockup majordomo app
Хостинг без границ!
Ваш сайт в надежных руках.
Заказать хостинг