Як завантажити та встановити XAMPP на Windows
⚡ Розумний підсумок
XAMPP та NetBeans разом дають початківцям повний стек локальної розробки на PHP. XAMPP об'єднує Apache, MariaDB, PHP та Perl в один інсталятор, тоді як NetBeans Редактор додає підсвічування синтаксису, автозаповнення та налагодження для написання PHP-проектів.

Що таке XAMPP?
XAMPP — це кросплатформний вебсервер з відкритим кодом, який складається з вебсервера, MySQL or MariaDB механізм баз даних і PHP і Perl пакети програмування. Він компілюється та підтримується Apache Friends. Він дозволяє користувачам створювати та тестувати веб-сайти на локальному веб-сервері свого комп'ютера, а також підтримує Windows, Linux і Mac.
Абревіатура XAMPP розшифровується як:
- X – [кросплатформні операційні системи], що означає, що може працювати на будь-якій ОС: Mac OS X, Windows, Linux і т.п.
- А - Apache – це програмне забезпечення веб-сервера.
- М - MySQL or MariaDB – База даних.
- P - PHP
- P – Perl – мова сценаріїв
Навіщо використовувати XAMPP?
XAMPP надає просту у використанні панель керування для керування Apache, MySQLта інші програми без використання команд. Щоб використовувати PHP, нам потрібно встановити Apache і MySQLВстановити та налаштувати Apache непросто, оскільки його, серед іншого, потрібно налаштувати та інтегрувати з PHP та Perl. XAMPP вирішує всі складнощі налаштування та інтеграції Apache з PHP та Perl.
на відміну від Java, який працює разом із Java Тільки SDK, для роботи PHP потрібен вебсервер.
Як встановити XAMPP
Ми розглянемо покроковий процес встановлення XAMPP для WindowsДля інших операційних систем кроки встановлення XAMPP аналогічні.
Крок 1) Завантажте XAMPP
Натисніть тут, щоб завантажити XAMPP для Windows: https://www.apachefriends.org/download.html
Крок 2) Почніть встановлення
Встановлення XAMPP таке ж, як і встановлення будь-якого іншого Windows програма. Однак є кілька речей, які ми повинні зазначити.
Крок 3) Запустіть установку
Після завантаження XAMPP запустіть установку. З’явиться діалогове вікно попередження, показане нижче.
Крок 4) Змініть параметри керування користувачами
Якщо ви використовуєте старішу Windows версії, такої як Vista або Windows 7, переконайтеся, що ви деактивували функцію контролю облікових записів користувачів. Для цього виберіть Панель керування > Облікові записи користувачів > Змінити налаштування контролю доступу користувачів. На діаграмі нижче показано основні кроки.
Крок 5) Збережіть налаштування
- Після деактивації контролю облікових записів користувачів натисніть кнопку «ОК» у вікні попередження.
- Цього разу ви отримаєте таке повідомлення
Крок 6) Натисніть Далі
На наступному екрані натисніть кнопку «Далі»
Крок 7) Виберіть шлях встановлення
На наступному екрані за потреби змініть шлях інсталяції. Натисніть кнопку «Далі».
Крок 8) Перевірте необхідні служби
На наступному екрані виберіть Apache та MySQL. Ви можете вибрати за бажанням FileZilla (FTP-клієнт), якщо потрібно. Натисніть Інсталювати
Примітка: послуга – це тривала програма в Windows що не потребує втручання користувача. Служби можна налаштувати на автоматичний запуск щоразу, коли Windows операційна система запущена. Щоб ви могли використовувати Apache і MySQL, вони повинні працювати у фоновому режимі. Встановлення їх як служб запускає Apache і MySQL автоматично у фоновому режимі щоразу, коли ви вмикаєте комп’ютер. Якщо у вас не встановлено Apache та MySQL як служби, тоді вам доведеться запускати їх вручну щоразу, коли ви хочете їх використовувати. Вам доведеться робити це з панелі керування XAMPP.
Крок 9) Завершіть встановлення
Після успішного завершення встановлення ви побачите наступне вікно
- Натисніть кнопку Готово
Перш ніж ми протестуємо нашу інсталяцію XAMPP, давайте спочатку розглянемо основні каталоги, з якими ми будемо працювати.
Базова конфігурація веб-сервера XAMPP
Цей посібник з XAMPP передбачає, що у вас є встановив XAMPP на диск C Windows за допомогою згаданих вище кроків. Нижче наведено список основних каталогів, про які ви маєте знати.
- HTDOCS: це кореневий каталог веб-сайту. Весь наш PHP-код буде розміщено в цьому каталозі.
- MySQL – цей довідник містить всю інформацію, пов’язану з MySQL or MariaDB механізм баз даних, який за замовчуванням працює на порту 3306.
- PHP – цей каталог містить інсталяційні файли PHP. Він містить важливий файл під назвою php.ini. Цей каталог використовується для налаштування поведінки PHP на вашому сервері.
За замовчуванням, на якому працює веб-сервер Apache порт 80Якщо порт 80 зайнятий іншим веб-сервером, ви можете використовувати інший номер порту. У цьому посібнику ми вважатимемо, що використовуємо порт 80. Зверніть увагу, якщо ви використовуєте Skype, він використовує той самий порт. Закрити Skype якщо ви хочете використовувати XAMPP для PHP на порту 80.
Панель керування XAMPP
Панель керування використовується для керування програмами, встановленими через XAMPP. Щоб відкрити панель керування сервером XAMPP:
- Натисніть на меню «Пуск»
- Перегляньте каталог програм і знайдіть Apache Friends, потім XAMPP, як показано на діаграмі нижче
- На схемі нижче показано панель керування.
1) У цьому розділі перелічено встановлені служби, модулі та ідентифікатори процесів (PID). Зелена позначка означає, що модуль встановлено як службу. Червона позначка означає, що його не встановлено як службу. Щоб встановити службу, натисніть на червону позначку. Якщо кнопка має зелену позначку, і ви натиснете на неї, панель керування запитає вас, чи хочете ви видалити систему.
2) У цьому розділі показано порт(и), пов'язані з модулями. Розділ дій призначений для:
- запуск і зупинкаping Модулі
- Відкриття адміністративних вікон для Apache та MySQL
- Відкриття файлів конфігурації для Apache, MySQL тощо для внесення змін
- Перегляд файлів журналів для модулів
3) У цьому розділі містяться корисні утиліти, такі як Netstat, Windows скорочення послуг тощо.
4) У цьому розділі відображається інформація про стан модулів. Панель керування можна використовувати для:
- Встановлюйте та видаляйте такі служби, як Apache, MySQL тощо, які встановлено через XAMPP
- Запуск і зупинка служб.
- Відкрийте файли конфігурації тощо.
Налаштувати XAMPP
Давайте тепер розглянемо базову конфігурацію, необхідну перед тим, як ми почнемо використовувати нашу інсталяцію XAMPP для розробки.ping Вебсайти на базі PHP. Введіть URL http://localhost/xampp/ у вашому улюбленому браузері. Для цього підручника ми будемо використовувати Firefox як наш веб-браузер.
Якщо ви бачите наведений вище екран, то ви успішно встановили XAMPP. Панель ліворуч містить посилання на корисну інформацію, таку як:
- Встановлена версія PHP
- Параметри безпеки XAMPP
- Доступ до утиліт, таких як phpMyAdmin тощо.
Сучасні релізи XAMPP постачаються з PHP 8.x, наприклад, PHP 8.2, а також MariaDB як тимчасовий клієнт MySQL заміна. Набагато старіший XAMPP 1.8.0, показаний на деяких із цих скріншотів, постачався з PHP 5.4.4.
Яка найкраща PHP IDE?
PHP IDE – це програма, яка дозволяє легко писати PHP-код. PHP IDE часто оснащені функціями підсвічування синтаксису, а в деяких випадках також функціями автозаповнення. Це означає, що якщо ви напишете ключове слово PHP, яке відоме інтерпретатору PHP, то ключове слово буде виділено іншим кольором, ніж той, що використовується для звичайних операторів. Функція автозаповнення автоматично відображає відомі ключові слова PHP під час їх введення. Блокнот також можна використовувати для написання та редагування PHP-коду. Недоліком використання редактора, такого як Блокнот, є те, що налагодження скриптів стає складним, оскільки нелегко помітити помилки, такі як ключові слова з орфографічними помилками, незакриті дужки тощо. IDE виділятиме оператори з помилками, тому вам буде легко їх помітити. У таблиці нижче наведено 5 популярних редакторів PHP.
| редактор | ліцензія | Міжплатформенних | Короткий опис |
|---|---|---|---|
| IDE Netbeans | Open Source | Так |
|
| Dreamweaver | Комерційний | Так |
|
| Zend Studio | Комерційний | Так |
|
| PHP Eclipse | Open Source | Так |
|
| Notepad++ | Freeware | Windows тільки |
|
Редактор PHP для Netbeans IDE. Як коротко зазначено у таблиці вище, NetBeans IDE має потужні функції, що підвищують продуктивність PHP-кодерів. IDE можна безкоштовно завантажити з https://netbeans.apache.org/front/main/download/
- Функції підсвічування синтаксису та автозаповнення покращують вашу продуктивність
- Він має вбудовану підтримку систем баз даних, таких як MySQL. Вам не потрібно використовувати дві програми для кодування та розробки бази даних.
- IDE можна використовувати в a середовище співпраці. Це стане в нагоді, коли вам доводиться працювати з іншими розробниками в команді.
- IDE має підтримка інших мов такої як:
- Java SE
- Java EE
- C
- C++
NetBeans тепер підтримується програмним забезпеченням Apache Foundation as Apache NetBeansі випускається чотири рази на рік. Версія 30 є поточним випуском станом на 2026 рік, тоді як на скріншотах нижче використовується старіша версія. NetBeans 7.3.
Вступ до IDE Netbeans
Після успішного встановлення NetBeans IDE PHP редактор, запускайте програму так само, як і будь-яку іншу Windows програми. З’явиться вікно, показане нижче
1. Провідник проекту – ця панель використовується для відображення всіх відкритих проектів. Проекти перераховані у вигляді дерева.
2. Панель інструментів швидкого доступу – ця панель інструментів містить ярлики для часто виконуваних завдань, таких як створення нового проекту, відкриття існуючого проекту, скасування та повторення дій тощо.
3. Стартова сторінка – ця сторінка містить 3 вкладки, а саме: «Навчання та відкриття», «Моє NetBeans, та Що нового.
- Перша вкладка [Навчання та відкриття] знайомить вас із функціями NetBeans IDE, а також демонструє деякі демонстрації та навчальні посібники, які можна розробити в NetBeans ІДЕ.
- Друга вкладка [Моя NetBeans] відображає список нещодавно відкритих проектів, а також дозволяє встановлювати плагіни та активувати функції IDE.
4. Вікно виведення – використовується для відображення результатів таких програм, як Java консольні програми. Він також використовується для відображення журналу та інформації про налагодження. На знімку екрана нижче показано IDE з відкритим проектом.
Створення нового проекту PHP за допомогою IDE Netbeans
- Натисніть кнопку створити новий проект на панелі інструментів, як показано нижче
- Якщо ви завантажили всі пакети, доступні в XAMPP NetBeans IDE, переконайтеся, що ви вибрали PHP у категорії проектів, PHP-додаток у розділі Проекти, а потім натисніть кнопку Далі.
- Введіть назву проекту, як показано нижче.
- Переконайтеся, що папку збережено в каталозі встановлення XAMPP PHP, як показано вище.
- Після завершення натисніть кнопку «Далі».
- Переконайтеся, що для параметра «Запустити від імені:» встановлено значення «Локальний веб-сайт» (запускається на локальному веб-сервері).
- Проект URL: встановлено на http://localhost/phplessons/
Примітка: Вищезазначені налаштування будуть встановлені за замовчуванням. Вам не потрібно нічого змінювати, якщо ви не експерт.
- Натисніть кнопку Далі
- Команда NetBeans Редактор PHP дозволяє інтеграцію з PHP MVC-фреймворками, такими як Symfony та Zend. Наразі ми не вибиратимемо жодного MVC-фреймворку. Натисніть кнопку «Готово».
- Ваш щойно створений проект буде відображено в браузері проекту та створено для вас сторінку index.php.
- Новостворена сторінка містить певний HTML-код. Замініть його наведеним нижче кодом.
Запуск вашого першого прикладу PHP
<?php echo "Hello World!"; ?>
- Натисніть кнопку запуску на панелі інструментів, як показано нижче
- Ваш браузер за замовчуванням відкриється з URL http://localhost/phplessons/index.php. Вихід «Hello World!» буде відображено у вашому браузері.



















