Skip to content

Все для WordPress, веб-розробки — і не тільки

🛠 Як встановити WordPress на localhost: XAMPP, MAMP і WAMP

🛠 Як встановити WordPress на localhost: XAMPP, MAMP і WAMP

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

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

Нижче три перевірені інструменти для запуску WordPress локально: XAMPP, MAMP і WAMP. Кожен розберемо покроково з повноцінними скриншотами, від завантаження до першого входу в адмінку.

💡 Швидкий огляд:

  • Завантажте та встановіть локальний сервер: XAMPP для Windows/Mac/Linux, MAMP для macOS, WAMP для Windows
  • Створіть базу даних через phpMyAdmin і додайте файли WordPress до папки htdocs
  • Запустіть п’ятихвилинне встановлення WordPress і увійдіть до адмінки локального сайту

Що таке localhost і навіщо він розробнику WordPress

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

Стартова сторінка XAMPP на localhost

Коли WordPress встановлено локально, ви отримуєте чотири конкретні переваги. По-перше, помилки бачите тільки ви, відвідувачі не помічають, що сайт падав тричі за вечір тестів. По-друге, редагування файлів миттєве: не чекаєте FTP-завантаження після кожної зміни у functions.php. По-третє, ви глибше розумієте будову WordPress, тому що власноруч проходите створення бази даних і правку wp-config.php. І головне — це безкоштовно. Платити за хостинг починаєте тільки тоді, коли сайт готовий до публікації.

Встановлення WordPress на локальний сервер складається з трьох незмінних кроків, хоч би який інструмент ви обрали: створити середовище (Apache + MySQL + PHP), завантажити файли ядра WordPress із wordpress.org, запустити п’ятихвилинне встановлення і ввести дані бази. Далі, конкретика щодо кожного інструменту.

Крок 1: XAMPP, універсальний сервер для Windows, Mac і Linux

XAMPP збирає Apache, MariaDB, PHP і Perl в один інсталятор. Працює на всіх платформах, безкоштовний і оновлюється з 2003 року. Для встановлення WordPress потрібні два його модулі: Apache (вебсервер) і MySQL (база даних).

Завантажуємо та встановлюємо XAMPP

Перш за все завантажте інсталятор з офіційного сайту Apache Friends. Оберіть версію для вашої ОС, доступні збірки з PHP 8.x.

Попередження антивірусу під час встановлення XAMPP

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

Вітальний екран інсталятора XAMPP

На екрані привітання тисніть Next.

Вибір компонентів XAMPP для встановлення

На кроці вибору компонентів критично важливі два: MySQL та phpMyAdmin. Без них WordPress не запуститься. Решту позначок можна зняти, вони не потрібні для локальної розробки під WordPress.

Вибір шляху встановлення XAMPP

Шлях встановлення залиште типовим, зазвичай це C:\xampp. Так простіше орієнтуватися, коли знадобиться знайти папку htdocs.

Відмова від встановлення Bitnami у XAMPP

Bitnami, окремий інсталятор CMS на кшталт Joomla та Drupal. Для WordPress він не потрібен, зніміть позначку та натисніть Next.

Процес встановлення XAMPP на комп'ютер

Встановлення триває хвилину-дві залежно від швидкості диска.

Завершення встановлення XAMPP із запуском панелі керування

Після завершення залиште позначку «Запустити панель керування» та натисніть Finish.

Запускаємо XAMPP і перевіряємо роботу

У панелі керування натисніть кнопки Start навпроти Apache та MySQL.

Панель керування XAMPP з кнопками запуску модулів

Індикатори стануть зеленими, сервер працює.

Зелені індикатори працюючих модулів Apache та MySQL

Відкрийте браузер і перейдіть за адресою http://localhost. Побачили сторінку привітання XAMPP, усе налаштовано правильно. Якщо порт 80 зайнятий (наприклад, Skype), XAMPP запропонує змінити порт під час встановлення, зазвичай 8080, тоді адреса буде http://localhost:8080.

Додаємо файли WordPress і створюємо базу даних

Завантажте останню версію WordPress з офіційного сайту.

Кнопка завантаження WordPress з офіційного сайту

Після завантаження перейдіть до папки C:\xampp\htdocs і створіть нову директорію з іменем проєкту, наприклад, testsite.

Папка htdocs у директорії XAMPP

Розпакуйте архів WordPress у створену папку.

