Шаг 13. Как перенести блог с денвера на хостинг

Здравствуйте уважаемые посетители блога о создании сайтов webbomj.ru. В данной статье я рассмотрю последний элемент в курсе: “создание блога шаг за шагом”, перенос блога с денвера на хостинг.

Мы с вами в самом начале курса устанавливали wordpress на денвер, учились писать правильно статьи, устанавливали шаблон, а теперь все это нам необходимо перенести на хостинг, который мы регистрировали тут.

Для того, чтобы перенести наш блог расположенный на денвере (о денвере) нам необходимо:

  • Блог который мы будем переносить
  • FTP клиент, я буду пользоваться total commander.
  • Хостинг, который мы зарегистрировали.

Перенос блога wordpress на хостинг. База данных случай 1.

Первое что мы с вами сделаем — это сделаем копию базы данных, для того чтобы перенести ее на хостинг.

Начнем мы с открытия phpmyadmin на денвере, кто не помнит смотрим видео урок тут.

  • Запускаем денвер.
  • В браузере вводим localhost/Tools/phpMyAdmin/
  • В открывшемся окне phpmyadmin мы выбираем в левой колонке базу данных (БД) которую мы создали во втором уроке. Я ее называл во втором шаге — Wp1.

перенос блога с денвера на хостинг

  • Теперь нам необходимо нажать на вкладку: “Экспорт/Export”.
  • Нажимаем “Выбрать все/select all”.перенос блога с денвера на хостинг
  • Далее ставим галочку на против “SQL”
  • Ставим галочку “Добавить Drop Table”.
  • Ставим галочку: ”Сохранить как файл” и выбираем файл gzip.
  • Нажимаем кнопку “ОК”.

перенос блога с денвера на хостинг бд

Сохраняем базу данных к себе на жесткий диск и не забываем про нее. Она еще пригодится нам при переносе wordpress.

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

  • Заходим в direct admin, если у вас хостинг который я разбирал в 11 шаге.
  • Нажимаем: Управление MysQL.

перенос блога с денвера на хостинг бд

  • Нажимаем: Создание базы данных.

перенос блога с денвера на хостинг бд создание1. Пишем имя базы данных. Полное имя базы данных имеет вид ВАШАККАУНТ_ИМЯБД. Мой аккаунт я закрасил на картинке ниже. Незабываем данные которые вбиваем, мы будем их вписывать в файл wp-config.php.

2. Пишем имя пользователя. Полное имя пользователя имеет вид ВАШАККАУНТ_ИМЯПОЛЬЗОВАТЕЛЯ.

3. Пишем пароль.

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

перенос блога с денвера на хостинг

  • Далее нам необходимо импортировать ту базу данных которую мы скачали на компьютер в самом начале. Выбираем phpMyadmin, вводим логин и пароль. Нас перекидывает в phpmyadmin.

перенос блога с денвера на хостинг бд

  • Выбираем только что созданную базу данных (мы создали ее c помощью MySQL) в левой колонке и нажимаем на вкладку “Импорт/import”. Мы перешли на страницу импорта нажимаем кнопку: “Обзор” выбираем сохраненную ранее базу данных и нажимаем ок.
  • При успешном импорте увидите сообщение что обработано ххх запросов. Все база данных с денвера переместилась на хостинг.

[warning]Внимание!!! Так как мы на денвере создали папку (заменяющую доменное имя) wp1.ru, то в выше приведенный случай годиться только для переноса домена wp1.ru и никакого больше!!! Если у вы зарегистрировали доменное имя не такое, как папка в денвере, то для вас описан случай ниже.[/warning]

Перенос wordpress блога с денвера на хостинг. База данных случай 2.

Так как у нас в денвере доменное имя wp1.ru, а доменное имя которое я зарегистрировал совсем другое например wpppp1.ru, то мне нужно проделать те же самые шаги, но только:

  • При сохранении базы данных, сохранить без архивации.

