Как изменить файл hosts. Где находится файл hosts? Как поменять хостинг провайдера – меняем NS сервера

  • Не устраивает качество работы хостинга. Сайт работает медленно, грузится долго. Частые ошибки при загрузке сайта. Нужно отметить, что не всегда это связано с качеством хостинга – в ряде случаев проблема на стороне сайта (используются тяжелые изображения, не оптимизирована работа CMS сайта, не используется кеширование элементов страниц).
  • Не устраивает цена. Самая частая и самая спорная причина смены хостинг провайдера. С одной стороны, всегда можно найти более дешевое предложение. С другой – дешево и качественно не бывает. В цену всегда заложены издержки - оборудование, зарплата, наличие лицензии. В случае цены явно ниже рынка – чем-то придется жертвовать. Или техподдержка будет реагировать долго (из-за избыточной нагрузки на каждого сотрудника), или «лидер рынка уже 10 лет» окажется студентом-реселлером, который может пропасть в любой момент вместе с Вашими проектами.
  • Не устраивает качество работы техподдержки. Многие хостинг провайдеры, заявляя круглосуточную поддержку в режиме 24 часа в сутки 365 дней в году идут на заведомый обман клиента, т.к. техническая поддержка оказывается только в стандартное рабочее время. Заявки действительно принимаются круглосуточно, но на оперативную реакцию рассчитывать в таком случае не приходится.

Как поменять хостинг сайта?

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

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

  1. Наличие лицензии;
  2. Удобные способы связи с техподдержкой, график работы;
  3. Совместимость тарифа хостинга с требованиями CMS Вашего сайта;
  4. Возможные способы оплаты услуг, стоимость хостинга.

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

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

Виртуальный хостинг сайтов для популярных CMS:

Добавление и перенос сайта.

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

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

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

В некоторых случаях может понадобиться внести изменения в конфигурационный файл сайта (указать новый сервер базы данных, название БД).

Как поменять хостинг провайдера – меняем NS сервера.

NS сервера домена (названия сайта), указывают – с какого сервера следует загружать файлы сайта. После того, как Вы перенесли файлы на новых хостинг, залили базу данных и внесли необходимые изменения в конфигурационный файл, необходимо изменить NS сервера.

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

  • ns1.сайт
  • ns2.сайт

Стоимость услуги по переносу сайта на хостинг.

Если Вы не знаете, что такое FTP, DNS, не умеете архивировать файлы, не работали с утилитой PhpMyAdmin, никогда не создавали базы данных – скорее всего, Вы не сможете самостоятельно перенести сайт на другой хостинг .

Бесплатный перенос сайтов на хостинг!

Новым клиентам нашего хостинга мы бесплатно переносим до 10 сайтов в течение 30 дней после регистрации. Перенос осуществляется без перерывов в работе сайта. Исключение – сайты на самописных\студийных CMS, либо сайты, требующие нестандартной конфигурации программного обеспечения на сервере.

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

