Как изменить хосты веб-сайта?

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

И эй, иногда что-то просто не работает.

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

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

Резюме: Как сменить хостинг-провайдера?

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

Руководство по переносу вашего сайта с одного хостинга на другой

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

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

Во-первых: сделайте резервную копию своего сайта!

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

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

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

Вы можете легко и без проблем переключить свой сайт на новый веб-хостинг, но зачем рисковать?

Если что-то пойдет не так, ценные данные могут быть потеряны, и возможно, вам даже придется перестроить свой сайт с нуля, Хлоп! 

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

Миграция веб-хостинга своими руками

bluehost веб-хостинг

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

1. Зарегистрируйтесь у нового хостинг-провайдера

Первое выбрать нового хостинг-провайдера и оформить подписку.

Существует множество отличных веб-хостинговых компаний, и, проведя небольшое исследование, вы сможете найти подходящую для своего сайта. Для начинающих, SiteGround or Bluehost хороший и популярный выбор.

2. Сделайте резервную копию и сохраните все файлы

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

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

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

3. Используйте FTP для загрузки файлов вашего сайта

Затем вам нужно будет скачать клиент FileZilla. FileZilla — это протокол передачи файлов (FTP), который работает со всеми операционными системами, включая Windows, Mac и Linux.

ftp-клиент filezilla

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

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

Тогда, откройте клиент FileZilla и введите свое доменное имя, имя пользователя и пароль в поле «Хост».

Введите число 21 в поле «Порт», затем нажмите "Быстрое соединение."

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

Выберите файлы своего веб-сайта и перетащите их влево в папку с датой, которую вы создали для своего веб-сайта.

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

Вы также сможете увидеть файлы своего веб-сайта в папке на рабочем столе.

4. Экспорт базы данных вашего сайта

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

Веб-сайты без большого количества динамического контента или частых изменений обычно не имеют базы данных.

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

экспорт mysql
  1. Сначала перейдите в свою текущую учетную запись хостинга и найдите приложение phpMyAdmin. Это инструмент, который позволяет экспортировать базы данных MySQL, и вы должны уметь найдите его в панели управления вашей текущей учетной записи хостинга в разделе «Базы данных».
  2. Выберите правильную базу данных для вашего сайта из выпадающего списка слева.
  3. Нажмите «Экспорт»
  4. Нажмите "Идти"
  5. Наконец, найдите экспортированную базу данных (сохраненную в виде файла SQL) на рабочем столе и перетащите ее в тот же файл, где сохранен ваш веб-сайт.

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

5. Импортируйте свою базу данных

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

импорт mysql
  1. Откройте новую учетную запись и найдите «Базы данных».
  2. Нажмите на «мой PHPАдминистратор» приложение
  3. Под вашим именем пользователя слева вы должны увидеть "+" символ. Когда вы нажмете на нее, вы сможете увидеть все базы данных, сохраненные на вашем компьютере.
  4. Нажмите на новую базу данных. Вы должны увидеть сообщение «В базе данных не найдены таблицы», но не паникуйте: это хорошо.
  5. В верхнем меню перейдите в "Импортировать" раздел и нажмите "Выбрать файл" .
  6. Теперь вы сможете выбрать файл SQL, в котором будет сохранена база данных вашего веб-сайта (его имя появится рядом с кнопкой «выбрать файл»).
  7. Не изменяя никакие другие поля на странице, нажмите "Идти."

И вы сделали! Когда загрузка будет завершена, вы увидите новый экран с сообщением «Импорт успешно завершен».

6. Измените и загрузите свой сайт

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

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

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

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

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

Чтобы продемонстрировать, ваша база данных называется «mynewdatabase», ваше имя пользователя — «WR2022», а ваш пароль — «websiterating».

  1. Перейти к файлу «Настройки.php».
  2. Используйте Ctrl+f для поиска термина «$базы данных».
  3. Введите данные для вашей новой базы данных. Три строки под «$databases» должны выглядеть так:

'база данных' => 'моя новая база данных'

'имя пользователя' => 'WR2022'

'пароль' => 'сайты'

Если вы используете другую систему управления контентом, например WordPress, Joomla или Magento, вам нужно узнать, как внести эти изменения.

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

Во-первых, вам нужно создать учетную запись FTP у вашего нового хостинг-провайдера. Сделать это:

  1. Перейдите в раздел «Файлы» на панели инструментов вашей новой учетной записи хостинга и нажмите «Учетные записи FTP».
  2. Введите новое имя пользователя и пароль. Убедитесь, что вы записали новое имя пользователя и пароль, а также номер порта (обычно это 21). Вся эта информация понадобится вам позже.

