Як переключити веб-хости для вашого сайту WordPress

Коли ви вирішили перейти від своєї поточної послуги веб-хостингу, зазвичай, коли ви вичерпали терпіння та всі доступні шляхи, змусите роботу системи.


Чому??

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

Щоб мінімізувати стрес і помилки, ми створили це керівництво, щоб зробити процес максимально безпроблемним та безпечним.

Давайте прокатуємось!

Наша рекомендація – Попросіть вашу хостинг-компанію!

Це керівництво мотивовано приводом, щоб зробити ваш досвід міграції простим та легким. У зв’язку з цим високоякісний господар ще більше полегшить ваш тягар, вирішуючи всі ваші міграції.

HostPapa, який є одним з наших головних партнерів, надає повністю міграційну послугу, так що вам не доведеться потіти міграцію вашого сайту. Все, що вам потрібно зробити – це надати їм свої дані для входу. Перегляньте наш огляд HostPapa

Зберіть необхідні вам ресурси

Потрібно завести всіх своїх качок поспіль. Тому збирайте все необхідне для вимикача. Як висловлюється, краще мати його і не потребувати, ніж потрібно і не мати.

  • Переконайтеся, що у вас є доступ як до старих, так і до нових облікових записів хостингу – Деякі з цих змін потребують підвищених привілеїв, тому переконайтеся, що ви маєте не лише правильні облікові дані для входу, але й адміністративний доступ..
  • Переконайтеся, що у вас є доступ до вашої бази даних – Дзвіночки можуть змінитися на новій платформі, але ваші дані залишаються актуальними як ніколи. Так само, як потрібно мати облікові дані для входу, щоб отримати доступ до ваших облікових записів, вони також потрібні для доступу до вашої бази даних.
  • Використовуйте FTP-клієнт. – Для переміщення даних між серверами вам знадобиться FTP-клієнт. На вибір є великі варіанти, такі як Filezilla.
  • Отримайте надійний текстовий редактор. – Вам знадобиться хороший текстовий редактор, оскільки ви будете робити багато змін. Блокнот ++ – відмінний приклад.

Після того, як ви зібрали всі необхідні інструменти та засоби, настав час приступити до роботи. Зробіть глибокий вдих і давайте заглибимось у перший крок процесу.

A. Покроковий процес по ручному переміщенню вашого сайту з одного хоста на інший

У цьому розділі показано, як зробити перемикач вручну. Якщо ви шукаєте процес, який використовує плагін WordPress, перейдіть далі до цього розділу.

1. Спочатку створіть резервні копії файлів

Ніщо не є надійним, тому перше, що потрібно зробити перед переміщенням, – це створити резервну копію всіх своїх файлів. Тому у випадку будь-якого нещасного помилки чи помилки ви можете відновити свою систему із резервних даних.

Цей аспект процесу, ймовірно, триватиме найдовше, оскільки він буде переносити як системні, так і всі ваші файли. Для цього рекомендуємо використовувати систему FTP або SFTP. FTP розшифровується як протокол передачі файлів, і він дозволяє отримувати доступ та передавати файли через комп’ютерну мережу.

Запустіть FTP-клієнт і введіть облікові дані для доступу до вашого FTP-сервера. Перейдіть до кореневого каталогу вашого веб-сайту WordPress, особливо якщо він не налаштований як ваша цільова сторінка за замовчуванням.

Виберіть усі файли. У системах зазвичай є приховані файли для захисту користувачів від випадкового або навіть навмисного їх видалення та зміни. Одним із таких файлів є .htaccess файл. Попросіть клієнта FTP показати всі приховані файли, щоб переконатися, що ви не опускаєте жодного.

Наприклад, якщо ви використовуєте FileZilla, ви можете це зробити через сервер > Примусово показувати приховані файли.

Після позначення вибраних файлів скопіюйте їх у визначене вами місце на своєму комп’ютері. Процес копіювання може зайняти деякий час, залежно від розміру вашого веб-сайту.

2. Експорт бази даних MySQL

Наступний етап міграційного процесу включає експорт всієї вашої бази даних. Хоча існує кілька інструментів, я настійно рекомендую використовувати phpMyAdmin для цього завдання, оскільки це простий, зручний і інтуїтивний.

phpMyAdmin

