Олег Власов
logo
Магазин контента WordPress

Коллекция Wordpress

темы и плагины wordpress: установка wordpress, настройка wordpress, использование wordpress, авторский перевод на русский язык шаблонов и плагинов Wordpress

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

В моем варианте переноса было условие:

Есть сайт на домене ORG.UA. Я купил домен в зоне RU. Решил создать точно такой же сайт, с теми же записями. Оба домена «склеить» и перенаправить всех посетителей с домена ORG.UA на домен RU. Домен ORG.UA закрыть от индексации поисковиками и перенаправить их на новый домен RU. Таким образом, я не теряю трафик (постетилей), я не теряю в индексе страницы (постепенно поисковики переиндексируют старые страницы на новом домене, а страницы с старого домена постепенно исчезнут). Через 3-4 месяца я, видя что переиндексация страниц завершена, могу спокойно «склейку» удалить (или оставить еще на некоторое время).

Поэтому я буду рассказывать о своих действиях, включая создание на новом сайте новой базы данных.

Шаг 1. Сначала нам надо сделать бэкап базы данных.

Для этого используем плагин WP-DB-Backup, автор плагина — Austin Matzko. Ссылку на плагин и его архив вы можете скачать в первой статье.

17

Активируем плагин. Переходим на страницу настроек плагина. Выбираем основные настройки: помечаем все дополнительные таблицы, выбираем — куда скачать архив (надо на почту), запускаем процедуру Импорта базы данных:

18

Нажимаем кнопку — Создать архив. Запускается процесс создания архива:

19

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

20

Шаг 2.  Изменение ссылок в архиве базы данных.

Я меняю домен, — поэтому надо внести изменения в ссылки базы данных. Скачав архив на компьютер, я его распаковываю. Там лежит обычный текстовый файл, в формате .SQL :

Открываю файл в программе Notepad ++. У нее — очень удобный режим — Найти и Заменить. Мне надо все ссылки, в которых есть ссылка на старый домен в зоне ORG.UA заменить ссылкой на новый, в зоне RU.

Выбираю режим замены, пишу в окне нужные доменные адреса:

Нажимаю – Заменить все. Получаю ответ:

23

В процессе замены было сделано 1713 замен ссылок.

Было:

24

Стало:

25

Теперь сохраняю файл. Мне надо его заархивировать в формате – dbname.sql.gz

С таким форматом архивов работает Архиватор 7-Zip. Скачать его вы можете по ссылкам в моей первой статье за 18 марта.

Открываем файл в программе, выбираем нужный формат архива, нажимаем ОК:

26

Архив готов. Он нам нужен для корректного импорта в новую базу данных.

Шаг 3. Создаем новую базы данных на хостинге.

У меня на хостинге используется программа Direct Admin, поэтому и скриншоты из нее. У вас может быть своя панель управления, поэтому просто ищите свой функционал в своей панели – функции везде примерно одни и те же.

Захожу в панель управления:

01

Попадаю на главную страницу:

02

Захожу в управление сайта:

03

Открываю раздел – Управление Базами MySQL. Создаю новую базу:

05

Имя пользователя и пароль мне нужны потом для входа в программу phpMyAdmin, с помощью которой я буду делать Импорт, а также для файла wp-config.php инсталяции Вордпресс.

База данных создана:

06

Шаг 4. Создаем FTP подключение.

Там же, в программе управления панелью хостинга, на главной странице есть раздел – FTP подключение. Создаем новое подключение:

07

Вводим свои логин и пароль (какой нравится):

08

Все – FTP подключение создано.

Шаг 5. Настраиваем подключение FTP на клиентской программе FileZilla.

Пользуюсь только этой программой. Скачать ее можно по ссылке у меня или на официальном сайте. Ссылки – в статье за 18 марта.

Открываем программу, настраиваем подключение:

09

10

Если ввели правильно данные – после нажатия на кнопку Соединиться откроется наш новый сайт:

11

В правой половине – папки сайта. Основная – public_html. Слева – папки на нашем компьютере.

Открываем папку public_html.

12

На моем сервере вновь созданный сайт, когда там еще ничего нет, выглядит главная ссылка вот так:

14

Эта страница формируется двумя файлами, которые лежат в папке public_html:

  • index.html
  • logo.jpg

Поэтому сначала я удаляю эти два файла, они мне будут мешать запустить инсталяцию Вордпресс:

15

