Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP
Aby naprawić różne problemy z komputerem, zalecamy DriverFix:
To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami sprzętu. Sprawdź teraz wszystkie sterowniki w 3 prostych krokach:
  1. Pobierz poprawkę sterownika (zweryfikowany plik do pobrania).
  2. Kliknij Rozpocznij skanowanie znaleźć wszystkie problematyczne sterowniki.
  3. Kliknij Zaktualizuj sterowniki aby uzyskać nowe wersje i uniknąć wadliwego działania systemu.
  • DriverFix został pobrany przez 0 czytelników w tym miesiącu.

Niektórzy z was mogą mieć pojęcie o tym, co oznacza tytuł, a niektórzy nie, więc zanim przejdziemy do tego samouczka, zapoznajmy się w pełni ze wszystkimi terminami.

Apache jest obecnie najczęściej używanym oprogramowaniem serwera WWW i istnieje od ponad 20 lat od jego pierwszego wydania w 1995 roku. Przetwarza żądania HTTP i pozwala nam przechowywać, przetwarzać i dostarczać strony internetowe lokalnie lub w Internecie. Wszystkie strony internetowe wymagają serwera WWW, aby mogły być wyświetlane w przeglądarce internetowej.

PHP to język skryptowy po stronie serwera. PHP może działać lokalnie, samodzielnie, ale najczęściej działa jako rozszerzenie serwera WWW. W tym przypadku pozwala programiście na uruchomienie aplikacji PHP na serwerze i dostarczenie wyniku przez przeglądarkę. Jest to jeden z najpopularniejszych języków skryptowych po stronie serwera.

MySQL to aplikacja serwera bazy danych, która umożliwia nam przechowywanie i dostarczanie danych dla aplikacji i/lub witryn internetowych. MySQL od wielu lat jest standardem w oprogramowaniu bazodanowym typu open source. Ale od czasu jego zakupu przez Sun Microsystems w 2008 roku i ponownie sprzedanego firmie Oracle w 2010 roku, pierwotni założyciele uważali, że odszedł od natury open source do bardziej komercyjnego wersja. W odpowiedzi założyciele MySQL rozwinęli kod źródłowy i stworzyli MariaDB, zamiennik MySQL, który obiecuje, że zawsze pozostanie open-source i będzie kompatybilny z interfejsami API i poleceniami MySQL.

Jeśli połączymy wszystkie powyższe informacje, powinniśmy otrzymać serwer WWW (Apache) zdolny do obsługi język skryptowy po stronie serwera (PHP) i możliwość przechowywania informacji za pomocą serwera bazy danych (MariaDB).

Każde z programów opisanych w tym artykule jest dostępne za darmo i można je pobrać z ich dedykowanych stron internetowych lub autoryzowanych serwerów lustrzanych. Problem polega na tym, że ręczna konfiguracja może zająć trochę czasu i wymaga zaawansowanej wiedzy na temat komputera/serwera, aby zrozumieć, co robi każda opcja.

Na szczęście istnieje wiele alternatyw, a jedną z nich jest XAMPP. Dzięki temu możemy łatwo zainstalować Apache, MySQL/MariaDB i PHP, konfigurując je automatycznie podczas instalacji. Zawiera również dodatkowe pakiety, takie jak Serwer FTP FileZilla, Serwer pocztowy Mercury, Kocur, PERL, phpMyAdmin i Webalizer. Zasadniczo wszystko, czego potrzebujesz, aby uruchomić własny serwer WWW do testowania i rozwoju.

Co będziesz potrzebował:

  • komputer z Microsoft Windows
  • na połączenie internetowe aby pobrać instalator
  • cierpliwość

1. Musisz tylko udać się do www.apachefriends.org i pobierz instalator. Zauważ, że XAMPP jest również dostępny dla maszyn opartych na systemach Linux i Mac OS X, więc pobierz odpowiednią wersję dla swojego systemu operacyjnego.

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP

2. Zainstaluj XAMPP za pomocą pobranego instalatora. Pamiętaj, że podczas instalacji zostaniesz poproszony o wybranie potrzebnych pakietów. Tutaj możesz odznaczyć wszystko oprócz Apache, MySQL i PHP, ale polecam również zainstalowanie phpMyAdmin i Webalizer. Pomogą one w zarządzaniu bazami danych MySQL, a także dostarczą informacji o korzystaniu z witryny.

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP

3. Po instalacji zostaniesz przywitany przez Panel sterowania XAMPP. Tutaj możesz uruchamiać i zatrzymywać aplikacje serwera oraz wprowadzać modyfikacje w ich plikach konfiguracyjnych. Aby uruchomić Apache i MySQL po prostu naciśnij Początek przyciski dla każdego z nich.

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP

4. Po uruchomieniu serwerów otwórz swoją ulubioną przeglądarkę i skieruj ją na http://172.0.0.1 lub http://localhost aby uzyskać dostęp do strony głównej XAMPP. Stąd możesz uzyskać dostęp do phpMyAdmin, wyświetlić konfigurację PHP za pomocą PHPInfo, a także uzyskać dostęp do sekcja najczęściej zadawanych pytań i sekcja JAK TO ZROBIĆ, które powinny wystarczyć na początek XAMPP.

Gratulacje! Zainstalowałeś Apache, PHP i MySQL/MariaDB na komputerze z systemem Windows przy użyciu XAMPP. Możesz teraz testować i rozwijać witryny internetowe, uruchamiając je lokalnie, zamiast przesyłać każdy plik na serwer WWW po jego edycji.

NOTATKA 1: Aby uzyskać dostęp do strony internetowej lub skryptu za pomocą XAMPP, musisz przenieść pliki strony internetowej do folderu o nazwie HTDOCS znajduje się w folderze instalacyjnym XAMPP (zwykle C:\XAMPP).

UWAGA 2: Porty 80 i 443, używany domyślnie przez Apache, może być blokowany lub rezerwowany na Twoim komputerze przez inne aplikacje. Na przykład Skype rezerwuje te porty na wypadek, gdyby inne nie były dostępne, i nadal je rezerwuje, nawet jeśli ich nie używa. Możesz wyłączyć to w Skypie, odznaczając Użyj portów 80 i 443 dla dodatkowych połączeń przychodzących pod Narzędzia -> Opcje -> Zaawansowane -> Połączenie.

UWAGA 3: Jeśli twój komputer znajduje się za routerem i chcesz uzyskać dostęp do stron internetowych hostowanych na XAMPP z połączenia zewnętrznego, musisz skonfigurować przekierowanie portu na routerze do maszyny XAMPP dla portów 80 (HTTP), 443 (HTTPS) i 3306 (MySQL).

Jeśli masz inne pytania, skorzystaj z sekcji komentarzy poniżej.

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPP

Zainstaluj Apache, PHP i MySQL (MariaDB) w systemie Windows za pomocą XAMPPXamppMariadbMysqlPhpApache

Aby naprawić różne problemy z komputerem, zalecamy DriverFix:To oprogramowanie sprawi, że Twoje sterowniki będą działały, dzięki czemu będziesz chroniony przed typowymi błędami komputera i awariami...

Czytaj więcej