Блог

Перенести базу данных с локального сервера на хостинг

Там же, на локальном компьютере, проект реализованный на базе WordPress доводят до полной готовности, тестируют в разных браузерах и только потом, полностью функциональный и уже наполненный контентом, переносят на хостинг. Перенести WP-сайт совсем не сложно, если, конечно, вы делаете это не в первый раз, или обладаете хотя бы зачаточными способностями юного компьютерного гения. Но начинающие сайтостроители часто допускают ошибки при переносе сайта на хостинг, и получают, в итоге, частично или полностью неработоспособный сайт.

Мне очень захотелось уберечь вас и предложить пошаговую инструкцию, неукоснительно следуя которой, вы перенесете сайт с локального сервера на хостинг без каких-либо проблем. Запускаем локальный сервер и заходим в WP-админку.

настройки облачного сервера

Подготовка к экспорту Базы Данных далее просто БД. В админ-панеле идем таким путем: Сохраняем изменения. Естественно, что доменное имя уже должно быть куплено и привязано к хостингу. Не пугайтесь, если не сможете заново войти в консоль Денвера, продолжайте выполнять шаги по экспорту БД в следующем пункте.

Экспорт БД.

Перенос Wordpress с локального web-сервера на хостинг

Заходим в phpMyAdmin набрать в адресной строке браузера http: Обязательно запоминаем куда скачали БД. Создание новой БД на хостинге. Не будем терять времени, зайдем в панель управления хостингом и создадим новую базу данных и нового пользователя, привязанного к. Запоминаем имя база данных, пользователя, а так же пароль к. Импорт БД.

создать бесплатный vds сервер

Редактирование файла wp-config. Прежде чем экспортировать базу данных, необходимо настроить параметры экспорта:. После выполнения экспорта базы данных, архив с БД будет сохранен на жесткий диск локального компьютера. Чтобы перенести сайт на хостинг далее необходимо создать новую БД на новом хостинге. Это можно сделать при помощи специальной утилиты-мастера, которая присутствует на веб-панели управления хостингом.

Необходимо задать имя новой базы данных и создать нового пользователя базы данных. Если же пользователь уже существует, то необходимо предоставить пользователю доступ к базе, пометив галочкой все привилегии.

После того как новая база данных и пользователь созданы, можно импортировать ранее сохраненный дамп базы на новый хостинг. Далее необходимо указать путь к файлу дампа БД и выполнить импорт БД.

После того, как БД успешно импортирована следует скопировать все файлы сайта со старого хостинга.

Переносим WordPress c Localhost на сервер через phpMyAdmin

Сделать это удобнее всего с помощью какого-либо FTP-клиента. Затем, также с помощью FTP-клиента, следует скопировать нужные файлы на новый хостинг. Чтобы перенести сайт на хостинг необходим заключительный шаг — правка конфигурационного файла.

Изменить в данном файле следует наименование базы данных, имя пользователя, при необходимости — имя сервера MySQL. Далее сверху находим вкладку Export и нажимаем её: Теперь вы находитесь на странице настроек экспорта базы данных. Если вам нужен обычный импорт, без извращений, то ничего тут трогать и не надо, кроме сжатия базы - его надо поменять на gzip, а то база будет занимать раз так в больше места. Жмём Go.

Получаем базу данных в архиве. Далее переходим в phpdyadmin уже рабочего сайта. Тут действия совсем простые - выбираем базу, куда будем экспортировать, находим вкладочку IMPORT, заходим туда, указываем сохранённую недавно базу, жмём GO.

И всё, база перенесена. А вместе с ней и полностью сайт.

Перенос сайта с локального компьютера на онлайн-хостинг

Есть такой полезный скрипт, скачать который можно. С ним не нужен доступ в phpmyadmin - достаточно доступа на ftp. Я обычно пользуюсь Lite версией - мне хватает. Однако были случаи, что приходилось использовать полную версию - когда облегчённая не справлялась с задачей переноса тяжёлой базы данных.

Кстати, для друпала там даже есть готовый модуль с этим скриптом. Но у меня был не сильно приятный опыт работы с ним - я его скачал, поставил, а модуль не заработал: После того как я нашёл всё же ошибку в модуле и отправил баг репорт автору модуля, автор через несколько дней лишь заявил, что у него всё работает, и модуль так и не поправил.

Хотя, возможно, на сегодняшний день этот косяк уже решён, но я уже не пользуюсь им из принципа: О работе скрипта можно рассказать вкратце на примере Lite версии: Потом обращаетесь к нему через браузер по адресу http: Выглядит оно вот так: И ещё один нюанс для импорта базы данных: Существуют ещё способы и хитрости при переносе сайтов, но им несложно обучиться самому, в процессе.

А если не получится что-то - то задавайте вопросы, буду отвечать: А ещё, как подсказали, есть модуль, который позволяет быстро переехать с одного сервера на другой -. Для копирования файлов на сервер их луште перед этим заархивировать. Тогда копирование занимает в разы меньше времени. Но я отнёс это к "хитростям" переноса, которым можно научиться самому.

Ну это уже здравый смыл должен людям подсказать, но копирование быстрее пройдет если у вас много мелких файлов, если же файл один и большой, то огромной выгоды вы не получите.

Но такой вариант не прокатывает. Помоги разобраться плз. Вы правильно нашли строчку: Привёл к нормальному виду.