Как перенести сайт WordPress на другой хостинг.

В этой статье я подробно расскажу, как перенести сайт WordPress на другой хостинг. Это может понадобится в том случае, если Вы по каким-то причинам решили поменять хостера.  Я буду показывать процесс переноса на примере хостинга ДЖИНО.

Процесс переноса сайта на другой хостинг во многом похож на резервное копирование и восстановление блога, о котором мы с Вами уже говорили в рамках курса «Как сделать сайт БЫСТРО и ПРОСТО». Если доменное имя сайта у Вас не меняется, Вы меняете только хостера, то процедура переноса сайта будет выглядеть следующим образом:

Шаг 1.   Зарегистрировать аккаунт у нового хостера. Если Вы, как и я выбрали для себя хостинг ДЖИНО, то зарегистрировать аккаунт Вы можете здесь >>>

 

Шаг 2 . Вторым шагом Вам нужно перенести (привязать) Ваш домен на новый хостинг. Вы должны быть владельцев домена и иметь возможность изменить его NS-сервера.  Для привязки домена заходим в контрольную панель на ДЖИНО, в раздел ДОМЕНЫ — Привязка домена.

 

Здесь вводим адрес Вашего домена и кликаем ДОБАВИТЬ.  ДЖИНО создаст записи на своих серверах для Вашего домена. И теперь Вам осталось изменить NS-сервера.

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

После изменения NS-серверов должно пройти 2-4 часа, пока записи будут обновлены и сайт станет доступен у нового хостера.

 

Шаг 3. Забираем файлы сайта и базу данных со старого хостинга.Файлы удобнее всего скачать через FTP на свой компьютер. А базу данных экспортируем через phpMyAdmin так, как мы это делали при резеврном копировании блога.

 

Шаг 4.  Заливаем файлы на новый хостинг.  Можно также через FTP, как мы их и забирали. Но удобнее, на мой взгляд (на Джино), сначала запаковать файлы сайта в zip-архив, затем загрузить этот архив в директорию Вашего сайта через файловый менеджер. А уже на сервере их распаковать.

 

Шаг 5. Импортируем базу данных. Для этого создаем новую базу данных на Вашем хостинге. На ДЖИНО при регистрации Вам автоматически будет создана база. Если Вы хотите создать новую базу, то заходим в раздел УПРАВЛЕНИЕ — Управление базами MySQL.

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

 

Шаг 6. Вносим изменения в файл wp-config.php. Что нам нужно будет поменять? Имя базы данных, имя пользователя (скорее всего у Вас эти данные на старом хостинге были другие) и пароль к базе данных.

Вот этот кусок кода в файле wp-config.php. Он находится практически в самом начале файла.

—————————————————————

// ** Параметры MySQL: Эту информацию можно получить у вашего хостинг-провайдера ** //
/** Имя базы данных для WordPress */
//define(‘WP_CACHE’, true); //Added by WP-Cache Manager
define(‘DB_NAME’, ‘имя_базы_данных‘);

/** Имя пользователя MySQL */
define(‘DB_USER’, ‘имя_пользователя‘);

/** Пароль к базе данных MySQL */
define(‘DB_PASSWORD’, ‘пароль‘);

———————————————-

И сохраняем изменения .

ВСЕ! Процесс переноса сайта завершен. Проверяйте работоспособность сайта.

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

И в завершении даю видео-урок, в котором Вы увидите весь вышеописанный процесс по шагам на живом примере переноса сайта.   Смотрите видео ниже на этой странице.

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

Чтобы получить код доступа,подпишитесь на рассылку [ЗДЕСЬ]


Если Вам понравилась эта статья, поделитесь с друзьями в социальных сетях с помощью кнопок ниже:

Эта запись была написана в Четверг, Ноябрь 7th, 2013 в 11:07 дп и опубликована в WordPress. Технические моменты..