На лівій панелі знаходяться наявні бази даних. Просто виберіть потрібний для експорту. Якщо ви не впевнені, який саме, перевірте файл wp-config.php вашого поточного веб-сайту. Цей файл містить основні деталі конфігурації для вашого веб-сайту WordPress.

Перевірте запис, де визначено ім’я бази даних. Це повинно виглядати так:

Перелічити замість “Ім’я_бази_документації” заповнювач місця – власне ім’я бази даних..

Після завершення перейдіть на вкладку “Експорт”:

Доступні два методи експорту. Виберіть Спеціальний.

Нижче наведено список параметрів меню у розділі Спеціальні, що пояснює оптимальний вибір:

  • Формат – Залиште це у параметрі SQL за замовчуванням.
  • Столи – Таблицю (и), які потрібно експортувати, повинні бути позначені.
  • Вихід – Для швидшого завантаження встановіть компресію на блискавку або gzipped.
  • Параметри, що залежать від формату – Залиште параметр за замовчуванням.
  • Параметри створення об’єктів – Оберіть опцію Додати таблицю краплі / перегляду / процедуру / функцію / захід / тригер.
  • Варіанти створення даних – Залиште параметр за замовчуванням.

Завершивши всі виділення, натисніть на кнопку “Перейти” внизу форми.

Ця дія повинна експортувати ваші дані як завантаження файлу. Збережіть у легкодоступному місці на своєму комп’ютері та перейдіть до наступного кроку.

3. Створіть свою базу даних

Вам потрібно імпортувати свою базу даних на нову платформу хоста. Але спочатку потрібно створити будинок за новою системою для бази даних. Кожен хост трохи своєрідний, але знайдіть розділ на своєму хості, який займається базами даних, і виконайте наступне:

  • Створіть нову базу даних.
  • Створіть користувача бази даних та надайте користувачеві повні адміністративні привілеї.
  • Захистіть і зберігайте пароль користувача в безпечному місці.

4. Редагування файлу конфігурації системи (wp-config.php)

Ми ще раз будемо використовувати файл wp-config.php. Це важливий файл, який містить базову конфігурацію вашого веб-сайту, обробляє підключення до бази даних та зв’язок.

Зробіть копію цього файлу і зберігайте його десь у безпеці. Потім відкрийте оригінальний файл у своєму текстовому редакторі та внесіть такі зміни:

Замініть database_name_here, ім’я_користувача та password_here фактичною інформацією для імені бази даних вашого поточного хоста, імені користувача та пароля відповідно.

Замість localhost введіть ім’я сервера MySQL або залиште його як localhost, якщо це налаштування, дозволене вашим хостинг-провайдером.

Після завершення необхідних модифікацій збережіть зміни.

5. Завантажте свої файли на новий хост

Минулого разу ви завантажили свої файли зі старої послуги хостингу. Але тепер ми повернемо процес і замість цього почнемо завантажувати ці файли на новий хост. Виконання може зайняти значну кількість часу, тому радимо розпочати процес, продовжуючи інші аспекти міграції.

Запустіть свій FTP-клієнт, але цього разу підключіться до нового сервера. Це з’єднання вимагає певних змін, щоб відобразити цю реальність, ввівши IP-адресу цього нового сервера замість колишнього в клієнт FTP. Зазвичай ви можете знайти цю нову IP-адресу у своєму обліковому записі хостингу, але якщо ви не впевнені, зверніться до служби технічної підтримки.

Коли ви встановите зв’язок із новим хостом, знайдіть завантажені раніше файли та завантажте їх відповідно. Обов’язково включіть файл wp-config.php у кореневий каталог. Якщо завантаження все ще триває, перейдіть до наступного завдання, оскільки ви можете одночасно виконувати інші дії.

6. Імпортуйте свою базу даних на новий хост

Ви можете імпортувати базу даних під час завантаження файлу. Увійдіть, використовуючи інструмент адміністрування баз даних, наданий вашим новим хостом, і, як ми будемо вважати, це phpMyAdmin.

Вибравши базу даних, створену раніше на новому хості, натисніть на вкладку імпорту.

імпорт бази даних

У розділі «Файл для імпорту» перейдіть до експортованого файлу, натиснувши кнопку «Огляд».

Залиште всі інші параметри за замовчуванням і прокрутіть униз до нижньої частини форми та натисніть кнопку Go, щоб розпочати імпорт. Час завершення імпорту бази даних, звичайно, залежатиме від розміру файлів.

