Перейти до вмісту

XAMPP

ПрограмаApache Friends

Також називається xampp control, apache friends

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
Feex повідомляє
Якщо порт 80 зайнятий, я б спочатку з'ясував, що саме його зайняло, ніж звинувачував Windows. XAMPP - це стек для навчання. Я б не використовував xampp-control.exe як диспетчер служб для промислового сервера.

Що таке XAMPP?

XAMPP - це готовий локальний комплект з Apache, бази даних та PHP. Це не захищений сервер для виробничого середовища і не Docker Desktop.

Якщо ви ніколи ним не користувалися

Якщо на заняттях із PHP вам сказали встановити XAMPP, завантажте його з apachefriends.org/download.html. xampp-control.exe запускає Apache та вбудовану базу даних на вашому ПК. Він призначений для навчання. Не публікуйте його у відкритому інтернеті як робочий хостинг. Повна інсталяція MySQL або PostgreSQL - це окремий серверний продукт.

Для чого він використовується?

Локальні сайти PHP

http://localhost із папки htdocs. Налаштування production-конфігурації vhost на Linux - зовсім інше завдання.

Запуск Apache та MySQL з панелі

xampp-control.exe керує запуском і зупинкою httpd.exe та mysqld.exe. Офіційний MySQL Installer - це інший стек.

phpMyAdmin для вбудованої бази даних

Графічний інтерфейс для навчання. 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 застаріла.

Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

XAMPP для Windows

Системні вимоги

Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.

Мінімум

Мінімальні системні вимоги
Операційна система Актуальний 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.

Розташування файлів

Типові розташування XAMPP
Типова інсталяція C:\xampp\

Формати файлів

PHPSQL

Поширені проблеми

Порт 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. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?