Как перенести сайт на другой хостинг: пошаговое руководство

Вс, Дек 19, 2010

Железо



Tweet

Привет друзья! У вас никогда не возникало желания, взять и сменить нафиг свой хостинг, на более надежный и устойчивый ? Если да,  то эта статья для вас. В ней я расскажу, как перенести сайт на другой хостинг быстро и без особых задержек.

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

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

  1. Сохранить базу данных;
  2. Сохранить все файлы сайта;
  3. Создать аккаунт на новом хостинге;
  4. Скопировать все данные на новый сервер;
  5. Удалить домены на старом хостинге, и прописать в новом;
  6. Прописать новый DNS с параметрами нового хостера.
  7. Проверить и настроить.



Пункт первый, сохраняем базу данных. Сегодня почти все CMS (Движки сайтов), работают с базой данных MySQL, в ней хранится почти вся информация (кроме медиа файлов), и с точки зрения значимости, она главная. И поэтому первым делом скопируем ее.

Для начала заходим в нашу панель управления хостингом, и ищем иконку «Базы данных MySQL», нажимаем на нее, и попадаем в раздел управления базами данных. Нажимаем на кнопку «phpMyAdmin».

Теперь нам необходимо скопировать базу данных к себе на компьютер. Для этого выбираем вкладку «Экспорт», и в низу жмем сохранить в формате «gzip». Теперь осталось нажать на кнопку «OK» и файл будет доступен для сохранения.

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

Для того, что бы сохранить файлы, достаточно просто скопировать их через обычный FTP клиент, например чере TotalCommander. Переходим на хостинг, выделяем все файлы (включая Robots.txt и .htaccess), и копируем к себе на жесткий диск.

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

После того, как вы создадите новую базу данных (желательно с таким же именем, который был раньше), вам нужно будет импортировать старую. Для этого, заходим в панель phpMyAdmin, их выбираем вкладку — Импорт. Нажимаем кнопку «Обзор», и выбираем нашу базу, которую мы сохранили ранее.

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

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

Изменить параметры DNS вы можете в админ-панели сервиса, где вы его покупали. У сервиса «idomen», выглядит он примерно так:

Теперь, главное не забудьте проверить правильность конфигов (config.php), ваших CMS, после переноса сайта на новый хостинг, возможно придется исправить некоторые значения, например такие как: логин и имя базы данных.

Если Вам интересны тексты моего блога, то подпишитесь на RSS (всего в один клик), чтобы первым получать все обновления!

Введите Ваш E-mail, и Вы получите пароль в закрытый раздел блога.
 



2 Comments For This Post

  1. Максим Says:

    Здорово, хотя ничего сложного в переезде нету, но для новичков самое то! Единственное что может не работать, это скрипты. Их достаточно в конфиге правильно прописать

  2. Митяй Says:

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

Leave a Reply