Привет, Друзья! Сегодня по плану урок о том, как перенести WordPress (Вордпресс) блог с Денвера на хостинг, т.е будем делать полный перенос файлов сайта на хостинг в интернет. В прошлой статье я рассказал на примере хостинга Бегет, как на сервере за несколько минут установить WordPress блог без переноса — сегодняшний урок будет посложнее, поэтому будте предельно внимательны. Я в свою очередь попробую объяснить все простым языком.
Итак, для начала необходимо произвести некоторые подготовительные работы со своим блогом и базами банными у себя на локальном компьютере, затем, кто не читал, ознакомьтесь со статьей о покупке домена и с уроком о хостинге.
Перенос блога на хостинг будем выполнять пошагово и максимально подробно.
Шаг номер раз – экспортируем Базу Данных с Денвера на компьютер
Первое, что нужно сделать, это экспортировать Базу Данных с Денвера к себе на компьютер, т.е. простым языком, просто сохранить с локалхоста в папочку на вашем компьютере. Не пугайтесь, в принципе, в экспорте сложного ничего нет, но в любом случае нужно сделать все правильно, что бы в дальнейшем не возникло никаких осложнений.
Как Вы, надеюсь знаете, все работы с базами данных мы производим в phpadmin (в браузере вводим адрес http://localhost/tools/phpmyadmin и попадаем как раз в управления базами данных)
Если в phpmyadmin не одна БД, то выбираем ту, которую нужно экспортировать и после загрузки БД жмем на вкладку “Экспорт”
Следующим шагом нужно поставить галочку на “Сохранить как файл”, упаковываем (т.е. ставим чекбокс на gzip) и жмем “Ok”
Через проводник windows выбираем место на компьютере куда сохранить архив с Базой Данных:
Так, на этом экспорт Базы Данных с Денвера на компьютер завершен и первый этап переноса блога на реальный сервер закончен.
Теперь нам необходимо создать новую Базу Данных на хостинге. Делаем все манипуляции и инструкции на примере хостинга Beget.ru
Шаг номер два – создаем новую Базу Данных на хостинге
Идем в панель управления сайтом и переходим во вкладку MYSQ:
Во вкладке управления базами данных создаем новую БД. Прописываем имя новой базы данных(можете написать то же имя что было на Денвере, а можете другое. Все равно перед именем БД будет стоять ваш логин на Beget.ru). Заметьте, что имя Базы Данных и имя пользователя БД будут одинаковые! Придумываете пароль к базе (можете сгенерировать) и жмете “Создать”
Пароль и имя от phpmyadmin обязательно запишите и сохраните!
Все, База Данных на хостинге Бегет успешно создана (На других хостингах, я думаю, создание не сильно отличается). Как видите, имя моей базы voroni_aimblog:
Для того чтобы войти в управления Базами Данных, достаточно нажать на “phpmyadmin” (удалить базу можно нажатием крестика)
Итак, второй шаг переноса завершен. Теперь нужно импортировать(закачать) архив с БД (который мы экспортировали(скачивали) с Денвера) в только что созданную базу.
Вот сейчас начинается непосредственный перенос WordPress блога с Денвера на хостинг.
Шаг номер три — Перенос Базы Данных с локального компьютера на хостинг
[alert-note]На сайте https://doctorsmm.com/ Вы сможете купить SMM раскрутку в любой из 11 наиболее популярных социальных сетей на персональных условиях с внушительными скидками. Помимо недорогих цен, на сервисе действуют гарантии на защиту Ваших заказов, а также есть возможность выбрать качество и скорость добавления любого необходимого ресурса, например, лайков или подписчиков.[/alert-note]
Значит, идем на phpmyadmin на хостинге (кликаем по “phpmyadmin”)
вводим пароль, который указывали при создании базы, и попадаем в привычный phpmyadmin (может отличаться в зависимости от хостинга, но отличия должны быть незначительные)
Дальше кликаем по имени базы в которую будем производить перенос и жмем “Импорт”
В следующим окне, через проводник (Выберите файл) идем в папку, в которую сохранили архив БД с Денвера который ждет переноса и жмем “Открыть”
Спускаемся вниз страницы и жмем “Ok”. После перезагрузки откроется окно с информацией об успешном импортирование
Поздравляю, на этом перенос Базы Данных с Денвера на хостинг завершен.
Теперь важно! нужно поменять адреса, которые были на локальном компьютере на наши реальные, которые будут сейчас на сервере. Для этого, все в этой же базе из таблицы слева надо перейти в пункт wp_options и в опциях, во второй строчке поменять адрес с Денвера на наш реальный:
Чтобы поменять адрес, просто жмите на “изменить”(карандашик). Откроется редактор, где будет ссылка(адрес) на ваш сайт на локальном компьютере. Мы же стираем его и прописываем наш реальный адрес (доменное имя)
Жмем “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 – инструкция
✌️ Хочешь продолжить разговор после статьи?
В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.
Подписаться на Telegram
Валерон исправь ошибку ,,Шаг номер раз – экспортируем Базу
Банныхс Денвера на компьютер,,Валера привет! Мне тут шабашку подогнали. Нужно перенести сайт, который на голом коде на вордпресс. Дали только доступ по фтп и к базе данных. Движок я закачал, а вот как дальше быть не знаю =) Что посоветуешь? Какие мне телодвижения нужно сделать???
Здравствуйте, не могли бы вы мне помочь с последним пунктом? Я работаю с REG.ru, в Parallels Panel, не могу изменить адрес с локального на реальный (Я просто не знаю где находятся для этого настройки )не могли бы вы подробнее объяснить этот пункт (…Переходим в админку блога: Ваш_домен/wp-admin переходим во вкладку “Параметры — Общие” и меняем адрес с локального сервера на реальный…) Заранее спасибо
Пардон, что влез!
…но с reg.ru трудновато помочь. Сейчас сам с этим милым хостинОгом завязал общение…
Четыре часа пытался распаковать файлы и безрезультатно.
От помощи техслужб) отказался… смешно всё это: постоянно просить о простых манипуляциях.
Ибо впоследствии, предчувствую, будут трудности забрать сайт (в адекватном состоянии), если потребуется…
Знаю одного товарища, которому пришлось (уходя) всё переносить по одной папочке.
Буду рад, если кто разубедит. Думаю, что рег ру хостинг не очень.
И панель управ у него фуф…
Разнежил меня сегодня этот РЕГ…
И почему у тебя комменты мои в подвале от 23 мая
Сегодня 22 =)
Валера,а как ты сделал что переходе по кнопке ,,моё предложение,, тебя направляют именно в то место где ты о нём говоришь,а не на начало страницы?
Якорь поставил
Напишу об этом статью
Пока если желание есть, вбей в поисковике «якори ссылок», почитай, полезно, кстати! =)
Благодарю.
спасибо!
Спасибо, очень пригодилась информация.
Спасибо *OK*
Добрый день! Делал все по вашей инструкции, но при попытке зайти на wp-admin выдаеттошибку установки соединения с базой данных. А именно: «либо пароль и имя пользователся в файле config.php неверны, либо не удалось связаться с сервером базы данных по адресу localhost.»
Валера красавчик слушай!!! ваще помог! если б не ты я бы не справился. от души, спасибо тебе =)
Замечательная статья! Полностью законспектировал. Спасибо!
Да не за что! =)
Привет! Решил тему поменять, нашёл понравившуюся. Думал как лучше и без гемора это сделать. Сначала думал всё на денвере настроить, а потом залить всё на реал. хост. Но сейчас думаю это и будет гемором
Решил отредактировать файлы шаблона и тупо поменять тему
Что скажешь?
А у меня не хочет базу данных создавать.
Я уже хостеру написа %) л
Ковырялся в теме и какие то файлы повредил. Решил базу данных перезалить. Старую надо было наверное не удалять? Я удалил, а новая не создаёться зараза… Хрень какая-то…
А ты молоток!!! К цели идёшь хорошо))) Хватка значит у тебя есть предпринимательская…
спасибо, помогло
правда забыл сначала в админке адрес изменить, поэтому кроме глагной ничего не работало:)
А у меня обратная проблема. Прислали дамп базы и движок по почте, не могу развернуть под XAMPPом, хотя вроде все похоже делаю. Куча ошибок вываливается:((
У меня не получается настроить что то…(( всё вроде сделал как надо… а картинки посты и всё такое не отображается, вот сами гляньте fact24.ru
Что делать?
спасибо!!!!!
Спасибо! Все предельно понятно! Написано легкочетаемо) =)
Валерий, статья актуальна для меня. Делала все точно по инструкции, в итоге
Ошибка HTTP 500 (Internal Server Error): При попытке сервера выполнить запрос возникла неожиданная ситуация.
Не подскажете, в чем может быть ошибка?
Лучшая инструкция найденная мною в интернете.Спасибо. При первом переносе не работали ссылки на картинки. Залил повторно перед этим базу MYSQL открыл в notepad++ и заменил название старого сайта на новый, всего около 15 замен.
Cайт заработал но в админ панель не смог войти-былый экран ошибка 500. прописал в файл .htaccess строки
php_value memory_limit 64M
все заработало. Может кому поможет.
СПАСИБО!
Очень полезная статья. Я 2 часа мучился чтоб понять, где находится адрес Денвера, чтоб поменять его на мой реальный. =)
Валерий, здравствуйте. Всё получилось, да только ссылки на рисунки ведут на реальный блог, поэтому при работе на локальном хостинге — не отображаются. Так же, клик по ссылке sitemap.xml ведёт на реальный блог. Как это всё поправить, чтобы все ссылки вели на localhost/….. и картинки отображались?
Статья полезная и доступная. Спасибо автору. Есть небольшой нюанс только, в случае если вы добавляете посты или что то переделываете на сайте когда он на localhost, то после переноса необходимо проверить правильность линков. В моем случае накрылась работа слайдера на двух страницах и главное меню, которое также редактировал.
Отлично и понятно написано! но после выполнения написанной инструкции у меня тоже сайт на хосте не работает! досадно!наверно пропущена рекомендация!
Я делала заключительный шаг » меняем адрес с локального сервера на реальный» , зашла на денвер и видимо не так поменяла( места спутала) , теперб вообще ничего не работает( Не могу попасть в админ панель денвера( Выдает ошибку Not Found
The requested URL / was not found on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.34 Server at blogledi.ru Port 80
ПОМОГИТЕ ПОЖАЛУЙСТА! ЧТО ДЕЛАТЬ ? =-O КАК ИСПРАВИТЬ %)
Валерий? Зарегистрировался на бегет по вашей ссылке, теперь подскажите пожалста, возможен ли там форвардинг писем на 4-5 других адресов. Т.е. отсылаю письмо на почту в бегете, а там оно автоматически пересылается на несколько (немного) других е-майл адресов. спасибо за ответ
Александр, честно не знаю. Напишите в тех поддержку.
бум разбираться
Валерий, а как на бегете настроить на сайте Вордпресс отправку почты с вкладки контакты чтобы отправлялось, может быть у вас в блоге есть, но что-то не могу найти..(((
Спасибо за статью а по Drupal нет мануала?
Спасибо за статью. Все перенесла, но проблема в том что css не цепляется. Где поменять ссылки? Может подскажете
А что если названия сайтов разные? Т.е. локалка — pozitiv.com.pl, а на хостинге — pozitiv-***.ru На денвере название сайта поменял (название папки, где он находится) и ссылки перестали работать. Может ли такое случиться на хостинге? *HELP*
Помню как первый раз переносил еще давно, матерился на весь офис!
Проклинал все и вся, пока не додумался в базу заглянуть! Потом сидел и ржал сам с себя =)
Спасибо помогло! В особенности шаг третий. Долго мучался после вашего сайта все решилось )) Сам не знаю в чем дело, просто все заново сделал следуя шагу номер 3. Сразу заработала админка, пересохранил файл .htaccess и все ок!
Здравствуйте!!! Помогите, пожалуйста!
Сделан сайт на Денвере. Перекинула на хостинг. Сайт работает, а в админку зайти не могу. Говорит неверное имя пользователя. Сайт: малинка-малинка.рф. В config.php все ввела правильно (данные с БД хостинга), те же данные и ввожу при входе в админ. панель. Наверняка ошибка в какой-то мелочи, но никак не могу найти в чём.((( Подскажите, пожалуста!!!
Отличный мануал! Понятнее нигде не находил. Понравилось и то, что написано без всяких левых предысторий на пол страницы.
Спасибо!
Тем не менее, у меня не все прошло гладко. А именно — в записях остались старые адреса к картинкам на localhost, и, конечно, они не отображаются на сайте. Теоретически, в базе данных это прописано в разделе wp_posts, но как это быстро поменять не знаю.
Скажите пожалуйста при переносе остались старые урлы страниц с localhost как это исправить?
Исправил!
Сказали бы как
А то только хвастаетесь… 8(
Сделал интернет-магазин на одном сайте, потом решил развернуть его же на другом сайте. Все красиво перенес и заменил. Сайт работает, но периодически выдает ошибки — то не может подключить к БД, то такой страницы не существует, то в админку иногда не пускает — пишет, что CMS уже установлена. Оригинал интернет-магазина (с которого копировал) работает на том же хостинге и подобных ошибок не выдает. В чем может быть ошибка (ошибки)?
Подскажите, моему сайту год, я его на какое-то время забросил, а сейчас решил обновить дизайн, как мне переносить на хостинг с Денвера? Точно так же, как и с нуля?
P.S.: За сайт спасибо! Очень полезный ресурс.
Я так понял, по предыдущему комментарию, что ответа можно и не дождаться %) Просто не знаю как быть, то ли переносить сайт как обычно, то ли…?
Вот смотри тут =) =) =) =) =) =)
Вот здесь все хорошо описано как обновить сайт уже залитый на хостинг новым материалом:

Добрый вечер, дошла до этого пункта загрузила по ссылке http://localhost/tools/phpmyadmin, но появляется новая версия 3.5.1. и я не могу найти где кнопка архивации gzip в этой версии, тем самым не могу сохранить! Помогите пожалуйста.
Здравствуйте, у вас есть статьи, где вы доходчиво и понятно описывайте возможность заработка на своём сайте. Не могли бы вы сказать, какой доход приносит лично вам данный блог?
Спасибо, помог. А то уже забыл как это делается!!!
Огромное СПАСИБО автору за подробную инструкцию по переносу WordPress. ОЧЕНЬ СИЛЬНО помогло. Не на всех серверах одинаковые надписи и картинки при создании базы данных, но главное это сценарий.
Ещё раз спасибо.