Після завершення процесу імпортування ви отримаєте сповіщення про зворотній зв’язок.

Додатковий варіант: при переключенні & Зміна URL-адрес

У сценарії, коли ви переходите на новий хост І також змінюєте URL-адресу свого веб-сайту, слід зробити ще один крок: замініть посилання на стару URL-адресу у вашій базі даних на нову.

Якщо у вас є посилання на URL-адреси, розповсюджені по декількох скриптах PHP, а не централізовані, ви можете скористатися цим скриптом пошуку замінити БД для зручності. Він функціонує як пошук бази даних та заміна сценарію в PHP і доступний безкоштовно.

Закінчивши, переконайтесь, що НІКОЛИ не залишайте сценарій на сервері.

7. Вплив змін на Ваш DNS-сервер

Ваш новий сервер повинен вказувати на вашу URL-адресу, що тягне за собою зміну налаштувань вашого сервера DNS. Цей процес залежить від того, де спочатку був зареєстрований домен URL-адреси. Якщо домен був зареєстрований у вашого старого хостинг-провайдера, вам доведеться перенести весь домен новому провайдеру. Служба підтримки клієнтів повинна мати можливість допомогти вам у перекладі.

Однак якщо ви придбали домен у реєстратора домену, такого як Domain.com, налаштування сервера імен доведеться оновити. Отримайте адресу сервера імен вашого нового хоста та з’єднайте це з новим доменом. Якщо ви не знайомі з ними, адреси серверів імен зазвичай виглядають приблизно так: ns1.yourhost.com, ns2.yourhost.com

Підключіть цю адресу сервера імен до свого домену. Процес залежатиме від того, де ви придбали домен. Нижче наведено інструкції для звичайних випадків:

  • Домени зареєстровані у GoDaddy
  • Зміна DNS-серверів на HostGator
  • Як змінити сервери імен на Domain.com

Зміни тривають до 48 годин, перш ніж вони набудуть чинності. Щоб відстежувати, коли процес завершено, використовуйте такі інструменти, як Whats My DNS. Однак не вносити жодних змін до свого сайту, поки цей процес не буде виконано, оскільки ви все одно змінюєте старе місце розташування замість нового..

Як тільки процес завершиться, міграцію слід робити без простоїв. Крім того, оскільки і старий, і новий веб-сайт мають однаковий вміст, користувачі не помітять різниці.

8. Виконайте очищення

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

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

B. Переключення веб-хостів за допомогою плагіна WordPress

Ручний процес, про який ми говорили дотепер, можна однаково провести автоматично і набагато простіше за допомогою плагінів. Існує кілька варіантів, але для цієї ілюстрації ми зосередимось на плагіні копіювача.

1. Встановлення плагіна дублікатора

Щоб встановити цей плагін, вам потрібно увійти на свій веб-сайт WordPress. Під панеллю інструментів знайдіть додатки → Додати нове меню та знайдіть Копіювач. Після повернення результатів натисніть кнопку “Встановити зараз”.

Після того, як WordPress закінчив установку плагіна, натисніть кнопку Активувати, щоб почати користуватися ним.

2. Далі експортуйте існуючий сайт

Після активації слід знайти плагін Duplicator у робочій області встановлених плагінів. Клацніть на опцію Керувати, щоб ініціювати наступний процес.

На даний момент ви ще не створили пакунки, які збираєтеся використовувати. Ці пакети – стислі версії вашого веб-сайту та бази даних. Клацніть на кнопці Створити нову у верхньому правому куті форми, щоб змінити це.

Представлено три варіанти:

  • Зберігання – Налаштуйте, де зберігати резервну копію. Якщо ви не придбали про-версію дублікатора, єдиний доступний на даний момент варіант – ваш сервер.
  • Архів – Вкажіть файли та сегменти бази даних для виключення. Робіть це лише за наявності вагомих причин.
  • Установник – Дозволяє заповнити інформацію бази даних вашого нового сервера.

Після завершення натисніть кнопку Далі. Плагін здійснить перевірку системи, щоб переконатися, що в ньому є все необхідне для продовження. Коли сканування завершено та буде успішним, слід побачити такі результати:

Якщо ви задоволені, розпочніть процес збирання, натиснувши кнопку “Створити”.

