Это поле обязательно для заполнения
Спасибо! Форма отправлена
Что-то не так. Попробуйте позже
Блог
>
>
>
Смена хостинга: как перенести сайт?
Игорь Литвинцев | Продакт-менеджер Taptop
Дата публикации
12.08.2024
Поделиться
Вконтакте
Телеграм
Скопировать ссылку
Смена хостинга: как перенести сайт?

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

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

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

Шаг 1. Перенос домена

Первое, с чего стоит начать перенос сайта на другой хостинг — это указать название вашего домена на новом сервере, чтобы позже выполнить привязку адреса к хосту. После этого вы сможете создать папку, куда будут скопированы все файлы и база данных сайта. Сделать это не сложно: как правило, в панели управления хостером есть вкладка «мои домены» или «мои сайты», куда можно добавить все принадлежащие вам URL.

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

Шаг 2. Копирование сайта

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

Копирование файлов

Доступ к данным по FTP можно получить через программы Filezilla, Total Commander или FAR. После установки приложений потребуется ввести логин и пароль, выданный провайдером, которые позволят установить соединение по FTP.

Обязательно настройте отображение скрытых папок через меню «Настройки», чтобы не упустить ничего при копировании. Чаще всего, содержимое файла хранится в папке «public_html». Если вы — счастливый владелец многостраничного сайта, заранее позаботьтесь о том, чтобы на жестком диске вашего ПК было место для всех файлов. Перед тем, как перенести сайт на другой хостинг, убедитесь, что папки загружены в том же порядке, что и на старом сервере. Это необходимо для корректной работы сайта. Обратите внимание: некоторые скрипты могут храниться в CMS сайта.

Копирование базы данных

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

Для переноса базы потребуется доступ к приложению phpMyAdmin, который так же можно получить у старого провайдера. На новом хостинге создайте пустую БД. Для доступа к ней придумайте логин и пароль и установите такую же кодировку, как и на прошлом сервере. Выполните дамп базы через команду «Экспорт» в меню phpMyAdmin. После того как файлы скачаны на ваш ПК, загрузите их в пустую базу на новом хосте с помощью команды «Импорт».

Шаг 3. Работа с CMS

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

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

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

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

Шаг 5. Перерегистрация домена

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

Самый простой способ — изменить названия NS–серверов в настройках домена. Так все обращения к вашему сайту будут отправляться на новый сервер. Для этого запросите у провайдера названия NS–серверов и измените их в настройках своего домена там, где он был зарегистрирован. Обычно обновление занимает от нескольких часов до суток.

Смена хостинга: частые ошибки

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

  • Проблемы с базой данных. Убедитесь, что путь к MySQL, как и логин/пароль для доступа прописаны на новом хосте верно. Если проблема не решается, попробуйте восстановить файлы из резервной копии, сделанной ранее.
  • Проблемы с производительностью. Если страницы сайта после переноса загружаются слишком медленно, проверьте корректность работы скриптов и, при необходимости, перенастройте их через CMS своего портала.
  • Некорректные настройки сервера. Загляните в панель управления DNS и убедитесь, что внесли все необходимые изменения. Кроме того, настройки сервера у нового провайдера должны соответствовать требованиям вашего сайта.
  • Нерабочий SSL–сертификат. Перед запуском убедитесь, что он работает на новом хостинге, а все настройки верны.
  • Ошибки в коде сайта. Обязательно проверьте его на наличие несоответствий после переноса.

Если вы создаете сайт с помощью конструктора Taptop, бесплатный хостинг предоставляется вам автоматически. На платных тарифах есть возможность привязки собственного домена. Кроме того, за демократичную цену вы получаете и 10 Гб свободного места на сервере. Открытый код проектов, созданных при помощи Taptop, позволяет с легкостью выполнить перенос сайта на любой хостинг. Если в процессе возникнут сложности, наша техническая поддержка всегда придет на помощь.

Часто задаваемые вопросы
Заголовок
Ответ

По каким причинам чаще всего меняют хостинг сайта?

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

Какой первый шаг при переносе сайта на новый хостинг?

Перенос домена — указать название домена на новом сервере через раздел «мои домены» в панели управления.

Зачем делать бэкап перед сменой хостинга?

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

Какие программы используются для копирования файлов сайта по FTP?

Filezilla, Total Commander или FAR.

В какой папке чаще всего хранится содержимое файлов сайта при переносе по FTP?

В папке «public_html».

Какое приложение используется для переноса базы данных сайта на новый хостинг?

phpMyAdmin.

Обсудить → вёрстку, кейсы, поиск клиентов и всё, что волнует дизайнера:
Комьюнити дизайнеров Taptop
Узнать → больше о современном веб-дизайне и no-code разработке:
Телеграм-канал Taptop
Посмотреть → какие проекты создают дизайнеры на Taptop:
Лучшие кириллические сайты Taptop
Поделиться
Вконтакте
Телеграм
Скопировать ссылку
Введение
Заголовок 1
Профессиональный сайт без разработчика
Запускай быстро, управляй самостоятельно
Подробнее
taptop comunity
🔒Taptop Design Community
Дизайнеры Taptop в Телеграм
Закрытое сообщество, где делимся идеями и лайфхаками, разбираем сайты и обсуждаем новые возможности Taptop.
Присоединиться
Читайте также
Сайт должен доходить до запуска
Не застрять в макете. Не ждать разработчика ради правки. Не быть шаблоном, который стыдно показать. Не сломаться от замены текста.
Taptop соединяет дизайн-редактор, блоки, CMS, AI и хостинг — чтобы сайт можно было не только придумать, но и запустить, передать и развивать.
Платформа для создания сайтов Taptop включена в реестр российского ПО Запись № 23682 от 29.08.2024
Mincifri-rossii