Файли WordPress розпаковано в папку проєкту

Тепер база даних. На панелі керування XAMPP натисніть Admin навпроти MySQL, відкриється phpMyAdmin.

Кнопка Admin для phpMyAdmin у панелі XAMPP

У phpMyAdmin перейдіть на вкладку Бази даних.

Вкладка бази даних в інтерфейсі phpMyAdmin

Введіть ім’я бази (латиницею, без пробілів, наприклад, testsite_db) і натисніть Створити.

Створення нової бази даних у phpMyAdmin

На локальному сервері створювати окремого користувача MySQL не потрібно, WordPress під’єднається під root із порожнім паролем.

Встановлюємо WordPress

Відкрийте браузер і перейдіть за адресою http://localhost/testsite. Запуститься майстер встановлення WordPress.

Екран вибору мови під час встановлення WordPress

Виберіть українську мову та натисніть Продовжити. На наступному екрані, Вперед!

Форма введення даних бази даних для WordPress

У формі підключення до бази даних зазначте:

  • Ім’я бази даних: testsite_db (те, що створили в phpMyAdmin)
  • Ім’я користувача: root
  • Пароль: залиште порожнім
  • Сервер бази даних: localhost

Тисніть Надіслати, потім Запустити встановлення. WordPress запитає назву сайту, логін, пароль та email адміністратора, заповніть і натисніть Встановити WordPress.

Усе. XAMPP-версія WordPress готова до роботи. Вхід до адмінки: http://localhost/testsite/wp-admin.

Крок 2: MAMP, нативний сервер для macOS і Windows

MAMP (Macintosh, Apache, MySQL, PHP) спочатку створювався під Mac і виглядає як звичайна Mac-програма, а не технічна утиліта. Безплатної версії достатньо для повноцінної локальної розробки.

Завантажуємо та встановлюємо MAMP

Завантажте MAMP з офіційного сайту, виберіть версію для вашої ОС.

Сторінка завантаження MAMP з офіційного сайту

Запустіть інсталятор і прийміть ліцензійну угоду.

Прийняття ліцензійної угоди MAMP

Натисніть Install, програма встановиться в папку «Програми» на Mac або у вибрану директорію на Windows.

Встановлення MAMP на комп'ютер

Запускаємо сервер

Відкрийте MAMP і натисніть Start Servers.

Головне вікно MAMP з кнопкою запуску серверів

У браузері автоматично відкриється сторінка привітання MAMP, сервер запущено. Порти за замовчуванням: Apache на 8888, MySQL на 8889. Щоб використовувати стандартні порти (80 і 3306), зайдіть у Preferences → Ports і натисніть «Set to default ports».

Створюємо базу даних і додаємо WordPress

Перейдіть за адресою localhost/phpMyAdmin у браузері. Натисніть Бази даних → введіть ім’я → Створити.

Створення бази даних у phpMyAdmin через MAMP

Завантажте WordPress з WordPress.org.

Завантаження архіву WordPress для MAMP

Знайдіть папку htdocs у директорії MAMP (на Mac: /Applications/MAMP/htdocs). Створіть усередині нову папку, наприклад wordpress, і розпакуйте туди архів.

Файли WordPress у папці htdocs MAMP

Встановлюємо WordPress

Відкрийте http://localhost/wordpress (або http://localhost:8888/wordpress, якщо порти не змінювали).

Вибір мови встановлення WordPress у MAMP

Виберіть мову та натисніть Продовжити, потім Вперед!

Форма даних бази даних WordPress у MAMP

Дані для підключення:

  • Ім’я бази даних: ім’я, створене в phpMyAdmin
  • Ім’я користувача: root
  • Пароль: root (MAMP за замовчуванням використовує пароль root, на відміну від XAMPP)

Натисніть Надіслати, потім Запустити встановлення.

Заповнення інформації про сайт під час встановлення WordPress

Заповніть назву сайту, логін і пароль адміністратора, email. Натисніть Встановити WordPress.

Успішне встановлення WordPress через MAMP

Готово. Адмінка доступна за адресою http://localhost/wordpress/wp-admin.

Крок 3: WAMP, тільки для Windows

WampServer — це локальний сервер, заточений виключно під Windows. Якщо ваш комп’ютер на Windows і ви не плануєте переносити середовище розробки на Mac, WAMP справляється не гірше за XAMPP.

Завантажуємо та встановлюємо WAMP

