Перейти к содержимому

XAMPP

ПриложениеApache Friends

Также называется xampp control, apache friends

Apache FriendsПродуктивность

Локальный стек Apache, MySQL или MariaDB, PHP и Perl для обучения. Панель управления - xampp-control.exe. Это не рабочий производственный сервер.

Что необходимо знать

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. Настройка рабочего виртуального хоста (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 требуется больше памяти

Потребление ресурсов

Нагрузка на CPU
Зависит от того, что именно открыто внутри приложения
Нагрузка на RAM
Зависит от документов, вкладок или библиотек

Установленные процессы

Эти исполняемые файлы принадлежат данному продукту, когда он установлен.

Установленные процессы
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 могут занять порт. Это локальный конфликт, а не сбой на сервере.

Оставлен открытым доступ из локальной сети

Apache Friends позиционирует продукт как среду разработки. Не используйте его как защищенный сервер.

Устранение проблем

Устанавливайте с apachefriends.org/download.html

Настоящий установщик размещен на сайте Apache Friends. Сборки XAMPP со сторонними панелями инструментов - нежелательный мусор.

Используйте панель управления для чтения логов, а не открывайте сразу Просмотр событий

Сообщения 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 www.apachefriends.org/faq_windows.html Порты, службы и заметки о занятых портах 80/443 программами вроде Skype

Сопутствующее оборудование

Современного ПК достаточно для учебных задач. Встроенная база данных требует места на диске. Это не повод покупать серверный GPU.

Технические подробности

Технические подробности

Номера версий у разработчика меняются. В этой статье конкретная сборка не фиксируется.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?