>
Главная » WordPress » Перенос базы данных на реальный сервер для WordPress
    РейтингРейтингРейтингРейтингРейтинг


Перенос базы данных на реальный сервер для WordPress

Разработка нового сайта, начинается на локально сервере. Как же потом перенести на реальный хостинг?  Под мыслями что это сложно, экспорт базы, импорт базы, изменение адресных путей и т.д. Но на самом деле все не так, это довольно простая процедура и требует от вас минимальных знаний. А это статья  поможет быстрее в этом разобраться.

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

Шаг 1. Экспорт БД на локальном сервере

В первую очередь экспортируем базу данных с локального сервера.

Перейдите по адресуhttp://localhost/tools/phpmyadmin/,

слева выберите вашу БД и зайдите на вкладку «Экспорт».

Дальше следуйте подсказкам на скриншотах.

Остальные настройки оставьте без изменений и жмем кнопку «ок».

Шаг 2. Переносим WordPress файлы

Для этого шага у вас должен быть доступ к реальному серверу по FTP- клиенту. Обычно хостер присылает данные по E-mail после регистрации. Подключитесь к нему используя любой FTP – клиент, к примеру, FileZilla – самый популярный. Откройте главный каталог (во многих хостерах именуется, как public_html) и перенесите все локальные файлы WordPress в эту папку.

Шаг 3. Создание БД на реальном сервере

Зайдите в предоставленным вашим хостером CPanel, крутаните до раздела «Базы Данных» и выберите БД MySQL.

Впишите имя БД и жмем создать.

Добавляем имя пользователя и пароль (все данные записываем себе в черновичок).

Выбираем Пользователя и БД, которые только что создали и жмем «Добавить».

В открывающем окне ставим галочку на все таблицы.

Шаг 4. Импортируем БД на реальный сервер

Возвращаемся в cPanel, переходим в phpMyadmin, слева выбираем только что созданную БД и кликаем на вкладку «Импорт».

Загружаем ране экспортированную с локального сервера БД

Шаг 5. Изменяем URL адреса.

Это является самой важной частью переноса WordPress. Тут есть три варианта как изменить адреса.

— Запросы SQL
— Использовать плагин
— Вручную

Я настоятельно рекомендую изменять вручную — это самый эффективный способ. Потому что в любом случае вам придётся вручную дорабатывать, как и SQL, так и с плагином. Для SQL запросов нужно в phpMyadmin на вкладке «SQL» в поле ввода добавить следующие строки.

UPDATE wp_options SET option_value = REPLACE(option_value,
'http://localhost', 'http://adressaita.ru') WHERE option_name =
'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid,
'http://localhost','http://adressaita.ru');
UPDATE wp_posts SET post_content = REPLACE(post_content,
'http://localhost', 'http://adressaita.ru');

http://localhost – адрес локального сайта.
http://adressaita.ru – адрес реального сайта.

Плагин, который изменяет адреса, называется Velvet Blues Update URLs

И последний вариант – вручную. Здесь немного больше хлопот, но зато результативно. Вам понадобится текстовый редактор (воспользуйтесь Notepad++) и БД с локального сервера. Откройте БД в редакторе (путем перетаскивания) зайдите на вкладку «Поиск – Найти».

Далее – заменить, прописываем адреса:

1. Локальный адрес.
2. Реальный адрес.

И жмем «Заменить все». Следующим шагом изменяем корневой путь, выглядит примерно так:

W:/home/localhost/www/localblog

Чтобы узнать подобный путь на реальном хостинге, требуется создать файл с любым именем и прописать в нем следующие строки:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Корневой путь</title>
</head>
<body>
<?php
echo 'Полный путь к каталогу: ';
echo $_SERVER['DOCUMENT_ROOT'];
echo '/';
?>
</body>
</html>

Сохраните в php формате и закидываем на реальный хостинг в корневую папку public_html. После чего перейдите по адресу:

http://ваш домен.ру/имя файла.php

Полученный путь скопируйте и замените на тот что был выше в примере. Но на этом не останавливайтесь ищете все совпадения и меняйте на реальный адрес. Как закончите с изменением адресных путей, скопируйте все содержимое и в phpMyadmin на вкладке SQL вставьте в поле ввода и нажмите «ок».

Шаг 6. Настраиваем файл wp-config.php

Последнее что осталось, так это прописать имя БД, пользователя и пароль. Откройте файл wp-config.php он находиться в корневом каталоге и измените следующее:

/** Имя базы данных для WordPress */
define('DB_NAME', 'Имя БД');
/** Имя пользователя MySQL */
define('DB_USER', 'Пользователь');
/** Пароль к базе данных MySQL */
define('DB_PASSWORD', 'Пароль БД');

После всех этих действий у вас будет рабочий сайт на реальном хостинге. 

Также с помощью этой инструкции можно перенести WordPress сайт с одного хостинга на другой. Только что логично меняйте адреса, вот и все!

css template

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!