Перенос WordPress на хостинг Mchost с хостинга Timeweb

Обновлено 02.10.2019

Приветствую всех читателей блога Good SEO! Сегодня по просьбе Ларисы я напишу подробную инструкцию о том, как перенести WordPress-сайт на другой хостинг. Этот процесс будет рассмотрен мной на примере переноса сайта с хостинга Timeweb на хостинг Mchost.

У меня образовалась такая ситуация, что мне стало не хватать тарифа, который предоставляет возможность размещения десяти сайтов. Посмотрев тарифы на Таймвебе, я увидел, что хостинг на 20 сайтов стоит 410/3900 рублей (месяц/год), а на 30 сайтов — 825/8415. Я решил подыскать что-нибудь подешевле, и мой выбор пал на Mchost, который предоставляет 25 сайтов за 3158 рублей.

Сейчас я потихоньку переношу свои и клиентские сайты с Timeweb на Mchost, и так как у меня их много, то появилась возможность сделать полное описание процесса переноса WordPress на другой хостинг. Как перенести OpenCart, я уже писал в этой статье. Кстати, если вы установили Denwer, а на него установили WordPress, то перечисленные ниже действия подойдут и для вас.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Итак, приступим. Для начала у вас должен быть уже куплен хостинг с необходимым тарифом, который предусматривает PHP 5.2.4+ и MySQL 5.0+. Я думаю, что сейчас большинство платных хостингов (или даже все) соответствуют этому требованию.

Чтобы зайти в панель управления хостинга Timeweb, я перехожу по адресу http://cp2.timeweb.ru, ввожу логин/пароль и попадаю в админку.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

В левой боковой колонке видим раздел «Файловый менеджер» и идем туда. Там мы увидим папки со всеми нашими сайтами (если их несколько) или же одну папку public_html (если у вас один сайт).

В общем, в первом случае мы нажимаем на нужную нам папку, а во втором случае — на паgre publoc_html, чтобы она была выделена, после чего вверху выбираем «Архиватор — Запаковать и скачать».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

У нас откроется маленькое окошко, в котором мы должны написать имя для будущего архива нашего WordPress-сайта и выбрать формат архивирования (я предпочитаю *.zip).

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Нажимаем на кнопку «Заархивировать» и ждем, пока создастся архив. Предварительно я бы рекомендовал создать на компьютере отдельную папку, куда мы будем сохранять все файлы. У себя я назову ее «Футбол», так как переношу на другой хостинг свой футбольный сайт.

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Итак, наш сайт находится на нашем компьютере. Теперь нам нужно сохранить дамп базы данных (резервную копию) этого сайта в ту же папку. Для этого в левой колонке панели управления хостингом Timeweb мы выбираем раздел "Базы данных MySQL". Там мы увидим список всех созданных нами баз.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Видите вверху справа ссылку «phpMyAdmin»? Нажимайте на нее и перейдете в то самое интересное место, откуда мы будем экспортировать дамп нашей базы данных.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Слева у нас будет снова список всех созданных нами баз, но уже в другом виде. Нам нужно выбрать ту, которую мы будем экспортировать (нажимаем на нее), а затем идем в раздел «Экспорт», которых находится в верхнем меню.

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Следующий шаг — заходим в панель управления хостинга Mchost, которая находится по адресу http://cp.mchost.ru, вводим имя пользователя и пароль и осматриваемся. Там всё выглядит совсем иначе, лично мне пришлось долго привыкать к этому интерфейсу. Но это не делает его менее функциональным, тем не менее.

Слева в разделе «Управление услугами» необходимо выбрать пункт «Сайты». Откроется новая страница, где нам нужно нажать на кнопку «Добавить зарегистрированный домен на хостинг».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Теперь нам нужно выполнить следующее. В первое поле мы вводим адрес нашего сайта без www и http, то есть так: site.ru (только вместо этого вы пишете свой домен). Во второе поле мы пишем FTP-логин, по которому этот сайт можно будет узнать в том случае, если у вас их несколько. И, наконец, в третье поле мы пишем пароль, который необходимо запомнить. И нажимаем кнопку «Добавить».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost) (с Timeweb на Mchost)

Сейчас нам нужен менеджер файлов. Нажимаем на значок «Файл-менеджер» под названием нашего сайта и переходим туда, куда мы положим файлы WordPress, которые предварительно заархивировали и скачали с предыдущего хостинга.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Сейчас там находятся два файла: index.html и mchost.php. Они нам не НУЖНЫ, поэтому смело удаляем их (отмечаем галочкой и нажимаем «Удалить»).

Затем нам необходимо загрузить сюда наш архив сайта. Но для начала давайте немного переархивируем его. Сейчас я объясню, для чего это нужно. Чтобы вам не выполнять лишних действий в менеджере файлов хостинга, нам нужно получить при разархивировании сразу файлы WordPress, без папок «public_html» и других. Почему я не сделал это сразу на первом хостинге? Чтобы не делать там лишних действий и не запутать вас.

Итак, мы распаковываем этот архив на нашем компьютере и получаем либо папку public_html, либо папку с названием сайта, внутри которой лежит папка public_html. Нам нужно зайти в последнюю, выделить там ВСЕ файлы и запаковать их в архив с любым названием.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Теперь мы в файл-менеджере хостинга Mchost нажимаем «Закачать файл», выбираем его на нашем компьютере и жмем «Закачать». Обратите ваше внимание на то, что файлы должны быть загружены в папку «httpdocs».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Далее мы отмечаем галочкой наш загруженный архив и нажимаем на самый правый значок «Распаковать архив», который выполнит разархивирование нашего zip-файла в текущую папку httpdocs. После того, как распаковка завершилась, вы можете удалить этот архив с сервера. Для этого вам нужно отметить его галочкой и нажать кнопку «Удалить».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Следующий этап переноса сайта с хостинга на хостинг — это импорт дампа базы данных. Так же в левой боковой колонке панели управления хостинга Mchost есть раздел «Базы данных». Переходим туда. У меня уже есть две БД, так как два сайта я уже перенес. У вас же там пусто, поэтому нажимаем на кнопку «Создать базу».

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Здесь мы нажимаем слева на название нашей базы данных, затем на раздел «Импорт» в верхнем меню. Выбираем экспортированную заранее базу данных и нажимаем кнопку «ОК». После этого вы увидите примерно такую надпись:

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

