XAMPP
Також називається xampp control, apache friends
Локальний стек Apache, MySQL або MariaDB, PHP і Perl для навчання. Панель керування - xampp-control.exe. Це не сервер для виробничого середовища (production).
Що потрібно знати
XAMPP - це локальний стек для навчання, а не робочий сервер для продакшену.
xampp-control.exe запускає вбудовані Apache та MySQL або MariaDB. Він призначений для розробки. Docker Desktop, повна інсталяція MySQL і хостинг із підтримкою PHP - це зовсім інші продукти.
- Що це таке?
- Локальний стек Apache, MySQL, PHP
- Готовий до використання у продакшені?
- Ні. Він призначений для навчання
- Панель керування?
- xampp-control.exe
Що таке XAMPP?
XAMPP - це готовий локальний комплект з Apache, бази даних та PHP. Це не захищений сервер для виробничого середовища і не Docker Desktop.
Якщо ви ніколи ним не користувалися
Якщо на заняттях із PHP вам сказали встановити XAMPP, завантажте його з apachefriends.org/download.html. xampp-control.exe запускає Apache та вбудовану базу даних на вашому ПК. Він призначений для навчання. Не публікуйте його у відкритому інтернеті як робочий хостинг. Повна інсталяція MySQL або PostgreSQL - це окремий серверний продукт.
Для чого він використовується?
http://localhost із папки htdocs. Налаштування production-конфігурації vhost на Linux - зовсім інше завдання.
xampp-control.exe керує запуском і зупинкою httpd.exe та mysqld.exe. Офіційний MySQL Installer - це інший стек.
Графічний інтерфейс для навчання. MySQL Workbench також може підключатися. Для промислового використання все одно потрібен повноцінний підхід до експлуатації.
Для кого це призначено?
- Студенти, які вивчають PHP
- Користувачі, яким потрібен швидкий локальний WordPress
- Усі, кому не слід відкривати цей стек для інтернету
Поточний стан
XAMPP (2002) - це актуальний локальний вебстек від Apache Friends. Постачальник і досі спрямовує користувачів Windows на https://www.apachefriends.org/download.html.
Скільки йому років?
Apache Friends випустили XAMPP у 2002 році, щоб студенти могли запускати Apache та PHP без комп'ютера з Linux. Він старіший за Docker Desktop у ролі типового локального стека. Актуальні збірки для Windows досі існують. USB-копія часів версії 1.7 застаріла.
Версії
Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.
Системні вимоги
Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.
Мінімум
| Операційна система | Актуальний 64-розрядний випуск Windows 10 або Windows 11, за даними Apache Friends |
|---|---|
| Оперативна пам'ять | Машини класу 2 GB запускають навчальні завдання. Кілька сайтів і MySQL вимагають більше |
Профіль використання ресурсів
- Вимоги до процесора
- Залежить від того, що ви відкриваєте всередині програми
- Вимоги до оперативної пам'яті
- Залежить від документів, вкладок або бібліотек
Інстальовані процеси
Ці виконувані файли належать до цього продукту, коли його інстальовано.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Apache під час запуску з панелі |
| mysqld.exe | Вбудована база даних під час запуску MySQL |
Компоненти автозапуску
Ви можете встановити Apache і MySQL як служби з панелі. Це необов'язково. Типово запуск відбувається з xampp-control.exe.
Розташування файлів
| Типова інсталяція | C:\xampp\ |
|---|
Формати файлів
Поширені проблеми
Порт 80 або 443 вже використовується
IIS, залишки часів Skype або інший Apache можуть зайняти цей порт. Це локальний конфлікт, а не збій у робочому середовищі.
Залишають доступним із локальної мережі (LAN)
Apache Friends документує це як середовище розробки. Не розглядайте його як захищений сервер.
Вирішення проблем
Установлюйте з apachefriends.org/download.html
Apache Friends надає справжній інсталятор. Пакунок XAMPP із додатковими панелями інструментів - це непотріб.
Використовуйте Control Panel для перегляду журналу, а не Event Viewer у першу чергу
Повідомлення httpd і mysqld показують, чому стався збій модуля. Це стосується саме цього стека.
Змініть порт Apache у панелі, якщо 80 зайнятий
Це налаштування XAMPP. Воно не переналаштовує робочий сайт IIS.
Альтернативи
Docker Desktop, якщо курс перейшов на контейнери. Офіційні MySQL разом із PHP, якщо потрібні окремі продукти. PostgreSQL, якщо на заняттях не використовується MySQL.
Офіційна довідка та завантаження
Почніть із розробника. Випадкові сайти з exe-файлами не є каналом підтримки.
| Завантажити | www.apachefriends.org/download.html Офіційний інсталятор або сторінка постачальника |
|---|---|
| Довідка | www.apachefriends.org/faq_windows.html Підтримка від постачальника |
| Офіційний сайт | www.apachefriends.org/ Почніть звідси, а не з випадкового сайту з файлами exe |
| Windows FAQ | www.apachefriends.org/faq_windows.html Порти, служби та примітки щодо 80/443 часів Skype |
Пов'язане апаратне забезпечення
Сучасного ПК достатньо для навчання. Вбудована база даних потребує місця на диску. Це не привід купувати серверний GPU.
Технічні деталі
Технічні деталі
Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.
Джерела та верифікація
Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.
- Офіційний сайт XAMPP · Сторінка продукту постачальника
- Довідка XAMPP · Підтримка постачальника
- XAMPP Windows FAQ · Офіційна довідка Apache Friends для Windows
- Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
Чи була ця стаття корисною?
Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.
Дякуємо. Це допомагає нам покращувати цю сторінку.