Перенос WordPress блога с Денвера на хостинг

Привет, Друзья! Сегодня по плану урок о том, как перенести WordPress (Вордпресс) блог с Денвера на хостинг, т.е будем делать полный перенос файлов сайта на хостинг в интернет. В прошлой статье я рассказал на примере хостинга Бегет, как на сервере за несколько минут установить WordPress блог без переноса — сегодняшний урок будет посложнее, поэтому будте предельно внимательны. Я в свою очередь попробую объяснить все простым языком.

Perenos-WordPress-bloga-na-hosting

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

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

Шаг номер раз – экспортируем Базу Данных с Денвера на компьютер

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

Как Вы, надеюсь знаете, все работы с базами данных мы производим в phpadmin (в браузере вводим адрес http://localhost/tools/phpmyadmin и попадаем как раз в управления базами данных)

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

Если в phpmyadmin не одна БД, то выбираем ту, которую нужно экспортировать и после загрузки БД жмем на вкладку “Экспорт”

экспорт базы данных с денвера на компьютер

Следующим шагом нужно поставить галочку на “Сохранить как файл”, упаковываем (т.е. ставим чекбокс на gzip) и жмем “Ok”

экспорт БД с денвера

Через проводник windows выбираем место на компьютере куда сохранить архив с Базой Данных:

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

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

Теперь нам необходимо создать новую Базу Данных на хостинге. Делаем все манипуляции и инструкции на примере хостинга Beget.ru

Шаг номер два – создаем новую Базу Данных на хостинге

Идем в панель управления сайтом и переходим во вкладку MYSQ:

создаем базу данных на хостинге beget

Во вкладке управления базами данных создаем новую БД. Прописываем имя новой базы данных(можете написать то же имя что было на Денвере, а можете другое. Все равно перед именем БД будет стоять ваш логин на Beget.ru). Заметьте, что имя Базы Данных и имя пользователя БД будут одинаковые! Придумываете пароль к базе (можете сгенерировать) и жмете “Создать”

создаем базу данных на хостинге beget.ru

Пароль и имя от phpmyadmin обязательно запишите и сохраните!

Все, База Данных на хостинге Бегет успешно создана (На других хостингах, я думаю, создание не сильно отличается). Как видите, имя моей базы voroni_aimblog:

создаем базу данных на хостинге бегет

Для того чтобы войти в управления Базами Данных, достаточно нажать на “phpmyadmin” (удалить базу можно нажатием крестика)

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

Вот сейчас начинается непосредственный перенос WordPress блога с Денвера на хостинг.

Шаг номер три — Перенос Базы Данных с локального компьютера на хостинг

Значит, идем на phpmyadmin на хостинге (кликаем по “phpmyadmin”)

вход в phpadmin на хостинге

вводим пароль, который указывали при  создании базы, и попадаем в привычный phpmyadmin (может отличаться в зависимости от хостинга, но отличия должны быть незначительные)

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

Дальше кликаем по имени базы в которую будем производить перенос и жмем “Импорт”

импортируем базу данных на хостинг

В следующим окне, через проводник (Выберите файл) идем в папку, в которую сохранили архив БД с Денвера который ждет переноса и жмем “Открыть”

импортируем базу данных на хостинг бегет с компьютера     импортируем базу данных на хостинг с компьютера

Спускаемся вниз страницы и жмем “Ok”. После перезагрузки откроется окно с информацией об успешном импортирование

импортируем БД на хостинг с компьютераимпортируем БД на хостинг beget

Поздравляю, на этом перенос Базы Данных с Денвера на хостинг завершен.

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

menyaem-adresменяем адрес в phpmyadmin

Чтобы поменять адрес, просто жмите на “изменить”(карандашик). Откроется редактор, где будет ссылка(адрес) на ваш сайт на локальном компьютере. Мы же стираем его и прописываем наш реальный адрес (доменное имя)

меняем адрес в phpmyadmin меняем адрес в phpmyadmin

Жмем “Ok”.

Вот теперь перенос Базы Данных успешно завершен! И этот шаг мне кажется самый сложный во всем переезде на реальный сервер)Задумчивая улыбка

