Перенос сайта (на WordPresse) с localhost на хостинг.
Об установки и использовании блога - сайта (на WordPresse) на localhost, и зачем это нужно можете прочитать в посте «Устанавливаем WordPress на localhost».
А сейчас хочу рассказать как перенести сайт с localhost на хостинг (то есть опубликовать блог в Интернете).
Итак вы создали свой блог (сайт) на локальном хостинге (localhost), подогнали шаблон, наполнили необходимым контентом, произвели нужные изменение и т.д. Типер хотите опубликовать (показать миру, перенести на хостинг) его, как это сделать – просто.
Пошаговая инструкция по переносу сайта с localhost –> на host:
Данная инструкция также подходить для переноса сайта с host –> на host и host –> на localhost.
У Вас уже должен быт куплен и подготовлен домен и хостинг для публикации сайта.
1. Делаем архив всех файлов нашего сайта:
- узнайте у техпомощи хостинга, поддерживаетли их сервер работу с архивами (rar, zip), иначе пропустите этот пункт.
- открываем папку «C:\WebServers\home\localhost\www» или «Z:\home\localhost\www» (при стандартной установки «Денвера» иначе «ВАШ_ДИСК:\home\localhost\www») и архивируем все файлы и папки со всеми сложенными файлами и папками;
2. Создаем дамп базы данных для экспорта в базы данных на хостинге.
- открываем в браузере phpMyAdmin (_http://localhost/Tools/phpMyAdmin);
- выбираем базу данных сайта – блога и преходим на закладку экспорт;

- отмечаем все таблицы базы;
- обязательно отмечаем пункт «послать», иначе phpMyAdmin не создаст файл с дампом базы данных;
- остальное оставляем как показано ниже на рисунке и нажимаем кнопку «Пошел»;

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

З. Подготавливаем дамп базы данных для импорта в базы данных на хостинге.
- Открываем сохраненный файл с дампом нашей базы в любом редакторе (например, в блокноте);
- ищем строчку «http://localhost» и заменяем его на url нашего сайта (если у вас расположен не localhost то ищете ваш домен как на рисунке);

- также вам нужно поискать строчку «\home\localhost\www» или «\home\используемый домен\www», если есть таковые заменит на путь на хотинге (пример: логин\home\домен\www);
- сохраняем изменения в файле.
4. Импортируем базу данных на хостинг:
- открываем в phpMyAdmin в вашем аккаунте на хостинге;
- в phpMyAdmin создаем новую базу;

- выбираем созданную базу и переходим в закладку SQL;

- Выбираем наш файл дампа, и пошел;

Примечание:
Иногда при большой базы или медленном соединении, может появится белый экран или подвисат страница phpMyAdmin.
5. Закачиваем файлы нашего сайта на сервер.
- ранние сохраненные (архивированные файлы, указанные в первом пункте), закачиваем на сервер в папку «WWW» или «public_html».
Все!
Заходим на сайт все должно работать.
PS. Таким же образом можно перенести сайт с хостинга на локал хост или с одного хостинга на другой хостинг.
23.06.2008 в 06:03
Я бы еще добавил, что нужно следить за тем, чтобы при экспорте кодировка базы wordpress совпадала с кодировкой клиента и базы выбранной в phpMyAdmin. Иначе потом на сайте будут кракозябры.
23.06.2008 в 09:16
the_hamster – полностью с Вами согласен, пропустил этот момент.
11.08.2008 в 00:03
Можно попробовать так же без phpmyadmin если кто не шарит в этом, а просто скачать и активировать плагин WordPress Database Backup и с помощью него произвести импорт базы
21.08.2008 в 19:59
Все сдел как тут написано и все работате. Большое спасибо!
31.10.2008 в 01:39
У меня не хочет создавать таблицы, выдает ошибку! Может это из-за разных версий PHPadmin&
04.12.2008 в 11:08
Установила удаленно wp 2.3.3, все работает. С локального компа сделала экспорт БД как тут написано, .sql-файл получился размером 111 КБ (113 770 байт). При импорте на хостинг, после загрузке файла, мне выдается ERROR: Неправильный идентификатор @ 129
…
129: `comment_date_gmt` datetime NOT NULL default ‘0000-00-00 00:00:00′,
…
Ответ MySQL:
#1050 - Table ‘wp_comments’ already exists
И что же делать с таблицей комментов???
ПОМОГИТЕ, ПОЖАЛУЙСТА!
Оч жду ответа))
04.12.2008 в 12:21
Спасибо, я разобралась!!!!
http://forum.maxsite.org/viewtopic.php?id=5685
Ю.Б. спасибо)))
13.03.2010 в 18:22
Все вроде нормально,перенес, только картинки не отображаются. В чем дело?(