Иногда возникает необходимость сменить хостинг-провайдера, например не устраивает стоимость услуг или их качество. Многие считают процедуру смены хостинга сложной и из-за этого откладывают ее либо вовсе не решаются. Но если разобраться и разложить план работ поэтапно, все становится не таким страшным. Сайт реально перенести быстро и безболезненно (без простоев в работе сайта) выполнив некоторую последовательность действий. Главное, при переносе сайт некоторое время должен быть в рабочем состоянии как на новом так и на старом хостингах. Итак:

  1. Начать стоит с поиска нового подходящего хостера. Для это вы можете использовать наш рейтинг хостинг-провайдеров и прочитать сатью «как выбрать хостинг ».
  2. После выбора нового хостера идем на старый хостинг и скачиваем свежую резервную копию файлов и backup базы данных .
  3. Закачиваем файлы и базу данных на новый хостинг и настраиваем подключение к БД. Подробней об этом читайте в статье «Как перенести сайт на хостинг ».
  4. Если вы используете почту на вашем домене и обслуживать ее должны почтовые сервера хостинг-провайдера, то все почтовые ящики необходимо создать заново на новом хостинге.
  5. Далее необходимо обязательно проверить работу сайта на новом хостинге. У некоторых хостинг-провайдеров для этого есть сервисный адрес сайта, что очень удобно. Если такой опции нет, то можно это сделать при помощи файла «hosts», который есть на вашем компьютере. В ОС Windows он обычно находится в WINDOWSsystem32driversetchosts, в ОС Linux в /etc/hosts, в ОС Mac OS в /private/etc/hosts. Необходимо открыть этот файл на редактирование и добавить запись вида X.X.X.X example.com. Где вместо X.X.X.X указываем IP адрес сервера нового хостинга, а вместо example.com имя вашего домена. Таким образом вы укажите вашему компьютеру на каком IP адресе находится сайт с указанным доменным именем . После проверки работоспособности эту запись в файле «hosts» необходимо удалить.
  6. После этого, можно приступать к настройке доменного имени , что бы домен «смотрел» на новый хостинг. Здесь два варианта.
    1. Зайти в настройки доменного имени и указать в записях типа А IP адрес нового веб сервера и в записях типа MX адреса почтовых серверов.
    2. У регистратора доменного имени, в настройках домена указать DNS сервера вашего нового хостинг-провайдера. И далее внести все необходимые настройки уже на стороне нового хостера.
    Второй вариант более предпочтительный. Во-первых логичней управлять и доменом и хостингом в одном месте, во-вторых у нового хостера скорее всего все необходимые настройки уже будут указаны автоматически и вам кроме смены DNS серверов для домена ничего больше не придется делать. Также, вполне вероятно, что у хостера в процессе работы возникает необходимость вносить изменения в настройки доменов клиентов, например при переносе сайта на другой сервер с другим IP адресом. Если для работы почты использовалась сторонняя почтовая служба (например яндекс, google и т.д.), то после смены DNS серверов, необходимо на новых DNS серверах в MX записях указать ту же информацию, которая была указана на старых DNS серверах.
  7. После смены настроек доменного имени не нужно спешить удалять или отключать сайт на старом хостинге. Необходимо подождать пока обновится информация о домене на DNS серверах интернет провайдеров. Дело в том, что интернет провайдеры на некоторое время (от 8 до 72 часов) запоминают (кэшируют) информацию о доменах, к которым обращались их клиенты (). Соответственно, любые изменения в настройках доменного имени не вступают в силу моментально. В определенный момент времени может получится так, что некоторые посетители попадают еще на сайт на старом хостинге, а некоторые уже на сайт на новом хостинге. Обычно достаточно подождать около суток.
  8. После обновления информации о домене можно смело удалять сайт со старого хостинга.
Вот в принципе и вся инструкция, все действия реально выполнить в течении 1 часа. Единственное с чем могут возникнуть проблемы, это с сайтами, на которые посетители регулярно добавляют информацию. Как писалось выше, интернет провайдеры кэшируют информацию о доменах, периодичность обновления этой информации у разных интернет провайдеров разная. Кто-то обновляет ее раз в пол часа, кто-то раз в несколько часов, кто-то раз в сутки, а кто-то может ее не кэшировать вовсе. В итоге, может получится так, что информация на сайт была добавлена до обновления информации о домене у интернет-провайдера и соответственно она будет сохранена на старом хостинге. К сожалению обойти этот момент никак нельзя, единственно что можно рекомендовать в такой ситуации, это производить смену хостинга во время минимальной активности посетителей, например ночью.

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

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

1. Для начала составьте для себя план действий, чтобы не забыть важные моменты и не запутаться.

2. Создайте резервную копию сайта. Сохранить нужно все - картинки, страницы, ссылки, скрипты, базы данных и прочие файлы. Это в последствии сбережет немало сил и нервных клеток. На самом деле многие хостеры сами периодически делают резервные копии (бэкапы) ваших сайтов, поэтому если вам повезло, и ваш прежний хостер позаботился об этом - вы просто можете скачать одну из последних резервных копий. Однако, если копий нет и хостинговая компания этим не занимается, можно сделать все самостоятельно. Для копирования всех данных сайта по FTP можно воспользоваться программой Total Commander. Запустив эту программу перед собой вы увидите две вертикальные панели, в одной из них, например в правой, откройте предварительно созданную папку, в которую мы и будем скачивать данные. Далее, перейдите в левую панель, щелкнув мышкой по ее шапке и нажмите кнопку “FTP” (можно воспользоваться комбинацией Ctrl+F).

