Перенос сайта на WordPress и базы данных MySQL с Denwer на хостинг
Статья об установке Denwer на компьютер.
Статья об установке WordPress на Denwer.
Чтобы перенести сайт на движке WordPress с Денвера на хостинг, нужно проделать следующие действия:
- Скопировать файлы из папки C:\WebServers\home\имя проекта\www (адрес устанавливается по умолчанию, у Вас может быть установлен другой адрес) в корневую папку на хостинге или в любую другую, в которой Вы собираетесь установить сайт.
- Перенести базу данных MySQL с Denwer на хостинг.
Процесс переноса базы данных с Денвера на хостинг не очень сложен, но у тех, кто делает это впервые, могут возникнуть сложности.
В этой статье я подробно опишу весь процесс переноса базы данных MySQL по шагам.
Чтобы процесс переноса базы данных был проще, я советую при установке движка WordPress на Denwer сразу задавать настройки базы данных и пользователя баз данных, которые установлены на сервере хостинга.
Шаг 1. Экспорт базы данных MySQL из Denwer.
- Запустите Denwer. Введите в адресной строке http://localhost/denwer/ или просто localhost.
- Зайдите в панель управления phpMyAdmin по ссылке http://localhost/Tools/phpMyAdmin.
- Выберите пункт «Базы данных».
- Выберите базу данных, дамп которой нужно создать.
- Отметьте все таблицы базы данных. Выберите пункт «Отметить все» и вкладку «Экспорт».
- Поставьте галочку в пункте «послать» и нажмите кнопку «Пошел». Все остальные настройки оставьте без изменения. Если необходимо, выберите путь сохранения дампа базы данных.
![]()


Шаг 2. Подготовка базы данных MySQL к переносу на хостинг
Редактировать базу данных и другие файлы WordPress можно не во всех текстовых редакторах. Список их смотрите на форуме поддержки Mywordpress.ru.
Для этих целей я пользуюсь текстовым редактором Notepad2.
- В файле базы данных замените все адреса на локальном хосте Z:\ home\имя проекта\www на доменное имя Вашего сайта. Проще и быстрее всего это делать через функцию «найти и заменить».
- Если имя на локальном хостинге не совпадает с доменным именем сайта, то все адреса http://адрес на локальном хостинге следует заменить на http://доменное имя сайта. Используйте функцию найти и заменить, найдите все адреса на локальном хостинге и замените их на доменное имя сайта.
Шаг 3. Загрузка базы данных MySQL на хостинг.
- Зайдите в панель управления phpMyAdmin на хостинге.
- Выберите пункт меню «Импорт».
- Выберите загружаемый файл базы данных и нажмите кнопку «OK».


Шаг 4. Проверка правильности переноса сайта.
Зайдите на сайт и проверьте корректность переноса данных. Если записи или комментарии отображаются некорректно или не отображаются вовсе, попробуйте изменить настройки режима совместимости SQL при экспорте базы данных из Denwer. Мне это помогает.

Следуя этой инструкции, Вы можете переносить базы данных не только с Денвера на хостинг, но и с хостинга на Denwer, а также с хостинга на хостинг.
Если Вам понравилась статья, подпишитесь на обновления блога по RSS.
Советую также прочитать следующие статьи
Метки: Denwer, MySQL, WordPress, база данных, движок сайта, Денвер, перенос базы данных, сайт, Сайтостроение, создание сайта, Хостинг
Скажите Оксана. А как загрузить базу MySQL на Денвер? Там не где не вижу кнопки “Импорт”/
13.08.2009 15:09 | #1Очень хороший вопрос, /)ima. В Denwer нет кнопки “Импорт”. Это связано с тем, что используется старая версия phpMyAdmin. Базы данных загружаются по-другому.
Выбираем вкладку “SQL”. Выберите файл базы и нажмите кнопку “Пошел”. Старые таблицы перед этим необходимо удалить, сделав резервную копию базы.
Если база меньше 2Mb, то проблем с загрузкой возникнуть не должно. Для загрузки базы более 2Mb надо редактировать файл /usr/local/php5/php.ini.
Более подробно написано в этой статье.
14.08.2009 23:15 | #2Зпасибо за ответ Оксана! Буду пробовать.
18.08.2009 11:44 | #3Немогу справиться с проблемой, после импорта базы данный с локального denwer-а, все записи отображаются вопросами, пробовал всякие режимы совместимости, ничего не помогает, может есть особенности?
25.09.2009 16:01 | #4Тут проблема в кодировках MySQL и сервера. Сама я с подобными проблемами не сталкивалась. Об этой проблеме и ее решении можно прочитать здесь, здесь и здесь. Может, помогут эти рекомендации.
25.09.2009 22:01 | #5Подскажите, пожалуйста, как мне поступить: заполнила сайт на вордпрессе на одном ноутбуке в Денвере. Теперь хочу перенести все это на другой комп тоже в Денвере (вордпресс там тоже установлен). Это возможно? Я пробовала, используя метод переноса с Денвера на хостинг, но у меня не сработало. Заранее благодарю.
08.11.2009 18:08 | #6Переносом сайта с компьютера на компьютер я не занималась. Полагаю, что если на компьютерах при инсталляции Денвера сохранены стандартные пути к файлам, проблем с переносом сайтов возникать не должно.
Попробуйте сделать так:
Если проблемы не разрешатся, тогда уже надо будет смотреть подробнее.
09.11.2009 18:31 | #7Окса, спасибо большое за ответ. Буду пытаться, позже напишу о результатах, если все получится
11.11.2009 12:52 | #8