Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

Ваш поточний хостинг-провайдер не в змозі надати необхідний рівень послуг, щоб ви могли експлуатувати сайт на WordPress з прийнятною швидкістю і продуктивністю:

Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

Тоді вам потрібно буде знайти нового провайдера і здійснити перенесення сайту WordPress на інший хостинг. Компанії, які я рекомендую:

eHost - недорогий провайдер для невеликих WordPress сайтів. Як панелі управління даний хостинг використовує CPanel;
iPage - ще один відмінний хостинг-провайдер з доступними цінами. Це відмінний варіант для розміщення сайту на WordPress. Тут доступна опція керованого хостингу і можливість перейти на VPS або виділений сервер;
BlueHost - є найкращим вибором для розміщення бізнес-ресурсів. Компанія надає кілька тарифних планів, керований хостинг для WordPress. VPS і виділений сервер. Цей провайдер підійде для будь-яких сайтів.

Важливо! Перш ніж здійснити перенесення ресурсу на інший хостинг, створіть резервну копію вашого сайт: файлів, а також бази даних.

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

Крок 1: Перенесення файлів WordPress

Перенесення сайту на інший хостинг можна здійснити за допомогою FTP або за допомогою CPanel. Я опишу обидва методи.

Обліковий запис для FTP можна створити в панелі управління хостингом:
  • Встановити з'єднання із сервером старого провайдера і отримаєте доступ до папки public_html. Тут зберігаються файли сайту;
  • Скачайте файли на комп'ютер;
  • Після завершення скачування підключіться до сервера нового хостингу і завантажте ці ж файли в папку public_html. Тепер можна приступити до переміщення бази даних.

Розглянемо, як перенести сайт на Вордпресс на інший хостинг за допомогою CPanel. Це більш швидкий процес, і він не потребує додаткового програмного забезпечення. Цей метод працює, тільки якщо і старий, і новий хостинг використовують CPanel:

Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

Крок 2: Переміщення бази даних WordPress

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

Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

  • Увійдіть в CPanel старого хостингу і перейдіть до інструменту PhpMyAdmin;
  • Після підключення до сервера СУБД в лівій частині екрана ви побачите всі свої бази даних на хостингу. Виберіть БД, яку потрібно перемістити. Якщо не знаєте, яка база даних вам потрібна, відкрийте файл wp-config.php (знаходиться в кореневій папці WordPress) і знайдіть в ньому рядок define ( 'DB_NAME', 'your_database_name');. Вона містить в собі ім'я бази даних, яку використовує ваш ресурс;
  • Виберіть потрібну базу в лівій частині екрана. Потім перейдіть в меню "Експорт";
  • Експортуйте обрану БД в режимі «Швидкого експорту» в формат SQL і збережіть її на комп'ютері;
  • Увійдіть в CPanel нового хостингу і за допомогою майстра баз даних MySQL створіть нову БД і користувача. Збережіть ім'я користувача і пароль, тому що пізніше вам будуть потрібні ці дані:
  • Перейдіть в PhpMyAdmin на новому хостингу і в лівій стороні панелі виберіть базу даних, яку тільки що створили;
  • Натисніть на кнопку "Імпорт" у верхній частині вікна і виберіть базу, збережену на комп'ютері;
  • На даний момент ви закінчили перенесення бази даних, але це ще не все.

Крок 3: Оновлення конфігураційного файлу

В кінці перенесення сайту WordPress на інший хостинг потрібно зв'язати сайт з базою даних. Відкрийте файл wp-config.php на новому хостингу. Знайдіть в ньому такі рядки і замініть старі дані новими, які ви зберегли раніше:

Вам потрібно змінити ім'я бази даних, ім'я користувача і пароль; localhost можна залишити. Хост бази даних залишиться колишнім, так як більшість провайдерів використовують localhost. Тепер ваші файли пов'язані з базою даних.

Є додаткові кроки, знання яких може бути корисно для вас.

Крок 4: Перенесення облікових записів електронної пошти

Як перенести wordpress-сайт з одного хостингу на інший, cms і движки для сайтів

Перенесення облікових записів електронної пошти дуже схожий на переміщення файлів WordPress. Всі настройки і повідомлення електронної пошти з ваших облікових записів знаходяться в папці public_html / mail /. Ви можете використовувати FTP-клієнт або CPanel для їх переміщення.

Завантаживши облікові записи електронної пошти зі старого хостингу і завантаживши їх на новий, ви збережете всі налаштування. Завдяки цьому не потрібно буде змінювати налаштування електронної пошти в поштовому клієнті (в Thunderbird. Outlook та інших).

Крок 5: Зміна DNS сервера і переміщення домену

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

Якщо домен зареєстрований в хостингової компанії, то потрібно буде зробити ряд дій. Ви повинні перенести домен на новий хостинг. У цьому може допомогти служба підтримки нового хостера. Але перед цим потрібно зв'язатися з поточним хостинг-провайдером і повідомити про те, що ви хочете перенести свій домен. Це може зайняти кілька днів.

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

Думки наостанок!

Переклад статті «How to Transfer a WordPress Site from One Host to Another» був підготовлений дружною командою проекту Сайтобудування від А до Я.

Схожі статті