
Заметил, что у многих эта рядовая, в общем-то, операция переноса готового блога на хостинг вызывает много вопросов и затруднений. Поэтому я решил максимально подробно рассмотреть этот вопрос.
Буду рад, если инструкция сэкономит кому-то время.
0. Условия и ПО
Локальный сервер Denwer 3, WordPress 2.8.4, FileZilla 3.2.8.1
1. Подготовка
Поставьте правильное имя домена
Если при установке WordPress вы указали в настройках блога какое-то абстрактное имя домена, например wordpress, то сейчас самое время его изменить на постоянное. Изменить нужно как в поле Адрес WordPress (URL), так и в поле Адрес блога (URL).
Если этого не сделать, то позже, когда вы скопируете файлы на хостинг, то не сможете даже войти в админку, так как домены будут отличаться. Если вы все же так сделали, то это легко можно поправить, воспользовавшись решением из статьи Перенос WordPress с локального сервера к клиенту, проблема и решение.
Сделайте резервную копию базы данных
Для этого нужно зайти в phpmyadmin и выбрать там базу данных вашего блога.

После этого перейдите в закладку Экспорт. Там слева в списке таблиц нажмите на ссылку Отметить все. Далее, внизу поставьте точку на пункт Архивировать в zip и нажмите кнопку Пошел.


После короткой обработки появится окно сохранения архива. Это и есть файл с копией базы данных. Сохраните его.
Создайте базу данных
В админке хостинга создайте пустую базу данных. После этого вы должны будете знать параметры подключения к базе данных.
Это прежде всего:
- имя базы данных
- имя пользователя
- пароль базы данных
Также может понадобиться знать имя хоста сервера MySQL. Подробно рассматривать этот этап не буду, поскольку у разных хостеров это делается по-разному.
Измените настройки подключения
Полученные данные внесите в раздел Настройки MySQL файла wp_config.php, который находится в корневой папке блога.
Перенос
Копирование файлов
Скопируйте файлы WordPress в папку на хостинге. Это может быть папка public_html или аналогичная.
Для копирования я рекомендую использовать FTP-клиент FileZilla. Некоторые используют для этой цели Total Commander, однако иногда случается, что сайт может не заработать, поэтому используйте его на свой страх и риск.
Импорт базы данных
В админке хостинга войдите в phpmyadmin. Там в левой части панели выберите вашу базу. После этого перейдите в закладку Импорт. Укажите расположение архива базы данных и нажмите Ok.
Если все прошло успешно, то появится сообщение об успешном импорте, а слева вы увидите созданные таблицы вашей базы.
На этом все. Если у вас возникли вопросы или замечания, задавайте их в комментариях.
Постоянная ссылка: Перенос WordPress с локального сервера на хостинг. Пошаговая инструкция.
Хотел сделать все по Вашей инструкции, но... я в начале делаю, а лишь затем думаю, что сделал. Помог этот Ваш рецепт: neolot.com/uroki-i-priemy...blema-i-reshenie
Еще раз спасибо!