Jak skonfigurować serwer WWW Linux lokalnie w oknie w systemie Windows 11

W stale zmieniającym się cyfrowym świecie potrzeba testowania aplikacji internetowych lokalnie na serwerze staje się coraz ważniejsza dla programistów. Dzięki postępowi technologicznemu możliwe jest teraz uruchamianie aplikacji Linux bezpośrednio na komputerze z systemem Windows 11 dzięki Podsystem Windows dla systemu Linux (WSL). Ten przewodnik pokazuje krok po kroku, jak zainstalować i skonfigurować a Serwer WWW pod Linuksem lokalnie.

Zrozumienie podsystemu Windows w systemie Linux

Co to jest WSL?

TO Podsystem Windows dla systemu Linux umożliwia użytkownikom systemu Windows uruchamianie dystrybucji Linuksa przy użyciu infrastruktury Windows. Otwiera to wiele możliwości rozwoju, w tym tworzenia i testowania aplikacji internetowych z wykorzystaniem technologii takich jak PHP, MySQL’a I Apacz.

Dlaczego warto używać WSL?

Korzystanie z WSL ma kilka zalet:

  • Łatwy dostęp do narzędzi programistycznych dla systemu Linux
  • Doskonała integracja z Twoim systemem Windows
  • Szybkie wykonywanie aplikacji bez ciężkich maszyn wirtualnych

Zainstaluj WSL w systemie Windows 11

Zainstaluj WSL w systemie Windows 11

Krok 1: Włącz WSL

Aby zainstalować Podsystem Windows dla systemu Linux, musisz najpierw włączyć tę opcję w ustawieniach systemu Windows. Postępuj zgodnie z tymi instrukcjami:

  1. Otwórz Wiersz Poleceń w trybie administratora.
  2. Uruchom polecenie wsl – zainstaluj.
  3. Uruchom ponownie komputer, aby dokończyć instalację.

Krok 2: Zainstaluj dystrybucję Linuksa

Po włączeniu WSL możesz zainstalować dystrybucję Linuksa za pośrednictwem Sklep Microsoftu. Wybierz na przykład Ubuntu Lub AlmaLinux. Dystrybucje te są powszechnie używane w świecie serwerów.

Skonfiguruj lokalny serwer WWW

Krok 3: Zainstaluj niezbędne komponenty

Aby skonfigurować serwer WWW, zainstaluj następujące komponenty na terminalu Linux:

Krok 4: Uruchom serwer Apache

Po instalacji należy uruchomić serwer Apache. Uruchom następujące polecenie:

Dodatkowe niezbędne ustawienia

Dodatkowe niezbędne ustawienia

Skonfiguruj dostęp do plików z systemu Windows

Bardzo ważne jest zapewnienie dostępu do plików projektu z poziomu systemu Windows. Można to zrobić ustawiając uprawnienia do odpowiedniego folderu. Użyj polecenia:

Podsumowanie kluczowych informacji

🖥️ Scena 🛠️ Opis
Instalacja WSL Włącz podsystem Windows dla systemu Linux.
Instalowanie dystrybucji Wybierz dystrybucję Linuksa ze sklepu Microsoft Store.
Zainstaluj Apache’a Skonfiguruj Apache z PHP i MySQL.
Uruchom serwer Włącz serwer Apache za pomocą polecenia.
Dostęp do plików Skonfiguruj uprawnienia do korzystania z Eksploratora Windows.

Korzystaj z serwera lokalnie

Uzyskaj dostęp do swojej witryny internetowej

Po uruchomieniu serwera będziesz mógł uzyskać dostęp do swojej witryny lokalnie za pośrednictwem przeglądarki, wchodząc http://localhost. Możesz także zarządzać swoimi bazami danych za pomocą narzędzi takich jak Administrator PHP.

Jeśli masz jakieś pytania lub chcesz podzielić się swoimi doświadczeniami z konfiguracją lokalnego serwera internetowego, zostaw komentarz poniżej!