Skonfiguruj lokalny serwer dla PHP, instalując XAMPP.

Opublikowany: 2022-08-07

Spis treści

Jak zainstalować XAMPP

Konfiguracja XAMPP na komputerze z systemem Windows to z daleka nie proste osiągnięcie, o mój Boże! Jednak po wprowadzeniu, uruchomienie jest proste i oszczędzi ci sporo czasu, jeśli nie będziesz musiał uruchomić lokalnego serwera WordPress. Prawdę mówiąc, przeoczysz to nawet tam.

Istotną rzeczą w uruchamianiu lokalnego hosta jest to, że Twoja witryna testowa będzie działać znacznie szybciej niż zwykle w sieci, jednak w przypadku, gdy musisz zagwarantować, że będzie działała z idealną prędkością, upewnij się, że wprowadziłeś i zainicjuj Koliber na swoim wprowadzeniu.

Wprowadzenie lokalnego hosta jest dodatkowo bezpieczniejsze i zapewnia doskonałe środowisko testowe na twoim komputerze, z dala od wścibskich oczu lub programistów.

Początkowo rozesłaliśmy wersję tego posta w połowie 2014 roku i szybko stało się to wyraźnie jednym z naszych 10 głównych postów z ponad 150 uwagami. Od tego momentu XAMPP 5.6.15 jest już dostępny, a sam system Windows przeszedł kilka aktualizacji. Oto nowy, ulepszony sposób zarządzania XAMPP w systemie Windows, z dołączonymi danymi, jak obejść kłopotliwe problemy z zaporą ogniową i portami.

Uwaga: Jeśli mimo wszystko masz trudności z konfiguracją XAMPP, zaoferuj nam pomoc! Nasza wspaniała grupa wsparcia może pomóc w każdym problemie z WordPressem, dużym lub małym – i za nic! Nie ma znaczenia, która jest godzina lub czy jest koniec tygodnia, nasza grupa jest dostępna przez cały dzień, każdego dnia.

Co to jest XAMPP?

XAMPP pozostaje dla cross-stage, Apache, MySQL, PHP i Perl. Jest to prosty i lekki układ, który pozwala na stworzenie pobliskiego serwera WWW do celów testowych.

Ponieważ XAMPP jest wieloetapowy, działa również z systemami Mac i Linux, jednak dzisiaj skoncentrujemy się na najbardziej wydajnej metodzie konfiguracji XAMPP w systemie Windows 10.

WordPress nie jest samotną aplikacją i wymaga programowania serwera z określonym celem końcowym do uruchomienia. XAMPP zapewnia ważne środowisko, którego oczekuje się od uruchamiania WordPressa na sąsiednim komputerze.

Instalowanie XAMPP

Przejdź do strony Apache Friends i pobierz XAMPP.

Xampp Apache
Witryna Apache Friends.

Rekord XAMPP ma 109 MB. Po pobraniu wyślij instalator.

W trakcie procedury wprowadzania możesz otrzymać powiadomienia, na przykład system Windows z pytaniem, czy na pewno musisz wprowadzić produkt, a instalator zachęcający do programowania antywirusowego. Tak jak podczas wprowadzania dowolnego produktu w systemie Windows, wykorzystaj swój najlepszy osąd, ale prawdopodobnie będziesz musiał kliknąć „Tak”, aby kontynuować wprowadzenie.

Kreator konfiguracji XAMPP będzie Cię kontrolować przez cały proces. Kliknij Następny.

Konfiguracja Xamppa
Wybierz opcje, które chcesz zainstalować.

W następnym oknie zostaniesz zapytany, czy możesz chcieć wprowadzić Bitnami dla XAMPP, który oferuje bezpłatne narzędzia do wprowadzania WordPressa, Drupala i Joomla! na szczycie XAMPP.

Ponieważ w dalszej części tego przewodnika wprowadzimy fizycznie WordPressa i nie musisz zawracać sobie głowy darmowymi instalatorami, odznacz „Poznaj więcej o Bitnami dla XAMPP” i zatrzaśnij Dalej.

bitnami-dla-xampp
Nie chcemy instalować żadnych darmowych instalatorów.

Po przejściu wszystkich tych początkowych etapów instalacji, XAMPP jest wreszcie gotowy do instalacji. Kliknij Dalej .

xampp-instalator
xampp-instalator

Po wprowadzeniu zostaniesz zapytany, czy chcesz uruchomić Panel sterowania XAMPP, który daje interfejs do uruchamiania otoczenia hosta lokalnego. Pozostaw ten wybór zaznaczony i zatrzaśnij Zakończ.

Kończenie konfiguracji xampp
Kończenie konfiguracji xampp

