Jak zainstalować XAMPP na Windows 10, 11

Jak zainstalować XAMPP na Windows 10, 11
  • Aby zainstalować XAMMP na Windows 10 (lub 11), pobierz i uruchom instalator w celu rozpakowania plików, kontynuuj domyślny wybór komponentów (MySQL, phpMyAdmin, PHP i Apache), wybierz lokalizację instalacji, kontynuuj korzystanie z menu ekranowego wskazówek i zezwól na dostęp przez zaporę ogniową.
  • Alternatywnie możesz otworzyć Wiersz Poleceń (admin) i uruchomić polecenie „winget install –id ApacheFriends.Xampp.8.2” .

AKTUALIZACJA 12.11.2023: W systemie Windows 10 (lub nawet Windows 11) możesz zainstalować XAMPP za pomocą samodzielnego instalatora lub wiersza poleceń, a w tym przewodniku nauczę Cię, jak ukończyć ten proces obiema metodami. XAMPP to bezpłatne oprogramowanie typu open source, które umożliwia projektantom i programistom stron internetowych łatwą instalację komponentów umożliwiających uruchamianie oprogramowania opartego na języku PHP, takiego jak WordPress, Drupal, Joomla i inne w systemach Windows, Linux i macOS.

Jeśli jesteś programistą stron internetowych lub próbujesz zacząć blogować, XAMPP pozwoli Ci zaoszczędzić czas i frustrację podczas ręcznej instalacji i konfiguracji Apache, MySQL, PHP i Perl w celu stworzenia środowiska testowego na Twoim urządzeniu.

W tym przewodniku opiszę kroki instalacji XAMPP na Windows 10 oraz instrukcje dotyczące konfiguracji środowiska sieciowego i rozwiązywania typowych problemów po instalacji.

Zainstaluj XAMPP na Windows 10 (lub 11)

W systemie Windows 10 (lub nawet Windows 11) możesz zainstalować XAMPP, pobierając i uruchamiając instalator aplikacji lub wiersz poleceń za pomocą narzędzia Menedżer pakietów Windows (winget).

Metoda 1: Instalacja XAMPP poprzez pobranie instalatora

Aby pobrać i zainstalować XAMPP w systemie Windows 10 (lub 11), wykonaj następujące kroki:

  1. Otwórz Witrynę Apache Friends.

  2. Kliknij przycisk Pobierz, aby wyświetlić wersję XAMPP dla systemu Windows i zapisz plik na swoim komputerze.

    Krótka notatka: Jeśli masz specjalne wymagania dotyczące wersji PHP, pobierz wersję, którą musisz zainstalować. Jeśli nie masz wymagań dotyczących wersji, pobierz najstarszą wersję, ponieważ może to pomóc uniknąć problemów podczas instalacji oprogramowania opartego na PHP. Ponadto te instrukcje zostały przetestowane pod kątem działania z wersją XAMPP 8.1.1 i starszymi, ale możesz skorzystać z tego przewodnika w przypadku innych wersji.
  3. Kliknij dwukrotnie pobrany plik, aby uruchomić instalator.

  4. Kliknij przycisk OK.

  5. Kliknij przycisk Dalej .

    Zakończ instalację XAMPP w systemie Windows 10

  6. XAMPP oferuje różne komponenty, które możesz zainstalować, takie jak MySQL, phpMyAdmin, PHP, Apache i inne. W przeważającej części będziesz używać większości tych komponentów, dlatego zaleca się pozostawienie opcji domyślnych.

  7. Kliknij przycisk Dalej .

    Komponenty instalacyjne XAMPP

  8. Użyj domyślnej lokalizacji instalacji. (Lub wybierz inny folder, w którym chcesz zainstalować oprogramowanie, w polu „Wybierz folder” .)

  9. Kliknij przycisk Dalej.

    Miejsce instalacji XAMPP

  10. Wybierz język Panelu sterowania XAMPP.

  11. Kliknij przycisk Dalej.

  12. Wyczyść opcję „Dowiedz się więcej o Bitnami dla XAMPP” .

  13. Kliknij przycisk Dalej.

  14. Kliknij ponownie przycisk Dalej .

    Kreator instalacji XAMPP w systemie Windows 10

  15. Kliknij przycisk Zezwalaj na dostęp, aby zezwolić aplikacji na dostęp przez Zaporę systemu Windows (jeśli ma to zastosowanie).

  16. Kliknij przycisk Zakończ.

