Раздел помощи SpaceWeb

Как перенести сайт на хостинг SpaceWeb?

12 ноя, 2024

В статье мы расскажем о том, как поменять хостинг сайта

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

Если вы хотите перенести сайт самостоятельно, используйте инструкцию ниже.  

  1. Что потребуется для переноса сайта на другой хостинг
  2. Как подготовить новый хостинг для сайта
  3. Как выгрузить сайт на хостинг
  4. Как перенести почтовые ящики
  5. Как проверить работу сайта, когда миграция завершена
  6. Как направить домен на новый хостинг
  7. Видео-инструкция по переносу сайта

Что потребуется для переноса сайта на другой хостинг

Чтобы смена хостинга прошла без проблем, на новом сервере необходимо разместить:

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

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

Как подготовить новый хостинг для сайта

Прежде чем разместить сайт на хостинге, нужно выполнить следующие действия:

  • добавить домен,
  • создать корневую директорию сайта,
  • создать базу данных.

 Для этого:

  1. Перейдите в панель управления.
  2. Разверните блок Домены и выберите Мои домены:

  1. Кликните Добавить домен:

  1. Заполните поля:

  • Домен — укажите доменное имя сайта,
  • Создать новый — отметьте этот пункт и введите доменное имя.

Затем нажмите Добавить:

  1. Создайте базу данных по инструкции.

Как выгрузить сайт на хостинг

  1. Перейдите в панель управления.
  2. Разверните блок Хостинг и выберите Файловый менеджер:

  1. Перейдите в директорию сайта и кликните Загрузить файлы:

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

  1. Нажмите на загруженный архив. Затем кликните Распаковать архив и выберите вариант Здесь:

  1. Подтвердите свое решение, нажав Да:

  1. Загрузите архив с дампом базы данных. Для этого повторите шаги 3-6.
  2. Разверните блок Хостинг и выберите Базы данных:

  1. Справа от новой базы данных нажмите на меню "три точки". Затем нажмите Импортировать базу из файла:

  1. Откройте директорию, в которую вы загрузили дамп БД, и справа от него нажмите Выбрать. Затем кликните Импортировать:

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

  • название базы данных,
  • имя пользователя базы данных,
  • пароль пользователя базы данных.

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

Название CMS     Расположение конфигурационного файла
относительно корневой папки сайта
WordPress /wp-config.php
Joomla /configuration.php
Bitrix /bitrix/php_interface/dbconn.php
Drupal /sites/default/settings.php
ModX core/config/config.inc.php
phpBB /config.php
RedMine /config/database.yml

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

Как перенести почтовые ящики

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

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

Как проверить работу сайта, когда миграция завершена

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

  • С помощью файла hosts. Для этого откройте этот файл на своем компьютере, добавьте в него доменное имя и IP-адрес хостинга. После этого сохраните изменения и перейдите на сайт по доменному имени.
  • С помощью тестового домена. При добавлении доменного имени на хостинге создается технологический домен вида domain_name.swtest.ru. Например, если ваш домен test.ru, тестовое имя для него — test.ru.swtest.ru. Чтобы проверить работоспособность сайта, введите тестовый домен в адресной строке браузера.

Если содержимое сайта отображается корректно, направьте домен на новый хостинг с помощью DNS-серверов.

Как направить домен на новый хостинг

Если ваш домен обслуживается в SpaceWeb, при его добавлении на хостинг все ресурсные записи будут прописаны автоматически. 

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

ns1.spaceweb.ru 
ns2.spaceweb.ru 
ns3.spaceweb.pro 
ns4.spaceweb.pro 

Обратите внимание: обновление информации о DNS-серверах занимает 24 часа. В это время сайт может быть недоступен.

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