Шаг 6. Копирования инсталяции WordPress и его установка на сайте.

Открываю на компьютере папку с инсталяцией Вордпресс нужной мне версии, отмечаю все файлы и папки – выбираю команду Закачать на сервер:

16

У меня соединение высокоскоростное – установка всех файлов и папок занимает максимум 2 минуты.

Все готово к установке Вордпресс.

Важно! Если надо импортировать на новую базу – сначала надо инсталлировать Вордпресс. Во время его инсталляции будут впервые созданы таблицы, и только потом надо делать Импорт.

Запускаем инсталяцию по ссылке: https://домен.ru/wp-admin. Выполняем стандартные процедуры. Все готово:

31

Удаляем первую запись “Привет, мир!”.

Переходим в программы хостинга phpMyAdmin для выполнения импорта.

Шаг 7. Импорт базы данных в программе phpMyAdmin.

Возвращаемся на хостинг, открываем программу phpMyAdmin/ Ссылка на нее есть на странице управления базами MySQL:

04

Открывается окно где надо ввести Логин и Пароль (те же что и в файле wp-config – имя пользователя и пароль):

28 Откроется программа phpMyAdmin. Выбираем нашу базу слева в списке:

29

Слева виден список новых таблиц, их всего 13 штук и все они пока пустые (справа в каждой таблице виден ее размер):

32

Вверху в меню выбираем вкладку – Импорт (в верхнем меню):

30

В верхнем окне нажимаем кнопку Обзор и находим созданный нами в программе 7-Zip архивный файл базы данных. Нажимаем справа внизу кнопку ОК:

33

Если все сделали правильно – увидите сообщение (вверху под меню):

Импорт успешно завершен, запросов выполнено: 8865.

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

Возвращаемся на сайт, перегружаем страницу администратора.

Здесь скорее всего, сайт вернется к окну входа и ввода Логина и Пароля.

ВАЖНО! Так как вы установили базу данных с старого сайта, у вас теперь для входа нужны старые Логин и Пароль, а не те, которые были только что созданы. Поэтому введите Логин и Пароль с старого сайта, потом можно их поменять.

Я вам подробно с скриншотами рассказал о переносе базы с одного домена на другой.

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

Вы можете сделать другой вариант переноса сайта:

1. Скопировать всю папку public_html, или у вас она может называться по-другому, но именно ту, в которой у вас лежит ваш сайт и все папки и файлы Вордпресс. Там у вас еще есть папки с темами и плагинами, а также могут быть папки Галерей, ваших баннеров, папки кэша сторонних скриптов (той же биржи SAPE) и так далее. Скопировав на компьютер через FTP клиента всю директорию, вы сохраните тем самым всю структуру сайта и вам не надо будет ее создавать по-новому.

2. Теперь с компьютера переносите всю директорию, точнее – папки и файлы этой директории, на новый аккаунт.

3. В панели хостинга создаете новую базу данных, делаете Импорт базы также как я рассказал выше.

4. Пытаетесь зайти в панель администратора. Попросит обновить базу данных, скажите ОК. После обновления вас впустит на сайт в Консоль администратора.

В обоих случаях надо сделать еще один шаг:

В Консоли администратора зайдите в раздел Параметры –> Медиафайлы:

37

В окне – Сохранять файлы в этой папке появится полный путь к папке /uploads. Проверьте этот путь, может быть здесь будет ссылка на старый домен или старре имя вашего аккаунта на старом хостинге, а на новом это имя – другое. У меня на старом было имя – bewtword, на новом – payman.

Если вы измените здесь путь на правильный, вы не сможете загружать файлы изображений на новом сайте.

Вот примерно и все ваши действия по переносу сайта на новый хостинг или новый домен вашей старой базы данных.

Надеюсь, что моя Инструкция кому-то пригодится и поможет выполнить эту довольно ответственную задачу.

Добавлено

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

Ссылка на файл на сайте Mail.ru

Будут вопросы, советы, пожелания или замечания- пишите в комментариях.

Хотите следить за новыми публикациями на моем сайте – .

Информационный партнер
https://otvetin.ru — Что такое мета-теги, и как они влияют на продвижение сайта?Любой ваш вопрос — и вы получите на него ответ. Зайдите, почитайте, спросите — ответ обязательно будет.

Олег WordpressУстановкаШпаргалки

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

В моем варианте переноса было условие:

