логотип Taptop
Смена хостинга: как перенести сайт?
Навигация по статье:

    Смена хостинга: как перенести сайт?

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

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

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

    Шаг 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, позволяет с легкостью выполнить перенос сайта на любой хостинг. Если в процессе возникнут сложности, наша техническая поддержка всегда придет на помощь.

    Рекомендации
    Может быть интересно
    все статьи
    Оставить заявку
    Имя
    Это поле обязательно для заполнения
    Телефон
    Это поле обязательно для заполнения
    Почта
    Это поле обязательно для заполнения
    Радио группа
    Это поле обязательно для заполнения
    Комментарий
    Это поле обязательно для заполнения
    Галочка
    Это поле обязательно для заполнения
    Спасибо!
    Форма отправлена
    Что-то не так. Попробуйте позже