После того, как вы создали учетную запись FTP в новой панели управления хостингом, тебе нужно sync FileZilla с этой учетной записью. Вы можете сделать это точно так же, как и с предыдущей учетной записью хостинга (см. инструкции в шаге 3).

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

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

7. Проверьте, работает ли это

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

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

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

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

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

8. Обновите свой DNS

Наконец, вам нужно обновить настройки DNS. DNS (система доменных имен) соединяет ваше доменное имя с вашим сайтом.

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

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

Чтобы найти их, проверьте либо раздел «Общая информация» их веб-сайта, либо электронное письмо, которое они отправили вам, когда вы впервые подписались на них.

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

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

Используйте бесплатную службу миграции сайта вашего нового веб-хостинга

siteground миграция сайта

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

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

При поиске веб-хостинговых компаний проверьте, включают ли они «бесплатную миграцию» или «бесплатную миграцию сайта» в свой список функций.

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

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

DreamHost также предлагает бесплатную миграцию для WordPress места с помощью простого подключаемого решения.

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

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

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

Используйте плагин (WordPress Только сайты)

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

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

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

  • BackupBuddy это премия WordPress плагин для резервного копирования, восстановления и миграции WordPress сайтов.
  • UpdraftPlus это премиальный плагин для резервного копирования и восстановления WordPressвеб-сайты.
  • Миграция Гуру это бесплатный плагин, который быстро и просто используется для перемещения WordPress сайт между веб-хостами.

Воспользуйтесь услугой или Freelancer

миграция сайта freelancer

Потенциальный третий вариант для рассмотрения: с помощью сервиса или freelancer для обработки вашей миграции хостинга для вас.

Специалисты по миграции сайтов обычно предлагают свои услуги на популярных сайтах фриланса, таких как Fiverr и Upwork.

Так как freelancers могут устанавливать свои собственные цены (почасовые или фиксированные), стоимость найма freelancer будет варьироваться, но в целом колеблется от 10 до 100 долларов в час.

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

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

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

Есть также специалисты по миграции платформы которые занимаются миграцией сайта с одной платформы CMS на другую (например, с WordPress для Джумлы).

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

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

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

Если нет, то проверьте уважаемый freelancers.

Выводы

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

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

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

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

Список протестированных и рассмотренных нами услуг веб-хостинга:

Матиас Альгрен — генеральный директор и основатель компании Website Rating, возглавляя глобальную команду редакторов и писателей. Он имеет степень магистра в области информатики и менеджмента. Его карьера пошла в сторону SEO после раннего опыта веб-разработки во время учебы в университете. Имеет более 15 лет опыта в SEO, цифровом маркетинге и веб-разработках. В сферу его интересов также входит безопасность веб-сайтов, о чем свидетельствует сертификат в области кибербезопасности. Этот разнообразный опыт лежит в основе его лидерства в Website Rating.

«Команда WSR» — это коллективная группа опытных редакторов и писателей, специализирующихся в области технологий, интернет-безопасности, цифрового маркетинга и веб-разработки. Увлеченные цифровой сферой, они создают хорошо изученный, содержательный и доступный контент. Их приверженность точности и ясности делает Website Rating надежный ресурс для получения информации в динамичном цифровом мире.

В курсе! Подпишитесь на нашу рассылку
Подпишитесь сейчас и получите бесплатный доступ к руководствам, инструментам и ресурсам только для подписчиков.
Вы можете отписаться в любое время. Ваши данные в безопасности.
В курсе! Подпишитесь на нашу рассылку
Подпишитесь сейчас и получите бесплатный доступ к руководствам, инструментам и ресурсам только для подписчиков.
Вы можете отписаться в любое время. Ваши данные в безопасности.
В курсе! Подпишитесь на нашу рассылку!
Подпишитесь сейчас и получите бесплатный доступ к руководствам, инструментам и ресурсам только для подписчиков.
Будьте в курсе! Подпишитесь на нашу рассылку
Вы можете отписаться в любое время. Ваши данные в безопасности.
Моя компания
Будьте в курсе! Подпишитесь на нашу рассылку
🙌 Вы (почти) подписаны!
Перейдите в свой почтовый ящик и откройте письмо, которое я отправил вам, чтобы подтвердить свой адрес электронной почты.
Моя компания
Вы подписаны!
Спасибо за вашу подписку. Мы рассылаем информационный бюллетень с проницательными данными каждый понедельник.
Поделиться с...