Есть сайт на домене ORG.UA. Я купил домен в зоне RU. Решил создать точно такой же сайт, с теми же записями. Оба домена «склеить» и перенаправить всех посетителей с домена ORG.UA на домен RU. Домен ORG.UA закрыть от индексации поисковиками и перенаправить их на новый домен RU. Таким образом, я не теряю трафик (постетилей), я не теряю в индексе страницы (постепенно поисковики переиндексируют старые страницы на новом домене, а страницы с старого домена постепенно исчезнут). Через 3-4 месяца я, видя что переиндексация страниц завершена, могу спокойно «склейку» удалить (или оставить еще на некоторое время).

Поэтому я буду рассказывать о своих действиях, включая создание на новом сайте новой базы данных.

Шаг 1. Сначала нам надо сделать бэкап базы данных.

Для этого используем плагин WP-DB-Backup, автор плагина — Austin Matzko. Ссылку на плагин и его архив вы можете скачать в первой статье.

17

Активируем плагин. Переходим на страницу настроек плагина. Выбираем основные настройки: помечаем все дополнительные таблицы, выбираем — куда скачать архив (надо на почту), запускаем процедуру Импорта базы данных:

18

Нажимаем кнопку — Создать архив. Запускается процесс создания архива:

19

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

20

Шаг 2.  Изменение ссылок в архиве базы данных.

Я меняю домен, — поэтому надо внести изменения в ссылки базы данных. Скачав архив на компьютер, я его распаковываю. Там лежит обычный текстовый файл, в формате .SQL :

Открываю файл в программе Notepad ++. У нее — очень удобный режим — Найти и Заменить. Мне надо все ссылки, в которых есть ссылка на старый домен в зоне ORG.UA заменить ссылкой на новый, в зоне RU.

Выбираю режим замены, пишу в окне нужные доменные адреса:

Нажимаю – Заменить все. Получаю ответ:

23

В процессе замены было сделано 1713 замен ссылок.

Было:

24

Стало:

25

Теперь сохраняю файл. Мне надо его заархивировать в формате – dbname.sql.gz

С таким форматом архивов работает Архиватор 7-Zip. Скачать его вы можете по ссылкам в моей первой статье за 18 марта.

Открываем файл в программе, выбираем нужный формат архива, нажимаем ОК:

26

Архив готов. Он нам нужен для корректного импорта в новую базу данных.

Шаг 3. Создаем новую базы данных на хостинге.

У меня на хостинге используется программа Direct Admin, поэтому и скриншоты из нее. У вас может быть своя панель управления, поэтому просто ищите свой функционал в своей панели – функции везде примерно одни и те же.

Захожу в панель управления:

01

Попадаю на главную страницу:

02

Захожу в управление сайта:

03

Открываю раздел – Управление Базами MySQL. Создаю новую базу:

05

Имя пользователя и пароль мне нужны потом для входа в программу phpMyAdmin, с помощью которой я буду делать Импорт, а также для файла wp-config.php инсталяции Вордпресс.

База данных создана:

06

Шаг 4. Создаем FTP подключение.

Там же, в программе управления панелью хостинга, на главной странице есть раздел – FTP подключение. Создаем новое подключение:

07

Вводим свои логин и пароль (какой нравится):

08

Все – FTP подключение создано.

Шаг 5. Настраиваем подключение FTP на клиентской программе FileZilla.

Пользуюсь только этой программой. Скачать ее можно по ссылке у меня или на официальном сайте. Ссылки – в статье за 18 марта.

Открываем программу, настраиваем подключение:

09

10

Если ввели правильно данные – после нажатия на кнопку Соединиться откроется наш новый сайт:

11

В правой половине – папки сайта. Основная – public_html. Слева – папки на нашем компьютере.

Открываем папку public_html.

12

На моем сервере вновь созданный сайт, когда там еще ничего нет, выглядит главная ссылка вот так:

14

Эта страница формируется двумя файлами, которые лежат в папке public_html:

  • index.html
  • logo.jpg

Поэтому сначала я удаляю эти два файла, они мне будут мешать запустить инсталяцию Вордпресс:

15

Шаг 6. Копирования инсталяции WordPress и его установка на сайте.

Открываю на компьютере папку с инсталяцией Вордпресс нужной мне версии, отмечаю все файлы и папки – выбираю команду Закачать на сервер:

16

У меня соединение высокоскоростное – установка всех файлов и папок занимает максимум 2 минуты.

Все готово к установке Вордпресс.