Буде відображено хід операції. Після завершення ви побачите цей екран:

Завантажте свій архів та інсталятор окремо або всі відразу за посиланням на завантаження одним клацанням.

Вітаємо! Ви закінчили експортувати існуючий сайт.

3. Завантажте файли за допомогою FTP

Далі, завантажте завантажені файли на новий хост-сервер через FTP, використовуючи його IP-адресу замість домену.

Переконайтеся, що кореневий каталог вашого веб-сайту порожній. Завантажте і інсталятор, і архів у кореневий каталог.

4. Створіть нову базу даних

Як і попередній процес, вам все одно потрібно буде створити базу даних на новому хості. Зробіть це і переконайтеся, що принаймні один користувач має повні привілеї його адмініструвати. Зверніть увагу на версію сервера MySQL, який ваш хост надає та захищає пароль бази даних у безпечному місці.

5. Встановіть підключення до нового веб-сайту

Якщо ви використовуєте те саме ім’я домену, що і попередній сайт, на цьому етапі у вас можуть виникнути проблеми, оскільки ваш домен все ще вказує на ваш старий сайт. На відміну від ручного процесу, де я рекомендував змінити налаштування вашого сервера DNS, це рішення призведе до перешкоди швидшій міграції, яка за допомогою плагіна сприяє.

На щастя, існує вирішення проблеми використання хост-файлу вашого комп’ютера. Можна локально зіставити доменні імена на конкретні IP-адреси, що дозволяє отримувати доступ до файлів на новому сервері через старий домен.

(Ви можете повністю пропустити цей розділ, якщо використовуєте новий домен.)

Отримайте IP-адресу вашого нового сервера у свого постачальника послуг, якщо у вас його немає.

Як відкрити файл хоста, залежить від платформи ОС, тому ось кілька варіантів:

  • Windows – У меню панелі завдань знайдіть «блокнот». Для цього потрібні підвищені привілеї, тому клацніть правою кнопкою миші та виберіть “Запустити як адміністратор”. За допомогою редактора відкрийте c: \ windows \ system32 \ driver \ etc \ hosts. Переконайтесь, що ви шукаєте “Усі файли”, щоб знайти файл.
  • Mac OS – Використовуйте додаток терміналу та введіть команду sudo nano / etc / hosts, після чого вам буде запропоновано пароль адміністратора.
  • Linux – Той самий метод, що і в Mac OS.

Отримавши доступ до файлу, введіть IP-адресу нового хоста та доменне ім’я вашого веб-сайту, щоб виглядати так:

Замініть заповнювач placeite.com справжнім доменом, а 192.165.1.10 фактичною IP-адресою вашого нового хоста.

Примітка: простір, що розділяє IP-адресу та доменне ім’я у наведеному прикладі, є простір на вкладці.

Увага: Завершивши процес міграції, не забудьте змінити файл хоста на його початковий вміст.

6. Почніть міграційний процес

Поперемініть свої стегна, бо час серйозно почати міграцію. Перейдіть за допомогою свого веб-переглядача на веб-сайт http://yoursite.com/installer.php (замініть фактичний домен.) За великим рахунком, ви повинні побачити, що становить цей екран:

Копіювач

Переконайтесь, що всі перевірки перевірки пройшли, особливо те, що стосуються архіву та перевірки. Натисніть кнопку Далі, щоб розпочати процес розгортання.

Після завершення вилучення файлів ви перейдете на наступний крок із запитом ідентифікації бази даних та доступу до облікових даних.

Введіть необхідну інформацію в базу даних, натисніть кнопку Тестова база даних, щоб переконатися, що все в порядку. Якщо все в порядку, натисніть кнопку Далі, щоб розпочати імпорт бази даних.

Наступний крок надасть можливість замінити колишню URL-адресу новою.

Натисніть кнопку Далі після того, як ви дозволите, щоб плагін завершив процес, і побачите щось подібне до цього:

Екран повідомляє, чи все пройшло добре, і надає можливість завершити встановлення, надавши посилання для входу на ваш сайт.

Дотримуйтесь інструкцій, особливо тих, що стосуються видалення ВСІХ інсталяційних файлів після завершення.

7. Нарешті, оновіть сервер імен DNS

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

Що ж, поздоровлення в порядку – ви лише дізналися, як переключити веб-хости для свого сайту WordPress. Дивовижно!

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map