перенос блога с денвера на хостинг бд 2

  • В этом случае база сохраняется в текстовом формате и мы будем редактировать ее в текстовом редакторе NOTEPAD++, чтобы заменить wp1.ru на wpppp1.ru.
  • Открываем сохраненную базу данных c помощью текстового редактора notepad++. Нажимаем ctrl+F(открывается поиск) или нажимаем поиск => найти. Также можно нажать на значок бинокля.

перенос блога с денвера на хостинг бд notepad

  • Далее нажимаем вкладку заменить. Вписываем сначала домен который был (wp1.ru это домен который был на денвере), теперь который мы зарегистрировали (wpppp1.ru). Далее нажимаем кнопку “заменить всё”.
  • Нажимаем вкладку Кодировки => кодировать в UTF без (BOM). Сохраняем. Теперь можно переходить к тем же пунктам, что и в предыдущем случае.

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

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

  • Открываем TOTAL COMMANDER и переходим в нашу папку с блогом на денвере (я открыл его слева, на картинке ниже).

перенос блога с денвера на хостинг total

  • Заходим по FTP соединению на наш хостинг и скидываем файлы блога Wp.ru на хостинг. Достаточно выделить файлы и мышкой перенести из колонки файлы с денвера в колонку хостинга.

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

перенос блога с денвера на хостинг total

  • Нажимаем кнопку: “Новое соединение/ new connection”. Вылезает вот такое окошко создания нового соединения:

перенос блога с денвера на хостинг total 1

 

  • Вводим название сессии(Session) и имя хоста(HOST name), обычно ваш домен и нажимаем кнопку OK. Также можете ввести имя пользователя и пароль. Я ввожу их при соединении.
  • Далее нажимаем на созданное соединение и жмем кнопку:”Connect”, как на картинке ниже:

перенос блога с денвера на хостинг total 3

  • Вводим логин и пароль, если при создании соединения не вписали в поля “User name” и “password”. Все мы зашли на хостинг, теперь выделяем файлы блога на денвере мышкой и переносим на хостинг в папку ваш домен/public_html/.

[warning]Обязательно переносите все файлы с денвера на хостинг, а не какие либо на выбор. Тут я хочу сказать, что нужно перенести не только шаблон, а все файлы в папке!!![/warning]

  • После того, как перенесли файлы на хостинг мы редактируем файл wp-config.php. Для этого выделяем его и жмем кнопку EDIT(можно редактировать его и на денвере а потом уже перенести готовый, в этом случае пользуйтесь NOTEPAD++ или AKELPAD).

Открываем файл wp-config.php и теперь нам нужно изменить:

перенос блога с денвера на хостинг config

  1. Имя базы данных, это то которые мы создавали в выше, имя базы данных вставляется с перфиксом, о префиксе говорил выше.
  2. Имя пользователя аналогично создавали выше и также вставляется с префиксом.
  3. Пароль к базе данных, тоже создавали выше, вставляется без префикса.

В итоге у нас получится что-то типо вот этого:

перенос блога с денвера на хостинг config

 

После префикса идет разделительная линия: ( _ ). Обязательно сохраняйте и перезаливайте файл. Также если вы изменили файл на денвере, то перенесите его.

  • Теперь заходим в административную панель в раздел Параметры –>Общие и изменяем строчку: “АДРЕС САЙТА (URL)” на ту что находится выше в строчке “Адрес WordPress (URL)”.

Ну вот собственно и все, я полностью показал (в картинках), как перенести блог с денвера на хостинг и также досконально описал.

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

На этом статья: “как перенести wordpress (блог) с денвера на хостинг” завершена. Вы можете прокомментировать статью, подписаться на ленту обновлений, стать другом в твитер, или же рассказать о записи друзьям в социальных сетях.

Посмотрите похожие посты:

3 thoughts on “Шаг 13. Как перенести блог с денвера на хостинг

  1. Александр:

    Огромное спасибо, Андрей! долго сидел, не мог ничего сделать и уже отчаялся, но тут наткнулся на вашу статью, сделал все по инструкции и вуаля, блог заработал!

    1. webbomj:

      Я рад, что помог.

  2. Nata:

    Когда же будет продвижение по шагам? Очень хотелось бы чтобы ты довел это дело до конца! Давай дальше про продвижение и т д.