Важно! Если надо импортировать на новую базу – сначала надо инсталлировать Вордпресс. Во время его инсталляции будут впервые созданы таблицы, и только потом надо делать Импорт.

Запускаем инсталяцию по ссылке: https://домен.ru/wp-admin. Выполняем стандартные процедуры. Все готово:

31

Удаляем первую запись “Привет, мир!”.

Переходим в программы хостинга phpMyAdmin для выполнения импорта.

Шаг 7. Импорт базы данных в программе phpMyAdmin.

Возвращаемся на хостинг, открываем программу phpMyAdmin/ Ссылка на нее есть на странице управления базами MySQL:

04

Открывается окно где надо ввести Логин и Пароль (те же что и в файле wp-config – имя пользователя и пароль):

28 Откроется программа phpMyAdmin. Выбираем нашу базу слева в списке:

29

Слева виден список новых таблиц, их всего 13 штук и все они пока пустые (справа в каждой таблице виден ее размер):

32

Вверху в меню выбираем вкладку – Импорт (в верхнем меню):

30

В верхнем окне нажимаем кнопку Обзор и находим созданный нами в программе 7-Zip архивный файл базы данных. Нажимаем справа внизу кнопку ОК:

33

Если все сделали правильно – увидите сообщение (вверху под меню):

Импорт успешно завершен, запросов выполнено: 8865.

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

Возвращаемся на сайт, перегружаем страницу администратора.

Здесь скорее всего, сайт вернется к окну входа и ввода Логина и Пароля.

ВАЖНО! Так как вы установили базу данных с старого сайта, у вас теперь для входа нужны старые Логин и Пароль, а не те, которые были только что созданы. Поэтому введите Логин и Пароль с старого сайта, потом можно их поменять.

Я вам подробно с скриншотами рассказал о переносе базы с одного домена на другой.

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

Вы можете сделать другой вариант переноса сайта:

1. Скопировать всю папку public_html, или у вас она может называться по-другому, но именно ту, в которой у вас лежит ваш сайт и все папки и файлы Вордпресс. Там у вас еще есть папки с темами и плагинами, а также могут быть папки Галерей, ваших баннеров, папки кэша сторонних скриптов (той же биржи SAPE) и так далее. Скопировав на компьютер через FTP клиента всю директорию, вы сохраните тем самым всю структуру сайта и вам не надо будет ее создавать по-новому.

2. Теперь с компьютера переносите всю директорию, точнее – папки и файлы этой директории, на новый аккаунт.

3. В панели хостинга создаете новую базу данных, делаете Импорт базы также как я рассказал выше.

4. Пытаетесь зайти в панель администратора. Попросит обновить базу данных, скажите ОК. После обновления вас впустит на сайт в Консоль администратора.

В обоих случаях надо сделать еще один шаг:

В Консоли администратора зайдите в раздел Параметры –> Медиафайлы:

37

В окне – Сохранять файлы в этой папке появится полный путь к папке /uploads. Проверьте этот путь, может быть здесь будет ссылка на старый домен или старре имя вашего аккаунта на старом хостинге, а на новом это имя – другое. У меня на старом было имя – bewtword, на новом – payman.

Если вы измените здесь путь на правильный, вы не сможете загружать файлы изображений на новом сайте.

Вот примерно и все ваши действия по переносу сайта на новый хостинг или новый домен вашей старой базы данных.

Надеюсь, что моя Инструкция кому-то пригодится и поможет выполнить эту довольно ответственную задачу.

Добавлено

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

Ссылка на файл на сайте Mail.ru

Будут вопросы, советы, пожелания или замечания- пишите в комментариях.

Хотите следить за новыми публикациями на моем сайте – .

Информационный партнер
https://otvetin.ru — Что такое мета-теги, и как они влияют на продвижение сайта?Любой ваш вопрос — и вы получите на него ответ. Зайдите, почитайте, спросите — ответ обязательно будет.

Понравилась статья? Поделись с друзьями!

Что еще читают:

Внимание!

Прежде, чем задавать свой вопрос - пожалуйста, прочитайте F.A.Q.