После того, как база данных была создана и подключена, а мы импортировали в нее старые таблицы, нам необходимо вернуться в менеджер файлов Mchost и отредактировать файл wp-config.php. Скачиваем его на наш компьютер (надеюсь, не нужно объяснять, как это делается), открываем его в редакторе (я использую и всем советую редактор Notepad++) и изменяем информацию о базе данных, которую берем вот здесь:

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

Итак, вот наш файл wp-config.php уже с новым данными от Mchost (для тех, кто не знает, имя сервера и хост — это одно и то же):

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

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

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

«В чём же дело?», — можете спросить вы. А я отвечу, что остался один последний шаг — изменение DNS-записей нашего домена у регистратора. Я регистрирую домены на 2domains.ru и вам советую тоже делать это там, так как вы получите и низкие цены, и высокое качество. Например, домен в зоне .ru у них стоит всего лишь 99 рублей.

Что-то я немного отвлекся от темы статьи, так что продолжим. Если вы регистрировали свой домен на 2domains, авторизируйтесь в системе и переходите к управлению доменами. Выбираете нужный домен из списка и нажимаете на него (если он у вас всего один, то это еще проще). Вам необходимо нажать на ссылку « Управление DNS-серверами / Делегирование». Откроется страничка, на которой вы меняете прописанные там DNS-сервера на макхостовские так, как это показано на скриншоте ниже.

Как перенести WordPress на другой хостинг (с Timeweb на Mchost)

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

Вот сейчас 5 часов вечера, я закончил перенос и не знаю, публиковать этот пост или подождать пока сайт заработает 😀

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

 

Комментарии к записи “Перенос WordPress на хостинг Mchost с хостинга Timeweb” (27)

  1. Здравствуйте, Анатолий! Хорошая статья, хостинг супер классный 🙂 То же когда-то имел дело с переездом на макхост!!))

  2. Не знаю как макхост, никогда им не пользовался! Короче переезжайте на «Профессиональный Hosting Ukraine». Если Анатолий разрешит, кину ссылку. Разрешаешь?

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

  4. Нет, я сама не буду с этим связываться! Хватит мне и других проблем!

    Уверена, что кому-то статья поможет!

    Кстати, Анатолий, а как у Вас с теми сайтами, которые Вы уже перенесли на Макхост, с комментариями? Отображаются нормально?

    • Вообще да, но у меня там практически нулевая активность в комментариях.

  5. Очень подробно вы все описали. Действительно когда блог растет и развивается, иногда требуется перейти на более выгодные условия

    • В моем случае развивается не столько блог, сколько я 🙂

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

  6. Спасибо, Анатолий! Статью -в закладки, если понадобиться вроде бы всё популярно написано, можно разобраться:))

  7. Кстати, ещё идею подкину — можно через месяц написать статью про успехи или нет с баннером, который красуется справа! При посещаемости 138 чел в сутки будут ли покупатели курса или нет?

    Факторы, привлекающие человека кликнуть на баннер и в общем полная статистика.

    В целом, цифра привлекает кликнуть на баннер, но в то же время и отпугивает. Вот 30000 более реалистичный доход, я думаю. К этому можно прийти. А 1500000 всё таки без своих инфопродуктов или товаров — не заработаешь.

    Хотя, может супер активные люди и на партнёрках могут столько зарабатывать? Но, для этого нужна реклама и продвижение своих партнёрских ссылок.

  8. 150000 хотела написать, один ноль лишний получился=)) а то полтора миллиона прописала=)))

  9. Что то я тоже в последнее время стал задумываться переехать с timeweb, статью в закладки пригодиться думаю в скором времени)))

    • Я сейчас обеими руками за макхост. Когда перенесу на него 10 сайтов, перейду с пробного тарифа на тариф 25 сайтов и перенесу еще парочку. Вот тогда и посмотрим, на что он способен, потому что у меня есть блог с посещаемостью 500-700 в день, один раз даже за 1000 перевалило.

  10. Макхост же кидал уже клиентов, опять хотите попробовать на своей шкуре? Я бы не рисковал zapili.net/vps/481 лучше учиться на чужих ошибках

    • Да уж, нечего у них делать, я тогда ушел от них на хостинг Handyhost, с тех пор так у них и работаю, очень всё удобно)

  11. Про замену внутренних ссылок (старые адреса на новые) забыли рассказать — например, плагином velvet-blues-update-urls

    Да и с Регистраторами не все так быстро — если Регистраторы разные придется писать письма, заверять Нотариусом — так что делать все нужно минимум за месяц до окончания срока оплаты Домена.

    Можно и на прежнем Регистраторе остаться, но продление Домена будет стоить раза в 2-3 дороже (напрямую Регистратору)

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

  12. Читала всю статью как раз ради переноса доменов с Таймвэб, а этого-то и нет! Там в управлении доменами все по-другому и ничего не понятно.!!! И насчет внутренних ссылок, это о чем? (в комментах) Опять напугали ((.

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

    • Ирина, а какие проблемы с переносом?

      Вот только что переносил на Макхост с Таймвеб и обратно...

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

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