Po wykonaniu tych kroków uruchomi się Panel sterowania XAMPP i będziesz mógł rozpocząć konfigurowanie środowiska serwera WWW.

Metoda 2: Instalacja XAMPP z wiersza poleceń

Aby zainstalować XAMPP z wiersza poleceń za pomocą narzędzia winget w systemie Windows 10 (lub 11), wykonaj następujące kroki:

  1. Otwórz Start.

  2. Wyszukaj Wiersz poleceń, kliknij prawym przyciskiem myszy górny wynik i wybierz Uruchom jako administrator opcja.

  3. (Opcjonalnie) Wpisz następujące polecenie, aby wyszukać nazwę aplikacji i naciśnij Enter:

    winget search xampp

    Krótka uwaga: Chociaż polecenie nie jest wymagane, zapytanie instalacyjne musi odpowiadać identyfikatorowi, nazwie lub pseudonimowi pakietu, który może ulec zmianie w dowolnym momencie. Warto więc przeszukać aplikację, aby wykonać prawidłowe polecenie instalacji.
  4. Wpisz następujące polecenie, aby zainstalować XAMPP za pomocą Menedżera pakietów Windows i naciśnij Enter:

    winget install --id ApacheFriends.Xampp.8.2
    polecenie winget install XAMPP

  5. Kontynuuj zgodnie ze wskazówkami wyświetlanymi na ekranie (jeśli dotyczy).

Po wykonaniu tych kroków menedżer pakietów pobierze pakiet z określonego źródła i przystąpi do instalacji aplikacji. Podczas tego procesu urządzenie może zostać automatycznie ponownie uruchomione. Instalacja skonfiguruje aplikację w folderze C:\xampp.

Skonfiguruj XAMPP w systemie Windows 10 (lub 11)

Panel sterowania XAMPP składa się z trzech głównych sekcji. W sekcji „Moduły” znajdziesz wszystkie dostępne usługi internetowe. Każdą usługę możesz uruchomić, klikając przycisk „Start” .

Gdy uruchomisz niektóre usługi, w tym Apache i MySQL, po prawej stronie zobaczysz także numer identyfikacyjny procesu (PID) i numery portów TCP/IP (portów), z których korzysta każda usługa. Na przykład Apache domyślnie używa portów TCP/IP 80 i 443 , podczas gdy MySQL używa portu TCP/IP 3306.

Możesz także kliknąć przycisk „Administrator” , aby uzyskać dostęp do panelu administracyjnego każdej usługi i sprawdzić, czy wszystko działa poprawnie. a>

Panel sterowania XAMPP
Panel sterowania XAMPP

Po prawej stronie znajduje się lista przycisków umożliwiających konfigurację różnych aspektów panelu sterowania, w tym przycisk „Konfiguracja” umożliwiający skonfigurowanie, które moduły uruchomią się automatycznie po uruchomieniu XAMPP.

Konfiguracja XAMPP
Konfig

Kliknięcie przycisku „Netstart” wyświetli listę usług aktualnie uzyskujących dostęp do sieci, w tym adres TCP/IP oraz informacje o porcie i identyfikatorze procesu.

Statystyka sieci XAMPP
Netstat

Ponadto na panelu sterowania znajdują się również przyciski szybkiego dostępu umożliwiające otwarcie narzędzia wiersza poleceń powłoki, folderu instalacyjnego XAMPP i usług oraz zamknięcie aplikacji.

Na koniec dostępna jest sekcja dzienników, w której można zobaczyć, co się dzieje za każdym razem, gdy uruchamiasz moduł lub zmieniasz ustawienie. Jest to również pierwsze miejsce, na które należy zwrócić uwagę, gdy coś nie działa.

Dzienniki Panelu Sterowania XAMPP
Dzienniki Panelu Sterowania XAMPP

Domyślne ustawienia powinny działać dla większości osób korzystających z XAMPP do tworzenia środowiska testowego do uruchamiania witryny internetowej. Jednak w zależności od konfiguracji może być konieczna zmiana numeru portu TCP/IP serwera Apache, rozmiaru przesyłanej bazy danych lub hasła do phpMyAdmin.

Aby uzyskać dostęp do tych ustawień i je zmienić, musisz użyć przycisku „Konfiguruj” dla odpowiedniej usługi. Na przykład będziesz musiał otworzyć plik „httpd.conf” , aby zmienić ustawienia na serwerze Apache i my.ini, aby zmienić ustawienia MySQL.