Panel sterowania otworzy się w konsekwencji, ale w przypadku odznaczenia wyboru w poprzednim oknie, możesz przejść do organizatora XAMPP na swoim komputerze i otworzyć Panel sterowania XAMPP.

W przypadku braku szansy, że procedura zakładania poszła dobrze i wszystko działa bezproblemowo, tablica kontrolna otworzy się z aktualizacjami zepsutych treści w bazie. Jednak w przypadku problemów…

Panel sterowania
Panel sterowania

… No, spójrz na to – czerwona treść! Wydawałoby się, że od teraz wpadam na kilka błędów. Nie bać się, wydawałoby się, że doszło do starcia portu.

Naprawianie błędów portów

Główną motywacją, dla której XAMPP popełnia takie błędy, jest inny program na twoim komputerze wykorzystujący porty 80 lub 443 – porty wymagane przez Apache i MySQL z określonym celem końcowym do uruchomienia.

Jeśli korzystasz z systemu Windows 10, usługa publikowania w sieci World Wide Web bez wątpienia korzysta z wersji 80. Ten program, który jest przeznaczony dla Internetowych usług informacyjnych (IIS) dla systemu Windows® Server, jest wprowadzany fabrycznie i na wypadek, gdybyś nie korzystał można zasadniczo zatrzymać administrację działającą na komputerze, a nawet ją usunąć.

Aby zatrzymać działanie administracji, wykonaj następujące czynności:

1. Przejdź do Start, posortuj w „services.msc” i wybierz najlepsze dopasowanie

2. Przewiń w dół w oknie Usługi, aby odkryć usługę publikowania w sieci World Wide Web

3. Kliknij go prawym przyciskiem myszy i wybierz Stop

4. To powinno zwolnić port 80. Po ponownym uruchomieniu XAMPP powinien działać bez błędów

Jeśli to nie rozwiąże problemu, serwer lokalny, możesz skonfigurować inną zaporę, aby wymusić odblokowanie portów:

1. Otwórz Zaporę systemu Windows na swoim komputerze i > dotknij opcji Ustawienia zaawansowane po lewej stronie

2. Kliknij Inbound po lewej, a następnie po prawej stronie, kliknij Nowa reguła

3. Kliknij Port, a następnie TCP. W polu poniżej dla Określonych portów posortuj według „80, 443” i kliknij Dalej

4. Zaznacz Zezwól na połączenie, a następnie przyciśnij Dalej

5. Upewnij się, że wszystkie opcje są zaznaczone i kliknij Dalej

6.W polu nazwy wpisz co chcesz, jednak dla spójności, jak o tym piszemy w LOCALHOST1. Kliknij Zakończ

7. Teraz powtórz kroki 1-6, jednak nazwij ten nowy lead LOCALHOST2 i przyciśnij Finish

8. Uruchom ponownie komputer!

Porty 80 i 443 powinny być teraz otwarte lokalnie na twoim komputerze.

Serwer lokalny używany do wskazania obowiązku lub poprawności, aby podobnie powiedzieć w tej fazie, w przypadku otrzymania jakichkolwiek powiadomień dotyczących bezpieczeństwa / zapory podczas wprowadzania lub korzystania z XAMPP (na przykład zachęta przedstawiona poniżej), upewnij się, że zaznaczyłeś „Systemy prywatne, na przykład , mój system domowy lub służbowy” i kliknij „Zezwól na dostęp”. To jest niezbędne. W przypadku serwera lokalnego, na który nie zezwalasz, XAMPP nie będzie działać.

problem z zaporą sieciową
problem z zaporą sieciową

Uruchamianie XAMPP

Zobaczmy teraz, czy wszystko działa sprawnie.

Jeśli wcześniej zamknąłeś panel sterowania, aby rozwiązać problem z portem, uruchom ponownie XAMPP. Następnie uruchom Apache i MySQL.

xampp-up-i-działanie
xampp-up-i-działanie

Obie usługi działają dobrze. Doskonały!

Możesz sprawdzić, czy twój nowy serwer lokalny jest zainstalowany, odwiedzając http://localhost w swojej przeglądarce.

xampp-udany
xampp-udany

Konfigurowanie bazy danych MySQL

W panelu sterowania XAMPP kliknij przycisk Admin w sekcji MySQL.

mysql-admin
Kliknij „Administrator”, aby skonfigurować MySQL.

Nowe okno przeglądarki otworzy się automatycznie z interfejsem phpMyAdmin.

phpmyadmin
phpmyadmin

Stuknij w Bazy danych w lewym górnym rogu, a zostaniesz zachęcony do utworzenia kolejnej bazy danych i serwera lokalnego.

Po wpisaniu nazwy kliknij Utwórz i zamknij okno.

utwórz-nową-bazę-danych
utwórz-nową-bazę-danych