Як коректно перенести сайт з хостингу на локальну машину?

Avatar

Від xlop 05-11-2011 10:51:20

Guest

Є сайт на WordPress.Як Правильно перенести його на локальну машину, щоб повністю робочий був.Файли перемістив, бекап бази зробив.Але не можу зайти в адмінку.Кидає не на локальну версію а на інтернет версію.

Avatar

Від AzzePis 05-11-2011 10:56:27

Administrator · 1,021 повідомлень

пропишіть у файлі C:WINDOWSsystem32driversetchosts в кінці строчку:

Vash_domen.com 127.0.0.1

Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від mr.psiho 15-01-2012 00:00:48

Сусід · 160 повідомлень

Рішення, якщо є доступ до phpmyadmin і прямі руки 🙂

1. Скопіювати папку зі своєю темою, папку plugins та папку uploads на хостинг (при потребі переписати існуючі там).
2. Експортувати свою БД з локалхост і імпортувати її на хостингу
3. Виконати таких чотири запити відповідно підставивши всюди де потрібно адресу старого сайту (варіант - назву домену на локалхост) і адресу нового сайту (варіант - назву домену робочого сайту):

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');

4. Увійти у адмінку сайту і оновити пермалінки.

Ось і все! У 99% випадків цього достатньо, щоб повністю перенести сайт з локалхост на хостинг, при цьому не створюючи заново контент.


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від AzzePis 16-01-2012 21:53:38

Administrator · 1,021 повідомлень
mr.psiho wrote

Рішення, якщо є доступ до phpmyadmin і прямі руки 🙂

1. Скопіювати папку зі своєю темою, папку plugins та папку uploads на хостинг (при потребі переписати існуючі там).
2. Експортувати свою БД з локалхост і імпортувати її на хостингу
3. Виконати таких чотири запити відповідно підставивши всюди де потрібно адресу старого сайту (варіант - назву домену на локалхост) і адресу нового сайту (варіант - назву домену робочого сайту):

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');

4. Увійти у адмінку сайту і оновити пермалінки.

Ось і все! У 99% випадків цього достатньо, щоб повністю перенести сайт з локалхост на хостинг, при цьому не створюючи заново контент.


це для переносу з локалхосту на хостинг, а питали про обратну дію 🙂 нібито


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від mr.psiho 17-01-2012 13:47:53

Сусід · 160 повідомлень

Ага, дійсно, про зворотню.. Але те що я описав працює в обидва напрямки 🙂


Сайти на WordPress будь якого рівня складності. Сайти на LiveStreet будь якого рівня складності. А ще ми любимо корів)) Звертайтесь. ;)

Avatar

Від gorislavets 08-02-2012 10:24:02

Сусід · 101 повідомлень

Можете детально описати процес переносу сайту з хостингу на компьютер? Бо щось не дуже зрозуміло. Плагін, що копіює таблиці бази даних, я вже встановив, а от як скопіювати сторінки сайту і  файли?

Avatar

Від AzzePis 08-02-2012 10:49:48

Administrator · 1,021 повідомлень

1) підключитись по фтп до вашого сайту і зкопіювати усе що там є на локальний компьютер, отримаєте бекап файлів
2) зайти в phpMyAdmin, обрати в лівому меню базу сайту, в верхнбому меню обрати Експорт, на сторінці експорту виділити усі таблиці і натиснути ок, отримаєте бекап бази


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від gorislavets 23-11-2012 10:58:56

Сусід · 101 повідомлень

Хочу переїхати на інший хостинг.
Три питання:
1. При копіюванні бази данних і створенні бек-апу вміст сторінок і публікацій (тексти, ссилки) теж копіюється?
2. Чи потрібно заново встановлювати Вордпрес на новому хостингу? Або все працюватиме, як і раніше, без додаткових налаштувань?
3. Скільки приблизно часу займе скачування файлів сайту зі старого хостингу і його перенесення на новий, якщо в мене середня швидкість інтернету, а об'єм данних близько 6 Гб? Наскільки я знаю, це робиться через ФТП-клієнт, а там швидкість така маленька, що я файли Вордпресу завантажував близько 15 хвилин, і це кілька мегабайт, а що казати про такий величезний обсяг?

Avatar

Від AzzePis 23-11-2012 13:10:42

Administrator · 1,021 повідомлень

1) вміст сторінок і публікацій зберігається в базі, одже скопіювавши базу - все в ній буде
2) встановлювати не потрібно, достатньо перенести усі файли та імпортувати базу
3) зазвичай швидкість копіювання по фтп така сама як і через браузер з того самого сервера.
розраховувати час копіювання, навряд чи, тут хтось буде. До речі, новий хостер зазвичай сам пропонує безкоштовну послугу по перенесенню вашого сайту, наш хостинг так робить, наприклад


Український хостинг для WordPress | Шаблони та плагіни для WordPress українською
Тут можна купити домен за найкращою ціною

Avatar

Від gorislavets 02-12-2012 00:21:06

Сусід · 101 повідомлень
AzzePis wrote

1) вміст сторінок і публікацій зберігається в базі, одже скопіювавши базу - все в ній буде
2) встановлювати не потрібно, достатньо перенести усі файли та імпортувати базу
3) зазвичай швидкість копіювання по фтп така сама як і через браузер з того самого сервера.
розраховувати час копіювання, навряд чи, тут хтось буде. До речі, новий хостер зазвичай сам пропонує безкоштовну послугу по перенесенню вашого сайту, наш хостинг так робить, наприклад

Бачу у цих словах натяк - переїхати саме на ваш хостинг. Дякую, але не треба - один мій друг безплатно розмістить мене у себе, у нього власний сервер.
Якщо комусь цікаво - скачування 6 Гб файлів з сервера зайняло майже 9 годин.