Napraw Apache, który nie uruchamia się na XAMPP

Instalacja XAMPP jest bardzo prosta, ale Windows 10 (i Windows 11) czasami może nie pozwalać na uruchomienie serwera Apache. Zwykle dzieje się tak dlatego, że „World Wide Publishing Service” działa na porcie „80” < a i=4> na twoim komputerze, który jest także domyślnym portem TCP/IP używanym przez Apaches w XAMPP. Dwie aplikacje nie mogą korzystać z tego samego portu sieciowego.

Jeśli napotkasz ten problem, istnieje kilka sposobów jego obejścia. Możesz odinstalować usługę publikowania lub zmienić domyślny port na Apache.

Metoda 1: Odinstaluj usługi WWW

Jeśli nie masz żadnej aplikacji korzystającej z funkcji Usług WWW, możesz ją odinstalować, wykonując następujące czynności:

  1. Otwórz Start.

  2. Wyszukaj Panel sterowania i kliknij górny wynik, aby otworzyć to doświadczenie.

  3. Kliknij Programy.

  4. Kliknij opcję Programy i funkcje .

  5. Kliknij opcję „Włącz lub wyłącz funkcje systemu Windows” w lewym okienku.

    Włącz lub wyłącz funkcje systemu Windows

  6. Rozwiń oddział „Internetowe usługi informacyjne”

  7. Wyczyść opcję „Usługi sieci WWW” .

  8. Kliknij przycisk OK .

    Microsoft IIS — usługi WWW

  9. Zrestartuj swój komputer.

  10. Uruchom Panel sterowania XAMPP.

  11. Kliknij przycisk Start na serwerze Apache.

Po wykonaniu tych kroków Apache powinien móc działać na porcie 80 na Twoim urządzeniu.

Metoda 2: Zmień domyślny port Apache TCP/IP

Zamiast usuwać usługi WWW, możesz skonfigurować Apache tak, aby działał na innym porcie TCP/IP.

Aby zmienić port nasłuchiwania Apache w XAMPP, wykonaj następujące czynności:

  1. Otwórz Panel sterowania XAMPP.

  2. Na serwerze Apache kliknij przycisk Konfiguruj .

  3. Wybierz opcję Apache (httpd.conf) .

  4. Przewiń w dół i znajdź wiersz „Słuchaj 80” .

  5. Zmień numer „80” na inny numer portu TCP/IP, który nie jest używany. Możesz na przykład wypróbować port „81”. (Po zmianie wiersz powinien brzmieć: Słuchaj 81.)

    httpd.conf zmienia numer portu TCP/IP

  6. Zapisz i zamknij plik httpd.conf .

  7. Kliknij przycisk Start na Apache w Panelu sterowania XAMPP.

Po wykonaniu tych kroków serwer Apache powinien działać bez problemów na określonym nowym porcie TCP/IP.

Jedynym zastrzeżeniem związanym z tą konfiguracją jest to, że za każdym razem, gdy chcesz połączyć się ze swoją witryną, będziesz musiał dodać do adresu numer portu TCP/IP. Na przykład, aby uzyskać dostęp do serwera Apache w przeglądarce internetowej, musisz wpisać „localhost:81/dashboard” zamiast „localhost/dashboard”.

Metoda 2: Zatrzymaj usługę publikowania w sieci WWW

Innym sposobem rozwiązania problemu z portem jest zatrzymanie usługi i zmiana jej ustawień w celu ręcznego uruchomienia usługi (tylko).

Aby zmienić usługę publikowania w sieci World Wide Web, wykonaj następujące kroki:

  1. Otwórz Start.

  2. Wyszukaj Usługi i kliknij górny wynik, aby otworzyć doświadczenie.

  3. Kliknij dwukrotnie usługę „Usługa publikowania w sieci WWW” .

    Usługa wydawnicza w sieci WWW

  4. Kliknij przycisk Zatrzymaj .

  5. Zmień typ uruchamiania na Ręczny.

  6. Kliknij przycisk Zastosuj .

  7. Kliknij przycisk OK .

    Ustawienia usługi publikowania w sieci WWW

  8. Otwórz Panel sterowania XAMPP.

  9. Kliknij przycisk Start, aby uruchomić serwer Apache.

Najlepszym sposobem na przywrócenie działania Apache jest odinstalowanie usługi publikowania w sieci World Wide Web. Można jednak zmienić numer portu TCP/IP lub zatrzymać usługę, jeżeli jest to konieczne, gdy nie jest to możliwe.

