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
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:
- Otwórz Wiersz Poleceń w trybie administratora.
- Uruchom polecenie wsl – zainstaluj.
- 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
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!