По дате Июль 29th, 2010

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

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

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

Во-первых (точнее, “в нулевых”), перед началом переезда следует убедиться, что на новом хостинге блог будет работать. Например, блоги на wordpress 3.2 требуют php5 и mysql 5. На сегодняшний день не на всех хостингах установлено соответствующее ПО. Достаточно ли дискового пространства для блога? Хватит ли оперативной памяти для Wordpress (Wordpress “из коробки” в последнее время очень требователен к памяти. Если ещё не сделали, то рекомендую воспользоваться плагином MaxCashe для уменьшения её потребления)

  1. Запрещаем комментирование (либо стандартными средствами Wordpress), или переводим блог в режим обслуживания;
  2. Копируем файлы на новый хостинг (возможно, “транзитом”, предварительно сохраняя на свой компьютер. В этом случае не торопимся заливать на новый хостинг );
  3. Сохраняем дамп базы данных (можно воспользоваться средствами phpmyadmin, которая довольно часто предоставляется хостером, либо утилитой SQL DUMPER).
  4. Если блог меняет доменное имя (например, с blog-1.com на blog-2.com), то делаем массовую замену в файлах (включая дамп базы данных, не забываем его разархивировать). Следует быть аккуратным - маловероятно, но не исключено, что под замену может попасть служебная информация. (ни разу такого не случалось). Как провести массовую замену в Linux, а для массовой замены в windows можно воспользоваться, например, бесплатным текстовым редактором notepad++.
  5. Если для переезда был использован “транзитный” локальный компьютер, сохраняем все файлы в директорию на новом хостинге;
  6.  Импортируем базу данных (через phpmyadmin, sqldumper или непосредственно ssh mysql)
  7. осталось внести настройки соединения с базой данных в файле wp-config.php и разрешить запись (если нужно) в каталог wp-uploads

Проверяем работу блога на новом хостинге

Если доменное имя блога не изменялось, проверить работу блога на новом хостинге (с других компьютеров будет открываться “старый” блог) можно дописав в файл windows\system32\drivers\host строку следующего вида:
87.250.251.11 yandex.ru
где IP должен совпадать с новым IP-адресом блога (нового хостинга), а доменное имя - с именем блога. Если всё сделано правильно, блог должен работать на новом хостинге!

После чего смело можно изменять dns-записи для доменного имени, если конечно они уже не изменены.

С новосельем! :)

Опубликовано Июль 29, 2010 | автор: levik  |  Нет комментариев »