Zwiększ rozmiar przesyłanych plików phpMyAdmin na XAMPP

Innym częstym problemem związanym z XAMPP jest domyślny limit przesyłania bazy danych. Na przykład programiści często kopiują witrynę w celu rozwiązywania problemów lub pracują na miejscu, nie zakłócając działającej witryny. Jednak osoby korzystające z WordPressa lub innego oprogramowania do zarządzania treścią szybko odkryją, że nie mogą przesłać bazy danych, ponieważ przekracza ona maksymalny dozwolony rozmiar przesyłanego pliku, czyli 2048 KiB.

Aby zwiększyć limit przesyłania bazy danych w phpMyAdmin, wykonaj następujące kroki:

  1. Otwórz Panel sterowania XAMPP.

  2. Kliknij przycisk Eksplorator.

  3. Otwórz folder php.

  4. Otwórz plik php.ini w dowolnym edytorze tekstu.

  5. Zmień wartości upload_max_filesize i post_max_size na żądany rozmiar. Na przykład: post_max_size=100M i upload_max_filesize=100M, aby zaimportować pliki bazy danych o rozmiarze do 40MB.

    PHPMyAdmin zwiększa przesyłanie

  6. Kliknij przycisk Zatrzymaj dla MySQL i Apache.

  7. Kliknij przycisk Start, aby ponownie uruchomić Apache i MySQL.

Po wykonaniu tych kroków powinno być teraz możliwe importowanie dużych plików baz danych do phpMyAdmin.

Zmień hasło phpMyAdmin na XAMPP

Domyślnie phpMyAdmin (MySQL) używa „root” jako nazwy użytkownika bez hasła, co oznacza, że ​​jeśli instalujesz WordPress site, wystarczy wpisać root jako nazwę użytkownika i pozostawić pole hasła puste.

Aby zmienić hasło phpMyAdmin na XAMPP, wykonaj następujące kroki:

  1. Otwórz Panel sterowania XAMPP.

  2. W MySQL kliknij przycisk Administracja.

  3. Kliknij zakładkę Konta użytkowników.

  4. Kliknij opcję Edytuj uprawnienia dla nazwy użytkownika root , ale ten o nazwie hosta localhost.

    MySQL edytuj ustawienia roota

  5. Kliknij przycisk Zmień hasło.

  6. Potwierdź nowe hasło.

    MySQL zmień hasło roota

  7. Kliknij przycisk Idź.

Jeśli po wykonaniu tych kroków spróbujesz zalogować się do phpMyAdmin, możesz otrzymać odmowę dostępu „Nie można połączyć: nieprawidłowe ustawienia” wiadomość.

Napraw komunikat o odmowie dostępu do phpMyAdmin

W rzadkich przypadkach, gdy masz problemy z zalogowaniem się do phpMyAdmin, musisz skonfigurować plik config.inc.php.

Aby zmienić ustawienia konfiguracyjne w pliku „config.inc.php” , wykonaj następujące kroki:

  1. Otwórz Panel sterowania XAMPP.

  2. Kliknij przycisk Eksplorator.

  3. Otwórz folder phpMyAdmin.

  4. Otwórz plik config.inc.php w dowolnym edytorze tekstu.

  5. W sekcji „Typ i informacje o uwierzytelnieniu” zaktualizuj następujące wiersze:

    • Włączone $cfg['Servers'][$i]['auth_type'] = 'config'; zamień config na cookie.

    • Włączone $cfg['Servers'][$i]['AllowNoPassword'] = true; zamień true na false.

      Config.inc.php Typ i informacje o uwierzytelnianiu

  6. Zapisz i zamknij plik.

Po wykonaniu tych kroków możesz zalogować się do panelu phpMyAdmin, a XAMPP powinien być skonfigurowany i gotowy do użycia z dowolnym obsługiwanym oprogramowaniem opartym na PHP.

Aktualizacja z 13 stycznia 2022 r.: Ten przewodnik został opublikowany w marcu 2016 r. i poprawiony w styczniu 2022 r., aby zapewnić, że informacje nadal będą działać z najnowszą wersją XAMPP.

Aktualizacja z 11 grudnia 2023 r.: Ten przewodnik został zaktualizowany, aby zapewnić dokładność i pamiętać, że instrukcje działają również w systemie Windows 11.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *