Jak pobrać i zainstalować XAMPP na Windows
⚡ Inteligentne podsumowanie
XAMPP i NetBeans Razem zapewniają początkującym kompletny, lokalny pakiet do tworzenia oprogramowania PHP. XAMPP zawiera pakiety Apache, MariaDB, PHP i Perl w jednym instalatorze, podczas gdy NetBeans Edytor dodaje podświetlanie składni, automatyczne uzupełnianie i debugowanie do pisania projektów PHP.

Co to jest XAMPP?
XAMPP jest serwerem internetowym o otwartym kodzie źródłowym, działającym na wielu platformach i składającym się z serwera internetowego, MySQL or MariaDB silnik bazy danych oraz PHP i Perl Pakiety programistyczne. Jest kompilowany i utrzymywany przez Apache Friends. Umożliwia użytkownikom tworzenie i testowanie stron internetowych na lokalnym serwerze WWW na ich komputerze i obsługuje Windows, Linux i Mac.
Skrót XAMPP oznacza:
- X – [wieloplatformowe systemy operacyjne] oznacza, że można go uruchomić na dowolnym systemie operacyjnym: Mac OS X, Windows, Linux itd.
- A - Apache – to jest oprogramowanie serwera WWW.
- M - MySQL or MariaDB - Baza danych.
- P - PHP
- P – Perl – język skryptowy
Dlaczego warto używać XAMPP?
XAMPP zapewnia łatwy w użyciu panel sterowania do zarządzania Apache, MySQLi inne programy bez użycia poleceń. Aby korzystać z PHP, musimy zainstalować Apache i MySQLInstalacja i konfiguracja Apache'a nie jest łatwa, ponieważ wymaga między innymi skonfigurowania i zintegrowania z PHP i Perlem. XAMPP radzi sobie z całą złożonością konfiguracji i integracji Apache'a z PHP i Perlem.
w odróżnieniu Java, który działa z Java Tylko SDK, PHP do działania wymaga serwera WWW.
Jak zainstalować XAMPP
Przyjrzymy się krok po kroku procesowi instalacji XAMPP dla WindowsW przypadku innych systemów operacyjnych kroki instalacji XAMPP są podobne.
Krok 1) Pobierz XAMPP
Kliknij tutaj, aby pobrać XAMPP Windows: https://www.apachefriends.org/download.html
Krok 2) Rozpocznij instalację
Instalacja XAMPP przebiega tak samo, jak instalacja każdego innego programu Windows programu. Jest jednak kilka rzeczy, na które musimy zwrócić uwagę.
Krok 3) Uruchom instalację
Po pobraniu XAMPP uruchom instalację. Pojawi się okno dialogowe komunikatu ostrzegawczego pokazane poniżej.
Krok 4) Zmień ustawienia kontroli użytkownika
Jeśli używasz starszej wersji Windows wersja taka jak Vista lub Windows 7. Upewnij się, że dezaktywujesz funkcję Kontroli konta użytkownika. Aby to zrobić, wybierz Panel sterowania > Konta użytkowników > Zmień ustawienia Kontroli dostępu użytkownika. Poniższy diagram ilustruje główne kroki.
Krok 5) Zapisz ustawienia
- Po dezaktywacji Kontroli konta użytkownika kliknij przycisk OK w oknie komunikatu ostrzegawczego.
- Tym razem otrzymasz następującą wiadomość
Krok 6) Kliknij Dalej
Na następnym ekranie kliknij Dalej
Krok 7) Wybierz ścieżkę instalacji
Na następnym ekranie zmień ścieżkę instalacji, jeśli to konieczne. Kliknij Dalej.
Krok 8) Sprawdź niezbędne usługi
Na następnym ekranie wybierz Apache i MySQL. Opcjonalnie możesz wybrać FileZilla (Klient FTP), jeśli to konieczne. Kliknij Zainstaluj
Uwaga: usługa to długotrwały program Windows który nie wymaga interwencji użytkownika. Usługi można skonfigurować tak, aby uruchamiały się automatycznie, gdy Windows system operacyjny jest uruchomiony. Aby móc używać Apache i MySQL, powinny działać w tle. Instalowanie ich jako usług uruchamia zarówno Apache, jak i MySQL automatycznie w tle przy każdym uruchomieniu komputera. Jeśli nie zainstalowałeś Apache'a i MySQL Jako usługi, musisz je uruchamiać ręcznie za każdym razem, gdy chcesz z nich korzystać. Możesz to zrobić w panelu sterowania XAMPP.
Krok 9) Zakończ instalację
Po pomyślnym zakończeniu instalacji zobaczysz następujące okno
- Kliknij przycisk Zakończ
Zanim przetestujemy instalację XAMPP, przyjrzyjmy się najpierw podstawowym katalogom, z którymi będziemy pracować.
Podstawowa konfiguracja serwera WWW XAMPP
W tym samouczku XAMPP zakładamy, że masz zainstalowałem XAMPP na dysku C w Windows korzystając z kroków wymienionych powyżejPoniżej znajduje się lista podstawowych katalogów, o których powinieneś wiedzieć.
- htdocs: To jest katalog główny witryny. Cały nasz kod PHP będzie umieszczony w tym katalogu.
- mysql – w tym katalogu znajdują się wszystkie informacje związane z MySQL or MariaDB Silnik bazy danych, który domyślnie działa na porcie 3306.
- php – ten katalog zawiera pliki instalacyjne PHP. Zawiera ważny plik o nazwie php.ini. Ten katalog służy do konfiguracji zachowania PHP na serwerze.
Domyślnie, na którym działa serwer WWW Apache Port 80Jeśli port 80 jest zajęty przez inny serwer WWW, możesz użyć innego numeru portu. W tym samouczku założymy, że używamy portu 80. Uwaga: jeśli używasz Skype, używa tego samego portu. Zamknij Skype jeśli chcesz używać XAMPP dla PHP na porcie 80.
Panel sterowania XAMPP
Panel sterowania służy do zarządzania programami zainstalowanymi za pośrednictwem XAMPP. Aby otworzyć panel sterowania serwera XAMPP:
- Kliknij menu startowe
- Przejrzyj katalog programów i znajdź Apache Friends, a następnie XAMPP, jak pokazano na poniższym schemacie
- Poniższy schemat przedstawia panel sterowania.
1) W tej sekcji wymienione są zainstalowane usługi, moduły i identyfikatory procesów (PID). Zielony znacznik wyboru oznacza, że moduł został zainstalowany jako usługa. Czerwony znacznik oznacza, że nie został zainstalowany jako usługa. Aby zainstalować usługę, kliknij czerwony znacznik. Jeśli przycisk wyświetla zielony znacznik wyboru i klikniesz go, panel sterowania zapyta, czy chcesz odinstalować system.
2) Ta sekcja pokazuje porty powiązane z modułami. Sekcja „akcje” służy do:
- uruchamianie i zatrzymywanieping Moduły
- Otwieranie okien administracyjnych dla Apache i MySQL
- Otwieranie plików konfiguracyjnych dla Apache, MySQL itp., aby dokonać zmian
- Przeglądanie plików dziennika dla modułów
3) W tej sekcji znajdują się przydatne narzędzia, takie jak: Netstat, Windows skróty do usług itp.
4) W tej sekcji wyświetlane są informacje o stanie modułów. Panel sterowania umożliwia:
- Instaluj i dezinstaluj usługi takie jak Apache, MySQL itp., które są instalowane poprzez XAMPP
- Uruchamianie i zatrzymywanie usług.
- Otwórz pliki konfiguracyjne itp.
Skonfiguruj XAMPP
Przyjrzyjmy się teraz podstawowej konfiguracji wymaganej przed rozpoczęciem korzystania z instalacji XAMPP w celach deweloperskich.ping Witryny oparte na PHP. Wpisz URL http://localhost/xampp/ w Twojej ulubionej przeglądarce. W tym samouczku będziemy używać Firefox jako nasza przeglądarka internetowa.
Jeśli widzisz powyższy ekran, oznacza to, że instalacja XAMPP przebiegła pomyślnie. Panel po lewej stronie zawiera linki do przydatnych informacji, takich jak:
- Zainstalowana wersja PHP
- Ustawienia zabezpieczeń XAMPP
- Dostęp do narzędzi takich jak phpMyAdmin itp.
Nowoczesne wersje XAMPP zawierają PHP 8.x, na przykład PHP 8.2, wraz z MariaDB jako osoba towarzysząca MySQL zamiennik. Znacznie starszy XAMPP 1.8.0, widoczny na niektórych zrzutach ekranu, zawierał PHP 5.4.4.
Jakie jest najlepsze PHP IDE?
Środowisko programistyczne PHP (IDE) to program umożliwiający łatwe pisanie kodu PHP. Środowiska IDE PHP są często wyposażone w funkcje podświetlania składni, a w niektórych przypadkach również w funkcje autouzupełniania. Oznacza to, że jeśli wpiszesz słowo kluczowe PHP znane interpreterowi PHP, zostanie ono podświetlone innym kolorem niż ten używany dla standardowych instrukcji. Funkcja autouzupełniania automatycznie wyświetla znane słowa kluczowe PHP podczas ich wpisywania. Do pisania i edycji kodu PHP można również używać Notatnika. Wadą korzystania z edytora tekstu, takiego jak Notatnik, jest utrudnione debugowanie skryptów, ponieważ trudno jest wykryć błędy, takie jak błędnie napisane słowa kluczowe, niedomknięte nawiasy klamrowe itp. IDE podświetla instrukcje z błędami, więc łatwo je zauważyć. Poniższa tabela przedstawia 5 popularnych edytorów PHP.
| redaktor | Licencja | Platforma Cross | Krótki opis |
|---|---|---|---|
| IDE Netbeansa | open Source | Tak |
|
| Dreamweaver | Komercyjne | Tak |
|
| Zend Studio | Komercyjne | Tak |
|
| PHP Eclipse | open Source | Tak |
|
| Notepad++ | darmowy | Windows tylko |
|
Edytor PHP Netbeans IDE. Jak pokrótce podkreślono w powyższej tabeli, NetBeans IDE oferuje zaawansowane funkcje, które zwiększają produktywność programistów PHP. IDE można pobrać bezpłatnie ze strony https://netbeans.apache.org/front/main/download/
- Funkcje podświetlania składni i automatycznego uzupełniania usprawniają wydajność
- Posiada natywną obsługę systemów baz danych, takich jak MySQL. Nie musisz używać dwóch programów do kodowania i tworzenia bazy danych.
- IDE może być użyte w: środowisko współpracy. Przydaje się to, gdy musisz pracować w zespole z innymi programistami.
- IDE ma wsparcie dla innych języków takich jak:
- Java SE
- Java EE
- C
- C++
NetBeans jest obecnie utrzymywany przez Apache Software Foundation as Apache NetBeansi jest wydawana cztery razy w roku. Wersja 30 to aktualna wersja z 2026 roku, podczas gdy poniższe zrzuty ekranu korzystają ze starszej wersji NetBeans 7.3.
Wprowadzenie do Netbeans IDE
Po pomyślnej instalacji NetBeans Edytor IDE PHP, uruchom program tak jak każdy inny Windows program. Pojawi się okno pokazane poniżej
1. Eksplorator projektów – panel ten służy do wyświetlania wszystkich otwartych projektów. Projekty są wyświetlane w widoku drzewa.
2. Pasek narzędzi skrótów – ten pasek narzędzi zawiera skróty do często wykonywanych zadań, takich jak tworzenie nowego projektu, otwieranie istniejącego projektu, cofanie i ponawianie działań itp.
3. Strona startowa – ta strona zawiera 3 zakładki, mianowicie „Ucz się i odkrywaj”, „Moje” NetBeansi co nowego.
- Pierwsza zakładka [Nauka i odkrywanie] zapoznaje Cię z funkcjami NetBeans IDE i prezentuje kilka demonstracji i samouczków, które można opracować w NetBeans SDI.
- Druga zakładka [Moje NetBeans] wyświetla listę ostatnio otwartych projektów i umożliwia instalację wtyczek oraz aktywację funkcji IDE.
4. Okno wyjściowe – służy do wyświetlania danych wyjściowych z programów takich jak Java aplikacje konsolowe. Służy także do wyświetlania informacji dziennika i debugowania. Poniższy zrzut ekranu przedstawia IDE z otwartym projektem.
Tworzenie nowego projektu PHP przy użyciu środowiska IDE Netbeans
- Kliknij przycisk Utwórz nowy projekt na pasku narzędzi, jak pokazano poniżej
- Jeśli pobrałeś wszystkie pakiety dostępne w XAMPP NetBeans IDE, upewnij się, że wybrałeś PHP w kategorii projektu, Aplikację PHP w Projektach, a następnie kliknij przycisk Dalej.
- Wprowadź nazwę projektu, jak pokazano poniżej.
- Upewnij się, że folder jest zapisany w katalogu instalacyjnym XAMPP PHP, jak pokazano powyżej.
- Po zakończeniu kliknij przycisk Dalej.
- Upewnij się, że opcja Uruchom jako: jest ustawiona na Lokalna witryna internetowa (uruchamianie na lokalnym serwerze internetowym)
- Projekt URL: jest ustawiony na http://localhost/phplessons/
Note Powyższe ustawienia zostaną ustawione domyślnie. Nie musisz niczego zmieniać, chyba że jesteś ekspertem.
- Kliknij przycisk Dalej
- NetBeans Edytor PHP umożliwia integrację z frameworkami PHP MVC, takimi jak Symfony i Zend. Na razie nie będziemy wybierać żadnego frameworka MVC. Kliknij przycisk Zakończ.
- Twój nowo utworzony projekt zostanie wyświetlony w przeglądarce projektów i zostanie dla Ciebie utworzona strona index.php.
- Nowo utworzona strona zawiera kod HTML. Zastąp go poniższym kodem.
Uruchamianie pierwszego przykładu PHP
<?php echo "Hello World!"; ?>
- Kliknij przycisk Uruchom na pasku narzędzi, jak pokazano poniżej
- Twoja domyślna przeglądarka zostanie otwarta z URL http://localhost/phplessons/index.php. Wynik „Hello World!” zostanie wyświetlony w Twojej przeglądarce.



















