Як перенести WordPress з локального сервера на вебсайт

  1. попередньо
  2. Крок 1: Експорт локальної бази даних WordPress
  3. Крок 2: Завантаження файлів WordPress на вебсайт
  4. Крок 3: Створення бази даних MySQL на вебсайті
  5. Крок 4: Імпорт бази даних WordPress на вебсайт
  6. Крок 5: Зміна URL
  7. Крок 6: Налаштування вашого веб
  8. Крок 7: Оновлення шляхів для виправлення непрацюючих посилань і зображень

Використання локального сервера може прискорити процес розробки сайту WordPress. Ми вже показували вам, як встановити WordPress для Windows, використовуючи WAMP , І для Mac, використовуючи MAMP. Коли ви закінчили розробку на локальному сервері, наступний крок - запустити сайт онлайн. У цій статті ми покажемо, як перенести WordPress з локального сервера в інтернет. Використовуючи цей метод, ви зможете мігрувати весь свій контент (пости, сторінки, зображення і т.д.), теми і плагіни з локального сервера на вебсайт.

Перш ніж почати, ми повинні зізнатися, що міграцію з локального сервера можуть значно полегшити два плагіна: BackupBuddy і Duplicator . У цій статті ми покажемо як мануально перенести WordPress з локального сервера, щоб ви змогли зрозуміти весь процес. Однак щоб зробити його легше для повсякденної роботи, ми використовуємо BackupBuddy .

попередньо

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

Вам також потрібно мати програму FTP і знати, як її використовувати, щоб завантажити свій контент на онлайн сайт.

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

Крок 1: Експорт локальної бази даних WordPress

Насамперед вам потрібно експортувати локальну базу даних WordPress. Щоб зробити це, ми скористаємося phpMyAdmin. Якщо ви з ним не знайомі, то можете прочитати нашу інструкцію про те, як управляти базою даних WordPress, використовуючи phpMyAdmin. Просто зайдіть на http: // localhost / phpmyadmin / і натисніть на базу даних WordPress. Потім натисніть на кнопку Export в верхньому меню.

У Export Method виберіть опцію custom, що дасть вам більше можливостей експорту. Виберіть всі таблиці для експорту і gzipped для стиснення. Спустіться в низ сторінки і натисніть кнопку Go, щоб завантажити вашу базу даних.

Крок 2: Завантаження файлів WordPress на вебсайт

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

Тепер виберіть файли локального WordPress і завантажте на онлайн сервер.

Крок 3: Створення бази даних MySQL на вебсайті

Поки ваш FTP-клієнт завантажує файли WordPress, ви можете імпортувати вашу базу даних на онлайн сервер. Більшість хостинг провайдерів WordPress надають cPanel для управління вашим хостинг аккаунтом, тому ми покажемо, як створити базу даних, використовуючи cPanel. Зайдіть в панель управління cPanel і натисніть на іконку MySQL databases, яка знаходиться в розділі бази даних.

У наступному вікні введіть назву вашої нової бази даних.

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

Крок 4: Імпорт бази даних WordPress на вебсайт

Наступний крок в цьому процесі - імпорт бази даних WordPress. Зайдіть в панель управління cPanel, зійдіть вниз до розділу бази даних і натисніть на phpMyAdmin. Таким чином ви потрапите до phpMyAdmin, де потрібно натиснути на базу даних, яку ви тільки що створили. PhpMyAdmin покаже вам нову базу даних без таблиць. Натисніть на вкладку Import в верхньому меню. На наступній сторінці натисніть на кнопку "choose file" і виберіть gzipped файл бази даних, який ви зберегли раніше. І нарешті натисніть на кнопку Go в низу сторінки. Тепер phpMyAdmin імпортує вашу базу даних WordPress.

Крок 5: Зміна URL

Щоб налаштувати ваш сайт онлайн, вам потрібно поміняти його URL. У своєму phpMyAdmin, знайдіть таблицю wp_options в базі даних, яку ми тільки що імпортували. Якщо ви поміняли префікс вашої бази даних, то замість wp_options це може бути {prefix} _options.

Натисніть на кнопку "browse" поруч з wp_options або на посилання в бічній панелі, щоб відкрити сторінку зі списком полів в таблиці wp_options.

Натисніть на кнопку browse поруч з wp_options або на посилання в бічній панелі, щоб відкрити сторінку зі списком полів в таблиці wp_options

Під полем options_name вам потрібно знайти siteurl. Натисніть на іконку Edit Field, яка знаходиться зліва на початку рядка.

Натисніть на іконку Edit Field, яка знаходиться зліва на початку рядка

Коли натиснете на Edit Field, з'явиться нове вікно. В поле input для option_value ви побачите URL вашої локальної установки, виглядати це буде приблизно так: http: // localhost / test. Уважно введіть ваш новий URL в це поле, наприклад: https://www.coma.lv/

Збережіть зміни, натиснувши кнопку Go.

Далі вам треба повторити цей крок для опції home. Сторінка wp_options може бути досить довгою, тому просто знайдіть вкладку home. Зазвичай вона знаходиться на другій сторінці, куди ви можете потрапити при натисканні на нумерацію сторінок в phpMyAdmin.

Оновлення URL home - він повинен бути ідентичний вашому siteurl.

Крок 6: Налаштування вашого веб

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

Увійдіть в панель адміністратора WordPress і виберіть на Settings> General. Натисніть на Save Options. Таким чином ви відновите url сайту всюди, де це необхідно.

Потім зайдіть в Settings> Permalink і натисніть на Save, щоб переконатися, що всі посилання справно працюють.

Крок 7: Оновлення шляхів для виправлення непрацюючих посилань і зображень

При міграції WordPress з одного домену на інший або з локального сервера на вебсайт ви зіткнетеся з такою проблемою як непрацюючі посилання і зображення. В цьому випадку ви можете скористатися запитом SQL або плагіном Velvet Blues для WordPress.

Якщо ви хочете використовувати SQL, ось простий SQL-запит, який повинен виправити проблему:

UPDATE wp_posts SET post_content = REPLACE (post_content, 'localhost / test /', 'www.yourlivesite.com/');

Зайдіть в phpMyAdmin, натисніть на вашу базу даних, а потім на SQL в верхньому меню. Впишіть цей запит, але не забудьте вставити ваші власні url локального і онлайн сайту.

Впишіть цей запит, але не забудьте вставити ваші власні url локального і онлайн сайту

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

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

Наша спеціальність - розробка та підтримка сайтів на WordPress. Контакти для безкоштовної консультації - [email protected] , +371 29394520