Комментариев: 51

  • Евгений пишет:

    Спасибо. Сохраню. Вдруг пригодиться!!!!!!!!!

    [Ответить]

  • Юрий Бараковский пишет:

    Ольга, мне очень нравятся Ваши статьи по работе с сайтами на WordPress, здесь можно узнать много для себя нового и полезного, я желаю Вам дальнейших успехов в интернет-бизнесе.

    [Ответить]

  • Александр пишет:

    Ольга,как поменять домен.Пожалуйство подскажите.Александр.

    [Ответить]

    Ольга Александрова Reply:

    Только зарегистрировать новый.

    [Ответить]

  • Виктор Летучий пишет:

    Оленька, Вы просто чудо! Виктор.

    [Ответить]

  • Евгений пишет:

    Оля! Просматриваю все Ваши статьи по созданию сайта. Учусь. Видимо пришло время. Технически грамотен. Но совершенно в другой плоскости. Не все «быстро и просто» получается. Но получается. Вашу помощь в моем старте нельзя переоценить! С признательностью, Евгений.

    [Ответить]

  • Bomgpe пишет:

    Спасибо за инфу! Всё получилось с первого раза.

    [Ответить]

  • Пинск пишет:

    А если не помнишь пароль к базе… все! хана?

    [Ответить]

    Ольга Александрова Reply:

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

    [Ответить]

  • Кирилл пишет:

    Спасибо! Цены хорошие, задумался о переезде к вам 😉

    [Ответить]

  • Alex пишет:

    Спасибо, очень помогло.

    [Ответить]

  • Максим пишет:

    Скажите, пожалуйста, а перед тем как перезаливать собственно файлы сайта, движок вордпресс надо устанавливать?

    Заранее спасибо

    [Ответить]

    Ольга Александрова Reply:

    Нет, Максим, не нужно. Те файлы и база данных, которые Вы заливаете на хостинг, содержат в себе все необходимое для корректной работы сайта.

    [Ответить]

  • Максим пишет:

    Вы забыли написать команды для SQL замены домена в базе… Тоже помогло бы людям.

    [Ответить]

    Ольга Александрова Reply:

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

    [Ответить]

    Topranker Reply:

    Ну да, менять нужно только когда меняется домен, но по сути если делать сайт на тестовом а потом переносить то это распостраненная проблема.

    [Ответить]

  • Наталья пишет:

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

    [Ответить]

    Ольга Александрова Reply:

    Вероятно, файл скачался не полностью. Попробуйте через FTP его скачать с сервера

    [Ответить]

  • Рома пишет:

    Хорошая статья. Сам задавался недавно таким вопросом — переноса на другой хостинг. Решил обратиться в
    хостинг-компанию WebGuard.pro. Там есть статья о переносе https://webguard.pro/kak-perenesti-sajt-s-drugogo-hostinga.
    Если клиент не может, например, разобраться предлагают бесплатный перенос)
    быстро и качественно работают. Я сам не программист, мне кажется проще обратиться в слуюбу тех.поддержки.

    [Ответить]

  • Алексей пишет:

    Перенёс на другой хост. Открылся но с новым вордпресс. Какие дальше дествия предпринять.

    [Ответить]

    Ольга Александрова Reply:

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

    [Ответить]

  • Елена пишет:

    мне очень понравились советы но думаю мне необходим видео урок по переносу

    [Ответить]

  • Анна пишет:

    Добрый день,
    подскажите, пожалуйста.
    У меня ранее корневая папка была public_html
    на новом хостинге htdocs. Если в нее вставлять все файлы, то белый лист открывается. Если переименовать на public_html то ошибка 404.

    [Ответить]

    Ольга Александрова Reply:

    Анна, Задайте вопрос Вашему хостеру по поводу структуры папок на сервере. Они объяснят, в какую папку Вам нужно выкладывать файлы сайта, чтобы он работал корректно

    [Ответить]

  • Юрий пишет:

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

    [Ответить]

    Ольга Александрова Reply:

    Юрий. У Меня 14 июля сайт тоже периодически становился недоступен. Были какие-то технические работы. Сейчас сайт работает стабильно. Я пользуюсб этим хостингом уже больше 10 лет. И очень довольна.

    [Ответить]

  • Максим пишет:

    Спасибо за интересную и полезную статью!

    [Ответить]

  • Андрей пишет:

    Здравствуйте!
    А может кто-нибудь подсказать, почему после выполнения алгоритма приведенного в статье у меня при входе на новый домен все переадресовывается на старый?

    [Ответить]

    Андрей Reply:

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

    [Ответить]

    Ольга Александрова Reply:

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

    [Ответить]

  • Фёдор пишет:

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

    [Ответить]

    Ольга Александрова Reply:

    Федор. А домен сайта сохранился прежний? Или изменился?
    Вводили ли Вы новые настройки доступа к базе в файле wp-config.php?

    При переносе Вы перенесли только базу? А файлы сайта?

    [Ответить]

    Фёдор Reply:

    Здесь писать текстом долго будет по этому я записал видео, вот гляньте https://youtu.be/QD3wmrdI6ts

    [Ответить]

    Ольга Александрова Reply:

    Федор, у Вас у импортируемой базы префикс таблиц wps_
    А в файле wp-config.php Вы это не указываете. И блог ищет стандартные wp_.
    Не находит. И устанавливает новый блог и создает новые таблицы с префиксом wp_
    То есть Вам перед заливкой файлов вордпреса на хостинг нужно в wp-config.php кроме тех данных, которые Вы вносите, нужно еще изменить префикс таблиц в У Вас там стандартно стоит
    $table_prefix = ‘wp_’;

    Фёдор Reply:

    Оля огромное спасибо Вам. База заработала, без Вашей помощи я-бы лет 20 бы разбирался))) Буду частенько заходить к Вам.

    [Ответить]

    Ольга Александрова Reply:

    Была рада помочь. С Новым Годом! Моя новогодняя открытка для Вас и подарки для Ваших больших успехов в Интернете в 2016 году. Они помогут вам генерировать нескончаемый поток посетителей на Ваш сайт и выстраивать прочные доверительные отношения с вашей целевой аудиторией. Забирайте тут.

  • Ирина пишет:

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

    [Ответить]

    Ольга Александрова Reply:

    Да. Вы можете работать с сайтом на тестовом (техническом) домене. А затем просто перенести свой рабочий домен и привязать к вашей папке с техническим доменом на Джино

    [Ответить]

  • Антон пишет:

    перенес с одного хостинга на другой и теперь выдает такой код. что случилось? regionplas12.ru

    [Ответить]

    Ольга Александрова Reply:

    По адресу указанного домена сайт не открывается. А как именно Вы переносили сайт на другой хостинг? Что делали? Напишите по шагам

    [Ответить]

  • Константин пишет:

    Отличная статья, но DNS изменяются в течение 24 часов, а не 2-4. А в некоторых регионах может пройти 72 часа прежде, чем DNS будут низменны.

    [Ответить]

    Ольга Александрова Reply:

    Спасибо за уточнение, Константин. Лично на моем сайте DNS обновились за 2-4 часа. Но общая практика — 24 часа. А для доменов в зоне RU бывает и до 72 часов. Тут Вы правы.

    [Ответить]

  • Андрей пишет:

    Спасибо за информацию, но как ни старался, так у меня и не получилось перенести сайт корректно, пришлось обратиться к своему хостеру хендихост, они мне сами всё перенесли.

    [Ответить]

  • seok пишет:

    Очень хорошее руководство. Раньше я такие услуги заказывал на фрилансе. Теперь попробую сделать по Вашей инструкции. Говорят, что больше всего проблем возникает с парковкой домена на новый хостинг.

    [Ответить]

    Ольга Александрова Reply:

    Это какое-то ошибочное мнение. Парковка домена — это достаточно простая операция. Достаточно иметь доступ к панели управления доменом у регистратора и поменять DNS сервера. А у нового хостера привязать свое имя домена в панели управления.

    [Ответить]

  • Сергей пишет:

    Здравствуйте. Прошу прощения, если вопрос глупый.
    Собираюсь переносить сайт на другого регистратора, после переезда домена мне необходимо сделать полный бекап базы данных, а каким образом мне скопировать файлы сайта? Подойдет ли для этих целей FileZilla и что именно копировать? Папку public html, или полностью все файлы сервера? Спасибо.

    [Ответить]

    Ольга Александрова Reply:

    FileZilla подойдет. Как впрочем можно и без файл зиллы обойтись, использовать файловый менеджер хостинга. Копировать нужно директорию сайта. Если сайт у Вас только один, то можно скопировать директорию public html. А кроме этот нужно еще сделать копию базы данных.
    Об этом подробно я рассказываю в уроке 9 курса «Как сделать сайт быстро и просто». Этот урок как раз посвящен созданию резервных копий.

    [Ответить]

  • Рафаэль пишет:

    Здравствуйте. Хочу перенести сайт на другой хостинг. Сделал экспорт базы данных. Импортирую эту базу на новый хостинг в PHPMyAdmin, но импорта не происходит. Выводит ошибки. Как исправить и успешно перенести базу данных?

    [Ответить]

    Ольга Александрова Reply:

    Нужно смотреть предметно, что не так. Напишите в поддержку хостеру. Они смогут вам помочь

    [Ответить]

  • Andrew пишет:

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

    [Ответить]

  • Игорь пишет:

    Спасибо за полезную информацию. Очень помогли.

    [Ответить]


Хотите, чтобы рядом с Вашим комментарием отображалось Ваше фото? Зарегистрируйтесь на сайте: http://ru.gravatar.com/


Оставить комментарий или отзыв