08 Авг

Клонирование сайта на WordPress

Как клонировать сайтПривет всем читателям! Давно я не писал статьи, но это конечно же не означает, что я забросил блог, просто занимался своими делами, отдыхал, наслаждался жизнью!

Недавно по просьбе читателей я написал руководство «как клонировать сайт» или блог, который сделан на WordPress и на хостинге с админкой cPanel.

Качественной и пошаговой инструкции в Рунете я не нашел, поэтому написал свою пошаговую инструкцию и на основе этой инструкции снял наглядный видеоурок.

Я разделил инструкцию на 5 частей, чтобы было легче воспринимать материал. Скриншоты делать не стал, смотрите видеоурок и вы сразу поймете как клонировать сайт на wordpress.

Часть 1

1) Зайти в cPanel
2) Перейти в «phpMyAdmin»
3) Выбрать копируюему базу данных (omvira)
4) Нажать на кнопку «Экспорт»
5) Выбрать способ экспорта «Обычный — отображать все возможные настройки»
6) Нажать на кнопку «OК» и сохрать базу на рабочий стол.

Часть 2

7) Открыть сохраненную на рабочем столе базу данных (kiper205_omvira) с помощью NotePad++
8) После того как откроется база данных, нажать комбинацию клавиш CTRL + F
9) Откроется окошко «поиска», в этом окошке перейти во вкладку «Заменить»
10) Во вкладке «Заменить» вводим в поле: «Найти» — сайт1 т.е. «omvira» (базу которого клонируем)
11) В поле: «Заменить на» — сайт2 т.е. «vums» (сайт который будет полностью похож на omvira)
12) Нажать кнопку «Заменить всё»
13) Сохранить документ под новым именем (в данном случае из «kiper205_omvira», сохраним в «kiper205_vums»).

Часть 3

14) Зайти в «phpMyAdmin», выбрать сайт2 (vums)
15) Нажать кнопку «Отметить все»
16) Далее нажать на выпадающее меню «С отмеченными» -> и в этом меню выбрать «Удалить» -> Нажать «ДА»
17) На этой же странице нажать кнопку «Импорт»
18) Далее нажать кнопку «Обзор»
19) Выбрать базу данных «kiper205_vums»
20) Нажать «ОК».

Часть 4

21) Перейти в cPanel и нажать «Диспетчер файлов», перейти в папку с сайтом1 (omvira.ru)
22) Выделить все файлы сайта omvira.ru
23) Нажать кнопку «Сжать»
24) Выделить получившийся архив.zip и нажать кнопку «Переместить файл»
25) Указать путь к сайту2 (vums.ru), в данном случае vums.ru.

Часть 5

26) Зайти в папку сайта2 (vums.ru), выделить все файлы (кроме архива.zip) и нажать «Удалить»
27) Выделить архив.zip и нажать «Извлечь»
28) Выделить файл «wp-config» и нажать «Редактор исходного текста»
29) Прописать в строчке 'DB_NAME' -> имя базы сайтa2 (vums). Получится: 'DB_NAME', 'kiper205_vums')
30) Сохранить и зайти в браузере на сайт2 (vums.ru). Теперь это полная копия сайта1 (omvira.ru).

На этом клонирование сайта завершено! Ниже вы можете посмотреть видеоурок на котором я объясняю как клонированию сайта на WordPress.

Администрируемые VPS на XEN от 10$ без оверселлинга с тестовым периодом 14 дней от Inferno Solutions, отзывы на zapili.net.



25 комментариев на “Клонирование сайта на WordPress”

  1. Alex_vgf ответил:

    Перенос ВП это гемор настоящий.


  2. Мария Беглица ответил:

    Спасибо! Очень актуальная тема!обязательно попробую.


  3. Андрей ответил:

    С видеоурока более понятно, как осуществить клонирование сайта. Спасибо.


  4. RetroPR ответил:

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


  5. Max ответил:

    Спасибо автору за труд. Очень подробная инструкция, с помощью которой клонировать сайт на WordPress сможет любой новичок.


  6. Ника ответил:

    тема для меня очень полезная, сейчас как раз задумалась над этим. С подсказками думаю проблем не должно возникнуть. Автору огромное спасибо


  7. Spek ответил:

    скоро можно будет все клонировать с на ВП)


  8. DizOK ответил:

    Это тоже самое, что и перенос сайта с одного хостинга на другой, верно? Если это так, то тут все очень просто :) .


  9. Бабай ответил:

    А дирек админка актуальна для этой статьи.


  10. whitik ответил:

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

    Бабай — с директ админкой не работал, но суть скорее всего одна и таже, только меню разное. Могу сделать ещё урок для ISPmanager, если кому-нибудь надо будет. В принципе всё будет тоже самое, только интерфейс другой.


  11. Ира ответил:

    Хорошее разъяснение. Нигде еще не находила нормальную детальную расшифровку. Спасибо.


  12. Яна ответил:

    Спасибо за информацию и видео урок, буду разбираться)) Если бы еще было для Joomla))


  13. подарок ответил:

    спасибо за урок


  14. Detective ответил:

    Не пойму зачем нужно это клонирование.


  15. whitik ответил:

    Detective — это мало кому нужно, но кто знает зачем, тем пригодится.


  16. Александр ответил:

    Как я понял это для переезда на новый хостинг надо ?


  17. Андрей О_о ответил:

    Разве просто из админки нельзя сделать копию всех постов/комментов? Файлы, правда, придется ручками скопировать, а копию БД можно сделать в админке Инструменты\Экспорт, все элементарно в два клика.


  18. Несвиж ответил:

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


  19. leiten ответил:

    Я как то пытался разобраться с «phpMyAdmin» и понял,что он вроде должен быть установлен на хостинге... А если его там нет,то как например восстановить блог? Есть бэкап, есть фтп... И вот как и чем в случае чего сделать восстановление?


  20. Shadow ответил:

    Вопрос: для чего клонировал?


  21. Olga ответил:

    однако попробовала по инструкции клонировать сайт на домен второго уровня. ничего не вышло :(

    может есть какие-то нюансы в таком клонировании?


  22. Артем ответил:

    Действовал по инструкции — клонировал сайт из корневой директории в директорию сайт/klone, но в результате получилось, что все ссылки с клонированой страницы ведут на первый сайт. Т.Е. клонировалась только главная страница. Также, про попытке войти в админку клона по адресу сайт/klone/wp-admin/, попадаешь в админку первого сайта (сайт/wp-admin/) — происходит переадресация в админку первого сайта. ;(

    Подскажите плиз, как исправить ссылки в клоне, чтобы они вели именно на страницы клона, а не на страницы первого сайта?


  23. whitik ответил:

    Артем — скорее всего в wp-config.php у вас прописаны «Имя базы данных» к одному и тому же сайту. Вам необходимо зайти в папку каждого сайта (сайт/klone/wp-config.php), открыть wp-config.php и прописать «имя базы данных» (DB_NAME) для каждого сайта отдельно! Предварительно создав эти базы в: cPanel -> Базы данных MySQL.

    Я об этом писал в «Часть 5» и в видеоуроке по клонированию WordPress на 6ой мин. 30сек.


  24. Артем ответил:

    whitik, в том-то и дело — базы разные прописаны.


  25. whitik ответил:

    Артем — Пройдитесь по пунктам, возможно что-то упустили, попробуйте всё сделать точно по видео.


Оставить ответ

Подписка на обновления