XAMPP
Nazywany także xampp control, apache friends
Lokalny pakiet Apache, MySQL lub MariaDB, PHP i Perl do nauki. Panelem sterowania jest xampp-control.exe. To nie jest serwer produkcyjny.
Co musisz wiedzieć
XAMPP to lokalny pakiet do nauki, a nie serwer produkcyjny.
xampp-control.exe uruchamia dołączone komponenty Apache oraz MySQL lub MariaDB. Jest przeznaczony do celów programistycznych. Docker Desktop, pełna instalacja MySQL i zewnętrzny hosting PHP to zupełnie inne produkty.
- Co to jest?
- Lokalny pakiet Apache, MySQL, PHP
- Gotowy do środowiska produkcyjnego?
- Nie. Służy do celów edukacyjnych
- Panel sterowania?
- xampp-control.exe
Czym jest XAMPP?
XAMPP to zintegrowany pakiet lokalnego serwera Apache, bazy danych i interpretera PHP. Nie jest to zabezpieczony serwer produkcyjny ani Docker Desktop.
Jesli nigdy z niego nie korzystales
Jeśli na zajęciach z PHP zalecono instalację pakietu XAMPP, pobierz go ze strony apachefriends.org/download.html. xampp-control.exe uruchamia serwer Apache oraz dołączoną bazę danych na Twoim komputerze. Służy do nauki. Nie udostępniaj go w publicznym internecie jako serwera produkcyjnego. Pełna instalacja systemów MySQL lub PostgreSQL to inny produkt serwerowy.
Do czego sluzy?
http://localhost z folderu htdocs. Wirtualny host produkcyjny na Linuksie to zupełnie inne zadanie.
xampp-control.exe włącza i wyłącza httpd.exe oraz mysqld.exe. Oficjalny MySQL Installer to odrębny zestaw oprogramowania.
Graficzny interfejs do nauki. MySQL Workbench również może się połączyć. Środowisko produkcyjne wymaga wdrożenia odpowiednich procedur operacyjnych.
Dla kogo jest przeznaczony?
- Studenci uczący się języka PHP
- Osoby potrzebujące szybkiej, lokalnej instalacji WordPressa
- Każdy, kto nie powinien udostępniać tego pakietu w publicznym internecie
Aktualny status
XAMPP (2002) to aktualny lokalny pakiet środowiska webowego od Apache Friends. Producent nadal kieruje użytkowników systemu Windows pod adres https://www.apachefriends.org/download.html.
Ile ma lat?
Apache Friends wydało XAMPP w 2002 roku, aby studenci mogli uruchamiać Apache i PHP bez konieczności posiadania komputera z Linuksem. Jako domyślny pakiet lokalny jest starszy niż Docker Desktop. Aktualne kompilacje dla systemu Windows nadal powstają. Kopia na nośniku USB z epoki wersji 1.7 jest przestarzała.
Wersje
Najpierw glowne kanaly. Dokladne numery kompilacji nie zostaly tutaj w pelni zweryfikowane.
Wymagania systemowe
Wartosci sa zgodne z publicznymi wytycznymi wydawcy. Rzeczywiste zapotrzebowanie zalezy od obciazenia praca.
Minimalne
| System operacyjny | Aktualne 64-bitowe wydanie systemu Windows 10 lub Windows 11, zgodnie z informacjami Apache Friends |
|---|---|
| RAM | Komputery z 2 GB pamięci poradzą sobie z zadaniami szkolnymi. Kilka witryn i MySQL będą wymagać więcej |
Profil zasobow
- Zapotrzebowanie na procesor
- Zalezy od tego, co otworzysz w aplikacji
- Zapotrzebowanie na RAM
- Zalezy od dokumentow, zakladek lub bibliotek
Zainstalowane procesy
Te pliki wykonywalne naleza do tego produktu, gdy jest on zainstalowany.
| xampp-control.exe | XAMPP Control Panel |
|---|---|
| httpd.exe | Serwer Apache po uruchomieniu go w panelu |
| mysqld.exe | Dołączona baza danych po uruchomieniu modułu MySQL |
Skladniki autostartu
Z poziomu panelu można zainstalować Apache i MySQL jako usługi. Jest to opcjonalne. Domyślnie uruchamia się je za pomocą xampp-control.exe.
Lokalizacje plikow
| Typowa instalacja | C:\xampp\ |
|---|
Formaty plikow
Częste problemy
Port 80 lub 443 jest już zajęty
IIS, pozostałości po dawnym programie Skype lub inna instancja Apache mogą blokować port. To lokalny konflikt, a nie awaria środowiska produkcyjnego.
Pozostawianie pakietu dostępnego z poziomu sieci LAN
Apache Friends opisuje to rozwiązanie jako środowisko programistyczne. Nie należy traktować go jako wzmocnionego serwera produkcyjnego.
Rozwiazywanie problemow
Instaluj z apachefriends.org/download.html
Apache Friends udostępnia oryginalny instalator. Pakiet XAMPP z dodatkowymi paskami narzędziowymi (toolbars) to śmieciowe oprogramowanie.
Użyj Panelu sterowania, aby odczytać dziennik; nie sprawdzaj najpierw Podglądu zdarzeń
Komunikaty procesów httpd i mysqld wyjaśniają, dlaczego moduł uległ awarii. Dotyczy to bezpośrednio tego zestawu narzędzi.
Zmień port Apache w panelu, jeśli 80 jest zajęty
To ustawienie dotyczy pakietu XAMPP. Nie modyfikuje konfiguracji produkcyjnej witryny IIS.
Alternatywy
Docker Desktop, jeśli na zajęciach wprowadzono kontenery. Oficjalny MySQL wraz z PHP, jeśli potrzebujesz osobnych produktów. PostgreSQL, jeśli zajęcia nie dotyczą bazy MySQL.
Oficjalna pomoc i pliki do pobrania
Zacznij od producenta. Przypadkowe strony z plikami exe nie sa kanalem wsparcia.
| Pobierz | www.apachefriends.org/download.html Oficjalny instalator lub strona producenta |
|---|---|
| Pomoc | www.apachefriends.org/faq_windows.html Wsparcie techniczne producenta |
| Oficjalna strona | www.apachefriends.org/ Zacznij tutaj, a nie od przypadkowego hosta plikow exe |
| Często zadawane pytania (FAQ) dla systemu Windows | www.apachefriends.org/faq_windows.html Porty, usługi oraz uwagi dotyczące portów 80/443 z czasów Skype'a |
Powiazany sprzet
Współczesny komputer w zupełności wystarczy do nauki. Dołączona baza danych wymaga wolnego miejsca na dysku. To nie jest powód do zakupu serwerowego układu GPU.
Szczegóły techniczne
Szczegóły techniczne
Numery wersji podawane przez producenta ulegaja zmianom. Ten artykul nie przypisuje konkretnej kompilacji.
Źródła i weryfikacja
Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.
- Oficjalna strona pakietu XAMPP · Strona produktu u producenta
- Pomoc pakietu XAMPP · Wsparcie producenta
- XAMPP: Często zadawane pytania dla systemu Windows · Oficjalna pomoc Apache Friends dla systemu Windows
- Mapa procesów Foxhole · Próbki z pierwszej ręki na komputerach z systemem Windows. Nie jest to benchmark laboratoryjny.
Czy ten artykuł był pomocny?
Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.
Dziękujemy. Pomaga nam to ulepszać tę stronę.