17 коммент. пока.

  1. SmiX:

    Здравствуйте.
    Следуя Вашим инструкциям перенес сайт на вордпрес, но при нажатии на статью или страницу выдает ошибку 404. В админ панели адрес статьи с новым доменом. Вообще ничего не понимаю, как такое может быть:)

    • admin:

      Не совпадают Постоянные ссылки URL в базе и в настройках на странице — Постоянные ссылки.

      • SmiX:

        в настройках старого и нового сайта Постоянные ссыдки — Название записи
        По идеи в админ панели все совпадает, значит настройки постоянных ссылок одинаковы и на старом и на новом сайтах. Уже 3 часа мучаюсь и не могу разобраться в проблеме:)

        • admin:

          Есть еще один запрос в MySQL — попробуйте его выполнить:
          UPDATE wp_posts SET guid = REPLACE (guid, ‘https://www.oldblog.ru’, ‘https://www.newblog.ru’);

  2. TopGeek:

    Большое спасибо, очень помогли, еще и оперативно!

  3. TopGeek:

    Здравствуйте
    Выложите еще раз видео, если не сложно

  4. спасибо, статья очень помогла. Поможет как новичку так и бывалому вэб-мастеру. Высветил большинство проблем. Только я не знал точно, какую БД создавать надо новую на сайте. с тем же именем что и бэкап или нет? оказалось все равно.

  5. Доброго времени суток.Ваша статья — просто сокровище: все детально и по порядку. Но у меня возникли некоторые трудности: мой сайт https://hollywoodpresents.ru/. Решила сделать его клон на поддомене для экспериментов, так как сейчас устанавливаю то, в чем неуверенна. https://12.hollywoodpresents.ru/. Скопировала, заархивировала все как вы сказали и теми же инструментами. В файле изменила домменое имя. Импорт прошел удачно, но на сайте никаких изменений. Почему? Я меняла стандартный префикс wp_ на свой и некоторые файлы в новой базе с ним, а мои закачанные с другим. Может ли это быть причиной? Буду очень признательна за помощь!

    • admin:

      Может. При импорте БД не стоит менять префикс, а импортировать надо с теми префиксами которые стояли на старой базе данных. У вас сейчас в БД, скорее всего, таблиц в два раза больше. Зайдите в phpMyAdmin и проверьте.

  6. Рустам:

    Здравствуйте, уже пол дня мучаюсь как импортировать бэкап.
    Делал почти так же как у вас написано, с помощью WP-DB-Backup делаю бэкап получается файл с расширением .sql.gz.
    В phpMyAdmin выбираю базу и делаю импорт этого файла. Выдаёт ошибку «Возможно у Вас ошибка в SQL-парсере.»
    Подскажите пожалуйста что делаю не правильно?

    • admin:

      Для начала сравните версии MySQL, вероятно, что у вас разные версии базы данных

      • Рустам:

        Не думаю. Я просто на своём сайт сделал бэкап и тут же попытался импортировать его.

        • admin:

          Тогда еще раз внимательно посмотрите настройки страницы Импорта базы данных, возможно, что один из параметров выбран неправильно, или стоит параметр по умолчанию, который надо изменить.
          В «слепую» мне сложно вам помочь, я так могу угадывать пол-дня и мы ни к чему не придем.
          Попробуйте пойти на форум MySQL и задать вопрос свой там — там сидят именно специалисты по этой базе данных и наверняка вам дадут быстрый вариант ответа.

  7. Алексей:

    Здравствуйте уважаемый Олег, а также приветствую всех посетителей данного сайта!

    Хочу поблагодарить Вас за оказанную оперативную помощь, уже не в первый раз! Мне реально помогла, та видео-инструкция, которую Вы предоставили буквально в течении часа (СУПЕР!) при помощи, которой я самостоятельно мог перенести свой сайт с бесплатного Хостинга на этот https://www.5hosting.ru/ (ОТЛИЧНЫЙ ДОМ ДЛЯ МОЕГО САЙТА!!!)а также разобраться с Базой Данных.

    Вначале, самостоятельно мне было реально тяжело разобраться с этим (ПОКА НОВИЧОК В ЭТОМ ДЕЛЕ), не помог и «метод народного тыка», которым чаще всего пользуюсь… Но Ваша видео-инструкция помогла разобраться, так что теперь сайт работает и + приобретенные знания.

    СЛАВА БОГУ!

    P.S. отличный сайт, МНОГО ПОЛЕЗНОЙ информации оказывается здесь есть, раньше и не обращал внимания, с того момента, как приобрел у Вас шаблон finepics

Добавить комментарий


Если вы хотите добавить код HTML, PHP или CSS, воспользуйтесь коротким кодом: [php]здесь код[/php]





Искать на сайте

icon
Подняться наверхПодняться наверх