Перейдіть на офіційний сайт WampServer і завантажте інсталятор під розрядність вашої системи (32 або 64 біти).

Сторінка завантаження WampServer з вибором версії

Запустіть .exe-файл. На кроці вибору шляху встановлення залиште значення за замовчуванням.

Інсталятор WampServer з вибором директорії

Створюємо базу даних

Після встановлення в системному треї з’явиться значок WAMP. Якщо він зелений, сервер запущено. Якщо червоний, клацніть по значку та виберіть Start All Services.

Клацніть правою кнопкою по значку WAMP і виберіть phpMyAdmin.

Контекстне меню WAMP з вибором phpMyAdmin

У формі входу в phpMyAdmin: ім’я користувача root, пароль порожній. Натисніть Go.

Екран входу до phpMyAdmin через WAMP

Перейдіть на вкладку Бази даних, введіть ім’я та натисніть Створити.

Встановлюємо WordPress

Завантажте WordPress із сайту wordpress.org, розпакуйте архів у C:\wamp64\www\wordpress (або аналогічну папку в директорії встановлення WAMP).

У браузері перейдіть за адресою http://localhost/wordpress. Далі, стандартний процес:

Форма підключення до бази даних під час встановлення WordPress

Вкажіть ім’я бази, користувача root, порожній пароль, і WordPress встановиться за пару хвилин.

⁉️🤔 Часті запитання

Чи можна встановити всі три сервери на один комп’ютер?

Ні, і не потрібно. XAMPP, MAMP і WAMP використовують одні й ті самі порти (80 для HTTP, 3306 для MySQL). Одночасний запуск двох серверів спричинить конфлікт портів. Виберіть один під вашу ОС: XAMPP для кросплатформності, MAMP для Mac, WAMP для Windows.

Чим локальна установка відрізняється від живого хостингу?

Головних відмінностей дві. Перше, безпека: локальний сайт видно лише вам, можна ламати wp-config.php без наслідків. Друге, користувач MySQL: на локальному хості ви підключаєтеся як root без пароля, на живому хостингу хостинг-провайдер видає окремого користувача з паролем. В усьому іншому WordPress працює ідентично.

Чи потрібно змінювати Site URL під час перенесення на хостинг?

Так. Під час локальної розробки URL має вигляд http://localhost/testsite. Після перенесення на хостинг усі посилання в базі даних мають вказувати на новий домен. Найнадійніший спосіб, плагін Better Search Replace: він замінює всі входження старого URL у базі даних за один прохід.

Чому XAMPP не запускається, порт зайнятий?

Найчастіше порт 80 займає Skype або IIS (вбудований вебсервер Windows). Рішення: у панелі керування XAMPP натисніть Config навпроти Apache → httpd.conf, знайдіть рядок Listen 80 і замініть на Listen 8080. Після перезапуску Apache сайт буде доступний за адресою http://localhost:8080.

Чи варто використовувати Local WP замість XAMPP/MAMP/WAMP?

Якщо ваша мета, тестувати теми та плагіни без глибокого занурення в налаштування сервера, Local WP (колишній Local by Flywheel) справляється краще. Він ставить WordPress у два кліки, не потребує phpMyAdmin і сам розрулює порти. Але якщо ви вчитеся адмініструванню або готуєтеся до сертифікації, класичний XAMPP/MAMP дає розуміння будови LAMP-стеку, яке знадобиться на реальному хостингу.

Що ставити у 2026 році: вибираємо локальний сервер під вашу задачу

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

На Windows найбезпечніший вибір, XAMPP. Кросплатформний, із величезною базою відповідей на Stack Overflow і сотнями туторіалів. Якщо щось піде не так, рішення майже напевно вже описане.

На macOS беріть MAMP. Він виглядає та поводиться як рідна Mac-програма: не потрібно вручну правити конфіги портів, усе налаштовується через графічний інтерфейс. Безплатної версії вистачає з запасом.

WAMP, нішевий варіант. Ставте його, якщо ви працюєте виключно на Windows, звикли до нього роками і не плануєте переїжджати на Mac. В інших випадках XAMPP або MAMP зручніші.

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

Спробуйте один з інструментів сьогодні: завантажте XAMPP або MAMP, пройдіть п’ять кроків з інструкції вище та зайдіть в адмінку локального WordPress. А якщо на якомусь кроці застрягли, напишіть у коментарях, розберемося.