Теперь осталось перенести наш WordPress блог (полностью все файлы сайта) с Денвера на хостинг.

Шаг номер четыре — Перенос файлов сайта с Денвера на Хостинг

Для того, чтобы перенести все файлы сайта с локального компьютера на сервер, Вы должны уметь пользоваться программой FileZilla (инструкция по программе) или уметь в тотал коммандер подключать FTP соединение (читайте здесь), или еще, как вариант, воспользоваться FTP хостера (вот инструкция как настроить доступ по FTP на Beget.ru)

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

Я буду использовать FTP клиент ФайлЗилла. Открываем программу и в левом окне переходим в директорию с Вашим блогом на Denwer (е), а в правом – в директорию с вашим сайтом на реальном хостинге (это папка: имя_Вашего_домена/public_html, или просто /public_html)

перенос файлов сайта на хостинг

Обратите внимание! Переносить с компьютера следует все файлы сайта вместе с движком WordPress (есть такие люди, кто переносит вместо всего блога WordPress только один шаблон и удивляется, почему же блог не работает Улыбка) В общем копировать нужно файлы из директории где находятся такие папки как: wp-includes, wp-admin, wp-content и т.д.

Итак, выделяем все файлы, кликаем правой кнопкой мыши и жмем “Закачать на сервер”. Дальше просто ждем когда все скопируется.

После того, как все файлы закачались, нужно, В ОБЯЗАТЕЛЬНОМ ПОРЯДКЕ НЕОБХОДИМО!!! отредактировать файл конфигурации wp-config.php. Редактировать данный файл нужно для того, чтобы связать наш закачанный WordPress с Базой Данных.

Открыть на редактирование wp-config.php можно через FileZilla непосредственно на сервере (см инструкцию по работе с ФайлЗиллой по ссылке выше) или скачайте с сервера файл wp-config.php (да-да, из только что закаченных файлов на сервер, нужно обратно на компьютер скачать один файлик wp-config.php и поменять информацию о Базе Данных и закачать обратно с заменой) Короче открываем конфигурационный файл блокнотом Notepad++ (именно им, см почему нотепад) и прописываем имя Базы данных, имя пользователя Базой Данных (в нашем случаи одинаковые) и пароль от Базы Данных:

меняем файл конфигурации

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

Ну вот практически и все, перенос блога на хостинг завершен. Остался небольшой штрих: Переходим в админку блога: Ваш_домен/wp-admin переходим во вкладку “Параметры — Общие” и меняем адрес с локального сервера на реальный

меняем адрес блога

Просто адрес сайта (URL) прописываем реальный адрес (из пункта адрес WordPress)

Все, как перенести WordPress (Вордпресс) блог с Денвера на хостинг  мы теперь знаем, и без проблем можем осуществить полный перенос файлов сайта на хостинг!

Урок старался сделать максимально подробным, надеюсь оценитеПодмигивающая рожицаи поделитесь в соц сетяхЗадумчивая улыбка

У кого остались вопросы, или что-то не понятно, спрашивайте в комментариях, постараюсь помочь)) А вообще, на Бегете служба поддержки при каких-либо трудностях поможет с большим удовольствием хоть в 4 часа утраШирокая улыбка

Хочу Вам сказать, что с покупкой домена и переездом на хостинг мы справились, и со следующих уроков будем улучшать и украшать наш блог! И начнем вместе пробовать способы монетизации))) Пока могу предложить заработать немного деньжат пополам со мной на хостинге Beget.ru (подробности)

Вот Вам еще инструкция по переносу сайта с локалхоста на хостинг от Beget.ru – инструкция.

Ну вот и все, удачи Вам!

PS на блоге 940 комментариев – 1000 получит 100р……

    ADD YOUR COMMENT