Совсем недавно передо мной встала задача перенести купленный мною сайт с одного хостинг-провайдера (кажется, это был TimeWeb) на Макхост (McHost.ru). По ходу процесса из-за собственной невнимательности возникли некоторые непонятки, которые заняли некоторое время. Поэтому я решил в подробностях рассказать своим читателям, как перенести сайт на McHost.ru с другого хостинг-провайдера, минуя всевозможные непонятки.
На сайте МакХоста есть инструкция по переносу, которая опубликована в разделе «Общие технические вопросы» на этой странице. В принципе, ее достаточно, чтобы осуществить перенос сайта. Однако, вспомогательные иллюстраций не помешали бы. Этот недостаток и будет исправлен в текущей статье.
Прежде чем приступать к непосредственно переносу, нужно подготовить базу данных сайта и скачать все файлы сайта с сервера хостинг-провайдера на компьютер.
Создайте на компьютере папку с именем, например, «Для переноса», куда будут скачиваться файлы и архив.
Да бы не утруждать себя лишними телодвижениями, архив базы данных можно сделать с помощью плагина WordPress Database Backup (если он у вас не установлен, то настоятельно рекомендую это сделать; список других необходимых плагинов можно найти здесь). В пункте «Настройки архивации» настроек плагина выберите «Отправить архив на email» и укажите email:
Через некоторое время на указанный почтовый ящик придет архив базы данных. Скачайте данный архив в заготовленную папку.
Очередь осталась за малым: скачать все файлы сайта. Запустите ваш файловый менеджер, и скопируйте полностью папку httpdocs или public_html.
На этом подготовительные работы завершены.
Ну а пока файлы качаются (в зависимости от размера, это может занять довольно длительное время), приступим к основным работам.
Итак, первое, что нужно, это оплаченный аккаунт. Если он уже имеется, переходите к следующему пункту. В противном случае, нужно будет зарегистрироваться
Выбираете тарифный план (Старт, Профи, Корпоратив или Конструктор) и жмете кнопку Заказать:
Заполняете необходимые поля и ждете получения по электронной почте реквизиты для настройки сайта.
На втором этапе необходимо добавить сайт(ы). Делается это через панель инструментов.
В полученном письме с реквизитами для настройки сайта указаны логин и пароль для входа в панель управления, которая располагается по адресу https://cp.mchost.ru.
Слева располагается меню «Управление услугами»:
В нем нужно перейти по ссылке «Сайты». Далее жмем «Добавить зарегистрированный домен на хостинг»:
Вводим доменное имя, например, example.ru (без www и http://), FTP логин и FTP пароль:
И жмем кнопку «Добавить».
Сайт добавлен.
Под сайт нужно создать необходимое количество баз данных (в случае с блогами это одна база). В меню «Управление услугами» перейдите по ссылке «Базы данных» и кнопке «Создать базу». На открывшейся странице укажите имя базы, логин и пароль:
Не пугайтесь того, что придется запоминать все эти логины и пароли. На специальной странице в личном аккаунте можно просмотреть не только все хосты, логины ко всем сайтам и базам данных, но и пароли к ним (главное не забыть нажать ссылку «Показать пароли»):
После того, как база данных создана, в нее необходимо импортировать дамп базы данных со старого хостинга, то есть ту базу, которая сейчас находится в папке «Для переноса».
В панели управления MySQL базами напротив созданной базы данных нужно перейти в phpMyAdmin, щелкнув по специальному значку (подчеркнут красным):
Попав в phpMyAdmin, меню слева нажатием мыши выберите базу данных:
После импортируйте базу данных через пункт меню «Импорт» — «Выберите файл» на компьютере (и нажимайте кнопку «ОК» внизу страницы):
Чтобы созданную базу данных привязать к сайту, нужно отредактировать конфигурационный файл wp-config.php, указав новые значения имени базы данных, имени пользователя, пароля базы и MySQL сервер (все это можно посмотреть в меню «Мой аккаунт» — «Пароли аккаунта»):
После соединяемся по FTP (данные для входа берутся там же: «Мой аккаунт» — «Пароли аккаунта»), и закачайте все файлы в папку httpdocs:
В разделе «Сайты» меню «Управление услугами» выберите сайт и перейдите по ссылке «Предпросмотр»:
Сайт должен отображаться корректно. Если по каким-то причинам сайт корректно не отображается, обратитесь в техподдержку он-лайн.
Последний шаг, который нужно сделать, это сменить NS домены предыдущего хостинг-провайдера на NS домены Масхоста: ns1.mchost.ru, ns2.mchost.ru, ns3.mchost.ru, ns4.mchost.ru. Сделать это нужно в панели управления доменами вашего регистратора, например, 2domains.ru:
Перенос сайта можно считать законченным! Однако, следует подождать некоторое время (около суток), прежде чем обновятся DNS. Да, и обязательно удалите сайт со старого хостинга.
Вот теперь действительно все! В случае возникновения проблем обращайтесь в службу поддержки он-лайн. Мне они всегда помогали.
Приветствую! Хороший пост, что нужно — искал я и нашел. Как раз вот планирую с хостенко один сайт перекинуть на макхост и хотел найти пошаговую инструкцию для этого. С ув. Дмитрий
Альберт, огромное спасибо за вашу подробную инструкцию по переносу сайта!!!Очень помогло!!!
Comment:*
Nickname*
E-mail*
Website