Перайсці да змесціва

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 усё яшчэ выпускаюцца. Копія часоў версіі 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 www.apachefriends.org/faq_windows.html Парты, службы і заўвагі пра парты 80/443 часоў Skype

Звязанае абсталяванне

Сучаснага ПК дастаткова для навучальных задач. Убудаванай базе даных патрэбна месца на дыску. Гэта не нагода купляць серверны графічны працэсар.

Тэхнічныя падрабязнасці

Тэхнічныя падрабязнасці

Нумары версій вытворцы змяняюцца. Гэты артыкул не замацоўвае пэўную зборку.

Крыніцы і праверка

Зафіксаваная пазнака крыніцы: жнівень 2026. Гэтая пазнака не пацвярджае незалежную праверку. Як мы даследуем.

Ці быў гэты артыкул карысным?

Дастаткова адказаць "так" або "не". Выберыце прычыну, калі хочаце, або дадайце кароткую нататку.

Ці быў гэты артыкул карысным?