Про переезд с одного хостинга на другой написано уже не мало. Однако недавно я столкнулся с интересной разновидностью такого переезда: я переносил с одного хостинга на другой созданный на базе WordPress магазин украшений из натурального камня. Как оказалось — в переносе магазина на другой хостинг ничего сложного нет, даже учитывая, что Панели Управления на них разные (переносил со Sweb`a на Beget, правда в итоге все равно остался на Свебе ). Но это утверждение справедливо только если делать все последовательно — стоит ошибиться в одном пункте и придется переделывать сразу несколько шагов или начинать с начала... Примечание: на некоторых хостингах элементы переноса могут отличаться, поэтому то, о чем я говорю, в первую очередь касается Спейсвеба и Бегета, хотя и для других хостингов советы тоже в большой степени актуальны.
Как перенести магазин на WordPress с хостинга на хостинг:
- В Панели Управления (ПУ) Свеба идем в файл-менеджер, открываем папку public_html, выделяем все содержимое (файлы и папки) и архивируем в zip-архив (в инструментах имеется соответствующая опция) — это нужно для того что бы не перекидывать файлы по одному, так как в случае с Total Commander`ом могут возникать ошибки при переносе множества небольших файлов; сохраняем архив на компьютер (кому интересно — можно сравнить скорость загрузки архива одним файлом и всей папки «пофайлово» )
- Заходим в Консоль (админку) WordPress: Инструменты — Экспорт и создаем xml-файл, включая туда все доступное содержимое; сохраняем на комп;
- Заходим в ПУ в PhpMyAdmin (потребуется имя базы данных (БД) и пароль к ней) и экспортируем ее как файл в формате .gzip; тоже сохраняем к себе;
- Загружаем архив с файлами public_html в корневую папку нового хостинга (public_html или htdocs — вот тут и станет понятно зачем в первом шаге архивировать именно файлы, а не просто папку public_html — чтобы распаковались именно файлы, а не получилось на хостинге 2 вложенных друг в друга папки public_html);
- Загружаем туда же (рядом с архивом) папку unz (Unzipper — только именно папкой с вложенными двумя файлами, а не архивом);
- Заходим по адресу http://domen.ru/index.php (попадаем в Unzipper), регистрируемся и авторизуемся;
- Переходим в файловом менеджере Unzipper`a в папку public_html и распаковываем архив с файлами сайта — это займет считанные секунды;
- Создаем БД на новом хостинге, импортируем сохраненную со старого;
- Подключаем БД к нашему сайту в файле wp-config — прописываем название БД, имя пользователя БД (чаще всего совпадают) и пароль;
- Заходим в Консоль вашего сайта в Инструменты — Импорт и загружаем сохраненный ранее xml-файл;
- Активируем все плагины — они у вас уже установлены, так как переносились в составе всего сайта;
- Настраиваем виджеты и проверяем все остальные настройки сайта;
- Если на каком то шаге возникли затруднения — повторите его выполнение или откатитесь на пару шагов назад, если не помогло — саппорт вам в помощь (как правило — и у Свеба и у Бегета техподдержка отвечает оперативно: в Бегете по ICQ, а в Свеб можно позвонить по бесплатному телефону для России;
- Направляем на новый хостинг свой домен (до этого все манипуляции совершались на техническом домене нового хостинга), исправляем в Параметры — Общие Адрес WordPress (URL) и Адрес сайта (URL) с технического на ваш домен;
- Поьзуемся вашим старым добрым сайтом на новом хостинге
Как видите — не так страшен черт, как его малютка Если следовать инструкции — проблем с переносом у вас будет значительно меньше, или даже не будет совсем. Надеюсь, у вас не возникнет проблем, с которыми пришлось столкнуться мне чтобы составить эту инструкцию
Кстати, если вас вдруг заинтересует перевозка негабаритных грузов (например — рояль до кустов довезти понадобится) — к вашим услугам сайт www.manipulyator-77.ru, где вы сможете подобрать необходимый вам транспорт или другую технику.
Эта запись также похожа на:
- Добавляем сайт (на PHP) в биржу Сетлинкс
- Хостинг без абузы? Реально?
- Переезд на Хром с Мозиллы и SEO-плагины для него
Теги: перенос сайта, хостинг
14 комментариев
Оставьте свой комментарий к записи 'Переезд с хостинга на хостинг на примере магазина на WP'