Инструкция по переносу сайта WordPress на другой хостинг

Здравствуйте, сегодня мы расскажем про перенос сайта на wordpress на другой хостинг. Для переноса практически любого сайта, нам нужны его файлы и база данных.

Скачиваем файлы сайта

Скачаем их со старого хостинга по ftp любым удобным для вас клиентом, например с помощью filezilla

перенос сайта на wordpress

или через панель управления, например ISPmanager

перенос сайта на wordpress

Скачать нужно все файлы без исключения.

Скачиваем дамп базы данных

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

перенос сайта на wordpress

Если вы их не знаете, посмотреть можно в файле wp-config.php, который находится в корне сайта. Нужные данные находятся в этих строках:

define('DB_NAME',          'wp-base');    -- имя БД
define('DB_USER',          'wp-user');    -- имя пользователя БД
define('DB_PASSWORD',      'wp-password');    -- пароль пользователя БД
define('DB_HOST',          'localhost');    -- адрес сервера БД

Войдя в phpmyadmin переходим в вкладку Экспорт:

перенос сайта на wordpress

Метод экспорта выбираем “Быстрый”, формат SQL и нажимаем кнопку Вперед и сохраняем файл. В итоге у нас на компьютере должны оказаться файлы сайта и база данных в формате SQL.

Добавляем домен и создаём бд на новом хостинге

На новом хостинге необходимо добавить домен сайта, который вы переносите, и создать новую базу данных. Имя новой БД, имя пользователя БД и его пароль могут отличатся от тех что были на старом хостинге. Поэтому нужно откорректировать файл wp-config.php согласно новым данным. Откройте этот файл на вашем компьютере, например в блокноте, и отредактируйте.

Старые данные

перенос сайта на wordpress

Новые данные

перенос сайта на wordpress

Строка DB_HOST и остальные в большинстве случаев остаются неизменными.

Загрузка файлов сайта на новый хостинг

После того как мы внесли все изменения, можно загружать файлы сайта в каталог домена на новом хостинге. Загрузить файлы можно с помощью панели управления хостингом (менеджера файлов) или ftp клиента. Будьте внимательны и загрузите файлы в необходимый каталог.

Импорт бд на новом хостинге

Импорт БД необходимо делать с помощью phpmyadmin, раздел Импорт:

перенос сайта на wordpress

Нажимаем кнопку “Browse…“ выбираем дамп БД со старого хостинга, и нажимаем “Вперед”. Через несколько секунд дамп бд будет импортирован.

Изменение dns у домена

Следующий шаг — изменение dns у домена, на новые (чаще всего хостинг-провайдеры предоставляют клиентам dns для делегирования доменов).

Если Вы все сделали правильно и перенос сайта на cms wordpress на другой хостинг прошёл успешно, то в течении пары часов (в некоторых случаях возможны задержки до 72 часов) сайт должен заработать с нового сервера.

  • Олег Кондратьев

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

  • Alexandr Shashkov

    WordPress достаточно простая CMS, но для новичка перенос сайта может показаться достаточно сложным мероприятием. Если проект серьезный, то конечно лучше доверить такие работы профессионалам.

  • Ruslan Jakarov

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

  • Оксана Дол

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

  • Ирина Гиниятуллина

    Благодарю за разъяснение! Перенос сайта на другой хостинг — непростая задача. Уже пожалела, что решила делать сайт на WordPress. Для начинающих веб-мастеров не советую использовать эту платформу.

Комментарии для сайта Cackle
This site is using cookie files, Google Analytics system to collect statistics about website visitors and also collects data like your IP and geolocation. More in our policy.
By continuing to use current website you are automatically agreed with using described technologies.