Перехід на інший хостинг – важливий крок для розвитку сайту. Хочете кращу швидкість, більше місця, чи просто змінити провайдера? Не хвилюйтесь, перенесення WordPress не обов’язково має бути складним і болісним процесом. Головне – підготуватися та слідувати інструкціям. Ось покрокова інструкція, як перенести ваш сайт WordPress на новий хостинг без втрати даних.
1. Підготовка – запорука успіху
- Оберіть нового хостера: Зверніть увагу на технічну підтримку, обсяг дискового простору, пропускну здатність та сумісність з WordPress.
- Створіть обліковий запис на новому хостингу: Зареєструйтеся та сплатіть за обращений тариф.
- Встановіть WordPress на новому хостингу (необов’язково): Деякі хостери пропонують автоматичну установку WordPress. Якщо є така можливість – скористайтеся нею. Якщо ні, встановіть WordPress вручну. Важливо мати чисту копію WordPress для тестування процесу.
- Зробіть резервну копію всього сайту: Це найважливіший крок! Зробіть повну резервну копію всіх файлів та бази даних. Більшість хостерів пропонують інструменти для резервного копіювання, або ви можете скористатися плагіном, таким як UpdraftPlus, BackupBuddy або Duplicator. Завантажте резервну копію на свій комп’ютер як страховку.
2. Експортуємо базу даних
- Зайдіть в адмін-панель WordPress: Логіньтеся як адміністратор.
- Перейдіть в “Інструменти” -> “Експорт”: Оберіть “WordPress”.
- Оберіть, що експортувати: Зазвичай експортується все. Зніміть галочки з категорій, які вам не потрібні.
- Завантажте файл .sql: Це ваш дамп бази даних. Збережіть його на комп’ютер.
3. Копіюємо файли WordPress
- Використовуйте FTP-клієнт (наприклад, FileZilla): Підключіться до свого старого хостингу.
- Завантажте всі файли та папки: Копіюйте весь вміст директорії WordPress на ваш комп’ютер (зазвичай це
public_htmlабоwww). Зверніть увагу: не копіюйте не ті файли, які необхідні для роботи сайту. - Завантажте файли та папки на новий хостинг: Підключіться до нового хостингу за допомогою FTP-клієнта та завантажте файли та папки WordPress у відповідну директорію (зазвичай це
public_htmlабоwww).
4. Імпортуємо базу даних
- Зайдіть до phpMyAdmin на новому хостингу: Зазвичай це можна зробити через панель керування хостингом (cPanel, Plesk тощо).
- Створіть нову базу даних: Назвіть її як вам зручно, і вкажіть ім’я користувача та пароль.
- Імпортуйте файл .sql: Оберіть базу даних, яку ви створили, та імпортуйте файл .sql (дамп бази даних), який ви завантажили з попереднього хостингу.
5. Оновлюємо файл wp-config.php
- Знайдіть файл
wp-config.php: Він знаходиться в директорії WordPress на вашому новому хостингу. - Відредагуйте файл: Оновіть інформацію про базу даних (ім’я, користувач, пароль та хост) відповідно до даних вашої нової бази даних.
“php define( 'DB_NAME', 'назва_бази_даних' ); define( 'DB_USER', 'ім’я_користувача' ); define( 'DB_PASSWORD', 'пароль' ); define( 'DB_HOST', 'хост_бази_даних' ); “
6. Перевірка та завершення
- Перевірте сайт: Відвідайте свій сайт в браузері. Переконайтеся, що всі сторінки та записи відображаються правильно.
- Очистіть кеш: Очистіть кеш браузера та кеш WordPress (якщо ви використовуєте плагін кешування).
- Налаштуйте посилання: Якщо у вас є проблеми з посиланнями, вам може знадобитися оновити їх в базі даних. Для цього можна використовувати плагін “Better Search Replace”.
- Перенесіть DNS: Оновіть записи DNS вашого домену, щоб вони вказували на новий хостинг. Це може зайняти до 24-48 годин, щоб зміни вступили в силу.
- Скасуйте старий хостинг: Переконайтеся, що все працює правильно на новому хостингу, перш ніж скасувати підписку на старий хостинг.
Важливі зауваження:
- Якщо у вас великий сайт з великою базою даних, процес перенесення може зайняти більше часу.
- Якщо у вас виникають труднощі, зверніться до технічної підтримки вашого нового хостера.
- Не панікуйте! Перенесення WordPress – це звичайний процес, і більшість користувачів можуть виконати його самостійно.
Успішного перенесення!