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

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

Для переноса сайта wordpress на хостинг необходимо перенести отдельно файлы, отдельно базу данных и установить общий DNS для хостинга и домена, для более простого восприятия материала, перенос я разбил на 5 шагов.

1 копирования файлов блога на компьютер

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

Для этого заходите в ISPmanager, слева в группе инструменты нажимаем на «менеджер файлов», после в правом окне выбираете папку «www», в ней заходите в папку с нужным вам блогом. Теперь выделяете все файлы в данной папке и нажимаете архивировать, как изображено на рисунке, после в правой части панели управления нажимаете на иконку экспорта файла на компьютер.

2 экспорт базы данных

Для экспорта базы данных надо зайти в PhpMyAdmin (это можно сделать через тот же ISPmanager или через хостинг). При входе в PhpMyAdmin необходимо будет ввести имя пользователя и пароль к нему, данные для ввода можно взять с файла wp-config.php вашего блога. После входа в базу данных слева выбираете нужную вам базу, подсмотреть название базы можно в том же файле wp-config.php в строчке define ‘DB_NAME’.

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

3 перенос файлов с компьютера на хостинг

Для данного шага вам необходимо будет зайти на ваш новый хостинг через ISPmanager, в группе World Wide Web кликнуть на WWW домены и в появившемся новом окне нажать в правом верхнем углу на первый значок (создать www домен). В первой строчке прописать ваше доменное имя, заполнить поле с почтой вебмастера, а так же в самом низу можно добавить возможность поддержки php и если ваш хостинг позволяет то и поддержку ssl.

После данных манипуляций на хостинге создалась папка с вашим доменом,  в эту папку вы переходите с помощью «менеджера файлов». В самой папке вы удаляете созданные хостингом стандартные файлы и через панель в правом верхнем углу нажимаете на кнопку (закачать файл в текущую папку) и выбираете файл на своем компьютере, который вы ранее в первом шаге архивировали и переносили на компьютер. Разархивируете файл и удалите его, после чего перейдите на следующий шаг.

4 импорт базы данных

Для данного шага в ISPmanager необходимо в группе «инструменты» кликнуть на базы данных и в появившемся окне кликнуть в правом верхнем углу на первую иконку (создать базу данных). В появившемся новом окне вы можете, как с экономить себе время (указать название базы данных, имя пользователя и пароль такой же, как и на прошлом хостинге (смотрим файл wp-config.php)) или прописать новые данные для этих полей, но тогда после этого вам надо будет в файле wp-config.php изменить старые данные БД на новые.

После этих манипуляций идем в PhpMyAdmin нового хостинга, вводим нужные данные (смотрим предыдущий абзац), выбираем вашу базу данных и в правой верхней панели нажимаем на импорт. В новом окне импорта выбираете файл с БД, который вы перенесли во втором шаге и нажимаете ок. Основные действия сделаны, остался последний шаг.

5 настройка DNS хостинга и домена

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

Я свой домен регистрировал у бывшего своего хостинга, поэтому я зашел на сайт хостинга и оттуда зашел в биллинг, где были данные про мой домен. Через биллинг вам надо изменить параметры домена и заменить старое DNS на DNS вашего хостинга. DNS можно найти как в письме, которое вы получили при регистрации хостинга так и в ISPmanager  в левом верхнем углу в закладке домены при клике на нужном домене вы сможете узнать DNS.

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

Проблемы  при переносе блога

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

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

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

Четвертая ошибка, когда при переходе на ваш сайт возникает ошибка “Сервер не найден”, значит, вы не правильно перенесли домен или днс еще не изменился.

Пятая ошибка, когда при переходе на ваш сайт возникает ошибка «Error establishing a database connection», значит, вы не правильно указали данные БД в wp-config.php.

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

Если есть вопросы по переносу wordpress блога с хостинга на хостинг обращайтесь, я свой блог перенос успешно и составил данную инструкцию.

Новым для меня хостингом стал fastvps, который предпочли такие люди как Шакин, Сосновский и Макаров. Хостинг меня заманил авторитетность его пользователей, надежность, ssl, 50% скидкой, 10 гигами места и 15 посадочными местами под домены.

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

***.ru 190 ПР 3, переходим по ссылки и регистрируемся, заполняем нужные поля и добавляем в аддурилку.

Нашел видео на рутубе по переносу сайта на хостинг, возможно вам оно пригодиться.

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