Появится окно, где нам нужно нажать на кнопку “Добавить”

Для начала придумайте любое название для нового соединения, после чего в панели управления хостингом узнайте название вашего сервера и допишите к нему адрес хостинга (должна получиться запись вида “name.hosting.com”, где “name” - имя вашего сервера, а “hosting.com” - адрес сайта хостинговой компании). Введите полученную запись в поле “Сервер”. В поле “Учетная запись” нужно ввести логин, который используется для входа на хостинг. Для обеспечения безопасности не вводите пароль в данном окне, позже мы впишем его вручную при соединении (будет также использован пароль от панели управления).

Перейдите во вкладку “Расширенные” и в выпадающем списке “Тип сервера” укажите “Автоопределение”.

Вернитесь во вкладку “Общие”. Режим обмена в начале выберите “Пассивный”, однако если скачивание не пойдет (или будет слишком медленным) - вернитесь к этим настройкам и выберите режим “Активный”. При необходимости здесь же вы можете настроить прокси-сервер. Нажмите кнопку “Ок” и FTP соединение с сервером будет создано. Далее возвращаемся в окно соединений с FTP-серверами, выбираем созданное подключение и нажимаем “Соединиться”.

После этого в левой панели откроется содержимое вашего сервера. Для создания резервной копии - просто перетащите мышкой папку “public_html” из левой панели в правую, где у нас открыта заранее подготовленная папка. В открывшемся окне “Загрузка” просто нажмите “Ок”. Процесс загрузки начался, его продолжительность зависит от размера папки “public_html” и скорости вашего соединения.

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

4. Найдя нового провайдера - загрузите сайт на его серверы. Для этого установите FTP-соединение с серверами нового хостера (делается это аналогично второму шагу, только логин, пароль и адрес сервера будут уже от новой компании). Сам процесс копирования не должен вызвать затруднений, выполняется он также, как и резервное копирование с той лишь разницей, что загрузка производится уже не с сервера на компьютер, а с компьютера на сервер. Отладьте работу сайта и протестируйте индивидуального IP-адреса, который вам выдаст новый хостер.

5. Убедившись в том, что все работает хорошо, свяжитесь с регистратором своего домена и перенесите свое доменное имя на новый хостинг. Здесь важно дождаться, пока переназначатся имена. В процессе перемещения DNS и старый и новый хостинги могут обновлять сведения о вашем сайте, в то время как информация о новом DNS будет распространяться по Интернету. Этот процесс длится около двух недель, поэтому в течение этого времени не спешите удалять сайт со старого хостинга.

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

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

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

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

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

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

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

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

Вам же нужно будет просто предоставить необходимые данные, а всю остальную работу они выполнят сами. По крайней мере, меня всегда устраивает поддержка Спейсвеб, именно им я уже на протяжении вот уже более 3-х лет доверяю свой ресурс. И вроде бы, тьфу, тьфу (чтобы не сглазить) пока все хорошо. Так что страхи и сомнения прочь.

Итак, вот они 7 причин по которым стоит немедленно сменить хостинг.

Частое время простоя

Выражаясь «технарски», сайт просто в «дауне» (не работает).

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

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

Как сказать это, если ваш сайт не работает? Поскольку вы не в состоянии посещать и мониторить свой сайт 24 часа 7 дней в неделю, то понять это будет немного сложнее без мониторинга. К счастью есть полезные инструменты, например, Pingdom, который отслеживает работоспособность вашего сайта да еще и бесплатно к тому же.

Можете ознакомиться со статьей –

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

Немного похожая картина относительно недавно была у меня. Захожу вечером на сайт, а он недоступен. Звоню в саппорт по 8 800 и мне сразу же дали консультацию и сказали, что нужно перезапустить версию php.

