1

Перенос интернет-магазина на другой хостинг

Очень часто запуск интернет-магазина затягивается из-за того, что вы не знаете какой хостинг выбрать. Можно потратить несколько дней, изучая тарифы различных хостиг-провайдеров, читая отзывы о них. Выбор хостинга на самом деле очень серьёзный вопрос, но не такой бесповоротный, чтобы на нём зацикливаться. Нужно чётко осознать: хостинг всегда можно сменить.

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

Прежде чем начнем изучать инструкцию-немного теории.

Как взаимосвязаны скрипт, хостиг и доменное имя?

Скрипт, хостинг, доменное имя … что же главное? что можно менять, а что нельзя? что есть сайт? Сайт — это информация, которая организуется (хранитса, создается, считывается) с помощью скрипта и базы данных. Для хранения скриптов и баз данных, а также для обеспечения круглосуточного доступа к ним, нужен мощный компьютер. Аренда такого компьютера и называется хостингом. Сайт должен иметь уникальное имя — доменное имя, чтобы его можно было легко найти.

Главое в этой сложной системе-это доменное имя — оно покупается однажды и не меняется на протяжении жизни сайта. Доменное имя можно купить в той же компании, в которой вы будете приобретать хостинг. Можно, но вовсе необязательно. Лучше приобрести доменное имя у аккредитованного регистратора, например REG.RU или у популярного партнера аккредитованного регистратора, например 2domains.ru. У партнеров выходит гораздо дешевле: около 99 рублей.

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

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

А вот и та самая инструкция по смене хостинга, которая обеспечит вашу свободу.

Инструкция по смене хостинга

Постановка задачи такая: имеется доменное имя купленное в 2domains.ru. Доменное имя прилинковано к сайту на хостинге Beget.ru. Сайт работает на движке VirtueMart. (В вашем случае скрипт, хостинг, регистратор домена могут быть другие, сути это не меняет). Нужно перенести сайт на другой хостинг, например TimeWeb.ru и приликовать доменное имя к новому хостингу.

Шаг 1. Делаем архивную копию сайта.

Сайт это база данных + файлы скрипта. Их нужно скачать со  старого хостинга.

Что бы скачать базу данных переходим в админке старого хостинге в раздел MySQL; выбираем базу данны сайта и переходим в phpMyAdmin, указав пароль к базе данных. Выгружаем дамп базы данных из закладки Экспорт.

Что бы скачать файлы скрипта нужно перейти в раздел «Файловый менеджер» старого хостинга. Там выбираем папку в которой расположены файлы скрипта, архивируем её и скачиваем.

В итоге на вашем компьюторе должны быть 2 файла. Дамп базы данных и архив с файлами скрипта.

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

На новом хостинге вам нужно создать новый сайт. У хостеров сайтом называют папку в которой находятся файлы скрипта. Создать новый сайт (папку) можно двумя путями: через раздел админки хостинга «Сайты» или вручную через «Файловый менеджер». Называние папки должно совпадать с именем вашего сайта, например yoursite.ru. Внутри этой папки нужно создать еще одну папку public_html в неё и нужно закачать архив с файлами скрипта. Не забываем распаковать этот архив.

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

Шаг 3. Прилинковываем доменное имя к новому хостингу.

Что бы прилинковать доменное имя к сайту на новом хостинге вам нужно проделать 2 операции:

  1. в панели управления доменным именем 2domains.ru назначить назначить для доменного имени вашего сайта DNS сервера нового хостинга. В нашем примере это будут: ns1.timeweb.ru, ns2.timeweb.ru.
  2. В панели управления нового хостинга нужно перейти в раздел «Доменные имена». Там нужно выбрать пункт «Добавить существующий домен»; ввести доменное имя и выбрать «Прилинковать домен к существующему сайту», указав при этом папку в которую были перенесены файлы скрипта.

Вывод

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

admin

One Comment

  1. Спасибо за информацию, но брать домен у 2domains я бы не стал, регистрация конечно 99 рублей, а вот продление 399, дороговато. Вот например у handyhost и регистрация и продление по 109 рублей, всё же дешевле.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *