Перенос блога wordpress на другой хостинг

Dec 16, 2013 19:52


Originally published at Блог Ивана Баринова. You can comment here or there.

Как и обещал, хочу рассказать как я переносил свой блог wordpress на другой хостинг. Для этого мне понадобилось немного теории, которой я готов поделиться и 40 минут времени. Процесс это несложный , но ответственный.

Для обеспечения сохранности и отсутствия конфликтов в файловой системе wordpress’a рекомендую отключить перед переносом все плагины.

Сам перенос блога wordpress на другой хостинг должен начинаться с резервной копии базы данных на старом хостинге. Несколько путей решения этой проблемы описаны на сайте Codex’a в статье «Создание резервной копии базы данных».

Параллельно можно скопировать все файлы со старого хостинга на локальный жесткий диск по ФТП. В качестве ftp-клиента я использую Unreal Commander. Эта программа аналог старого и привычного Total Commandera. после того, как все файлы скопировались, я удалил всё со старого хостинга. В качестве альтернативы можно закидывать файлы на сервер через панель управления сайта. Для этого нужно будет заархивировать все файлы в один архив, загрузить архив на сервер и там распаковать стандартными средствами панели.

Днем ранее я прописал NS серверы нового хостинг-провайдера в соответствующие поля записей DNS. Я сделал это заранее для того, чтобы записи успели обновиться. Обычно на операцию обновления NS записей уходит от 24 до 72 часов. В этот раз мне повезло и новые записи заработали уже через сутки.



Следующим шагом было создание базы данных и импортирование записей из старой базы. Не надо забывать и про перенос файлов сайта на новый хостинг.  Для того, чтобы старая база данных заработала на новом хостинге необходимо сделать следующее. В файле wp-config.php необходимо прописать новые данные подключения к базе данных. А именно, находим следующие строки:
wp-config.php

define('DB_NAME', 'database_name_here');
define('DB_USER', 'username_here');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');

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

Перенос блога wordpress на новый хостинг на этом можно считать завершенным.

хостинг, дорогая редакция, энторнеты, 2013, отчет

Previous post Next post
Up