Сайты на WordPress

Перенос WordPress

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

 Бывают ситуации, когда необходимо сменить хостинг. И если у Вас на этом хостинге был вордпрессовский блог, то его надо каким-то образом перенести. Простым копированием и переносом файлов эта задача не решается, так как важную часть блога WordPress составляет его база данных MySQL.

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

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

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

На полученном экране слева находится список таблиц базы данных, а справа – меню. В этом меню кликаем по вкладке «Экспорт». На новом экране оставляем все как есть, только внизу помечаем пункт «Сохранить как файл». Если база данных не слишком большая, то можно ее не упаковывать. Или выбрать один из форматов архива — “zip” (обычный формат) или “gzip” (формат UNIX). После этого нажимаем на кнопку «ОК».

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

3. Теперь можно было бы перенести все файлы блога, но в этом нет необходимости. Достаточно перенести только те файлы, в которых содержится уникальная информация. Сделаем мы это с помощью FTP клиента.

Запускаем FTP клиент, идем в папку старого блога, там нас будет интересовать файл wp-config.php. Копируем этот файл к себе на диск. Затем заходим в папку wp-content. В папке plugins содержатся все установленные нами плагины, и ее надо скопировать. В папке uploads содержатся все картинки, которые используются в постах на блоге. И эту папку тоже следует скопировать. Наконец, из папки themes копируем ту тему, которая используется в данный момент на блоге.

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

4. На новом хостинге создаем новую базу данных MySQL для блога, пока пустую. После чего опять заходим в PHPMyAdmin, выбираем базу данных, и заходим во вкладку «Импорт». Выбираем тот файл, что мы сохранили на шаге 2, и нажимаем «ОК». Теперь в базе данных содержится информация первоначального блога.

5. С помощью FTP клиента переносим установочные файлы WordPress той же версии, что была на старом хостинге, в папку, которую мы выбрали для блога на новом хостинге.

После этого переходим в папку wp-content, и добавляем в нее сохраненные на шаге 3 плагины, файлы картинок и файлы темы в соответствующие папки.

В папке uploads устанавливаем права доступа CHMOD 777.

6. В сохраненном на 3 шаге файле wp-config.php необходимо указать новые имена базы данных MySQL, пользователя и пароль доступа. После чего загрузить его в корневую папку нового блога. Воспользуйтесь редактором, поддерживающим кодировку UTF.

7. Итак, блог установлен, и он работоспособен. Больше ничего запускать не требуется. Теперь можно зайти в админ панель блога по старым логину и паролю. Остается лишь проверить, и при необходимости откорректировать, путь для загрузки файлов во вкладке «Настройки – Разное».

Сайты на WordPress

Рейтинг@Mail.ru