У меня стояла, по моему, связка Apache 2.2 + php 5.4, а надо было изменить на версию Apache 2.2 + php 5.3. И все заработало как часы! Но ведь я этого не знал и мне об этом сказали за считанные минуты по горячей линии. Это безусловный плюс им в карму! Если у кого похожая ситуация, вот будет пища к размышлению.

Ошибка соединения с базой данных

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

А вдруг что-то пойдёт не так? Вдруг хостер начнёт чудить или мало что ещё. И срочно вернуться на предыдущий хостинг не получится, т.к. обновление DNS занимает от нескольких часов до 3-х суток (а по опыту, маленький процент посетителей посещает сайт по старому IP-адресу ещё и через пару недель).

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

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

  • Узнать новый IP, по которому будет доступен сайт на новом хостинге
  • Открыть в редакторе файл «c:\Windows\System32\drivers\etc\hosts »
  • Прописать в конце файла строчку: ip_сайта имя_сайта
  • Сохранить файл

У вас должно получиться похожее:

Единственный нюанс, если открывать файл «hosts» блокнотом, то нужно сначала запустить «Блокнот», потом перенести файл на него мышкой. Таким образом, мы говорим нашей Windows версий XP/7/8/10, что открывать этот сайт нужно именно с такого IP-адреса.

Как поменять хостинг без вреда

Проверили, всё работает. Остаётся сменить записи ns-серверов у регистратора, но это совсем не обязательно! Чтобы протестировать работу нового хостинг-провайдера вживую на обычных посетителях нам нужно изменить IP-адрес сайта в панели текущего хостинга.

Примечание: метод работает, если хостинг поддерживает работу с DNS-зоной, а это есть у любого нормального (и даже не очень) провайдера.

Самые популярные панели — ISP Manager и cPanel, вот на их примере и покажу.

ISP Manager

Заходим в панель управления и в самом верху ищем «Доменные имена». Кликаем, и справа видим свой сайт, а сверху кнопку «Записи» — нажимаем:

Появится список, в самом верху которого должна быть A-запись. Т.е., в первой колонке имя вашего домена, в колонке «Тип» -> «A » или «A (адрес Internet v4) »:

Теперь меняем эту запись (или обе, если есть с «www.site.ru») с помощью кнопки «Изменить»:

Теперь самое главное: в поле «IP-адрес» нужно вписать IP-сайта на новом хостинге. Если есть поле TTL, то заменяем его значение на «300». От него зависит насколько быстро «переедет сайт». Всё, жмём «ОК», убираем запись из файла «hosts» (если делали на предыдущем этапе), и ждём когда сайт начнут посещать на новом сервере. От значения TTL это время может занять от 5 минут до пары часов.

И теперь, если нас что-то не устраивает в работе, можем вернуть старый IP-адрес до тех пор, пока проплачен старый хостинг (вы ведь сохранили значение айпи перед заменой? :)) И самая радость в том, что так как мы поменяли TTL на 300, то «обратный переезд» происходит в течении 5 минут! После всех финальных работ лучше поставить «3600».

Всего этого достаточно чтобы проверить работу всех основных функций сайта. При этом может не работать или работать по-старому почта домена (до полноценной смены ns).

На примере cPanel

В панели управления cPanel всё также, только по-другому выглядит. В главном окне находим «Расширенный редактор зон DNS»

Также находим вверху A-запись домена и нажимаем «Редактировать». В окошке вносим новый IP-адрес и значение TTL:

Сохраняем, Всё!

Как на 99% не зависеть от стабильности хостинга?

Будем использовать мой метод не только для переезда, но и для стабильности работы сайта. Можно не переезжать, а иметь двух хостеров! Это немного чопорно, но для тех, у кого не часто обновляемые сайты и не бьёт по карману двойная переплата, то рекомендую!

Принцип простой: первый хостинг используется в основном в качестве DNS-хостинга, т.е., в редакторе мы прописываем IP-сайта на втором, основном сервере. Для этих целей я выбрал , потому что у него быстрый и стабильный DNS по рейтингу ping-admin.ru. Также, учитывается, что сервера справятся с нагрузкой на сайт.

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

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

Вот такая петрушка, удачи!