Co to jest XAMPP?
XAMPP to pakiet programów służący do uruchamiania lokalnego środowiska serwerowego na komputerze użytkownika. Jest często wykorzystywany podczas nauki tworzenia stron i aplikacji internetowych, szczególnie w technologii PHP oraz z bazami danych MySQL/MariaDB.
Co zawiera XAMPP?
Typowa instalacja XAMPP zawiera między innymi:
- Apache – serwer WWW,
- MariaDB/MySQL – system zarządzania bazą danych,
- PHP – język skryptowy wykonywany po stronie serwera,
- phpMyAdmin – narzędzie przeglądarkowe do zarządzania bazą danych,
- dodatkowe narzędzia pomocnicze zależne od wersji pakietu.
Do czego używa się XAMPP?
XAMPP pozwala uruchomić aplikację internetową lokalnie, bez publikowania jej na zewnętrznym hostingu. Programista może testować formularze, połączenia z bazą danych, skrypty PHP oraz zapytania SQL na własnym komputerze.
Panel sterowania
Po uruchomieniu XAMPP Control Panel można włączać i wyłączać usługi, np. Apache oraz MySQL. Aby korzystać z phpMyAdmin, zwykle trzeba uruchomić obie te usługi, a następnie wejść w przeglądarce na adres http://localhost/phpmyadmin.
Ważne na egzaminie
W kontekście INF.03 XAMPP kojarzy się przede wszystkim z lokalnym serwerem WWW, PHP, bazą MySQL/MariaDB oraz narzędziem phpMyAdmin.