Wie man einen lokalen Linux-Webserver unter Windows 11 einrichtet

In einer sich ständig weiterentwickelnden digitalen Welt wird das lokale Testen von Webanwendungen auf einem Server für Entwickler immer wichtiger. Dank technologischer Fortschritte ist es nun möglich, Linux-Anwendungen direkt auf einem Windows-11-Rechner auszuführen… Windows-Subsystem für Linux (WSL). Diese Anleitung zeigt Ihnen Schritt für Schritt, wie Sie eine WSL-Umgebung installieren und konfigurieren. Linux-Webserver vor Ort.

Das Windows-Subsystem für Linux verstehen

Was ist WSL?

DER Windows-Subsystem für Linux ermöglicht es Windows-Nutzern, eine Linux-Distribution unter Verwendung der Windows-Infrastruktur auszuführen. Dies eröffnet zahlreiche Entwicklungsmöglichkeiten, darunter die Erstellung und das Testen von Webanwendungen mit Technologien wie beispielsweise PHP, MySQL Und Apache.

Warum sollte man WSL verwenden?

Die Verwendung von WSL bietet mehrere Vorteile:

  • Einfacher Zugriff auf Linux-Entwicklungstools
  • Nahtlose Integration in Ihr Windows-System
  • Schnelle Anwendungsausführung ohne ressourcenintensive virtuelle Maschinen

Installation von WSL unter Windows 11

Installation von WSL unter Windows 11

Schritt 1: WSL aktivieren

Um die zu installieren Windows-Subsystem für LinuxSie müssen diese Funktion zuerst in den Windows-Einstellungen aktivieren. Befolgen Sie dazu diese Anweisungen:

  1. Öffnen Sie die Eingabeaufforderung als Administrator.
  2. Führen Sie den Befehl aus wsl –install.
  3. Starten Sie Ihren Computer neu, um die Installation abzuschließen.

Schritt 2: Installieren Sie eine Linux-Distribution

Sobald WSL aktiviert ist, können Sie eine Linux-Distribution über den Microsoft StoreWählen Sie zum Beispiel Ubuntu Oder AlmaLinuxDiese Distributionen werden häufig in Serverumgebungen eingesetzt.

Konfigurieren Sie den lokalen Webserver

Schritt 3: Installieren Sie die erforderlichen Komponenten

Um Ihren Webserver zu konfigurieren, installieren Sie die folgenden Komponenten in Ihrem Linux-Terminal:

Schritt 4: Starten Sie den Apache-Server

Nach der Installation muss der Apache-Server gestartet werden. Führen Sie dazu folgenden Befehl aus:

Zusätzliche Einstellungen erforderlich

Zusätzliche Einstellungen erforderlich

Konfigurieren des Dateizugriffs unter Windows

Es ist entscheidend, dass Sie von Windows aus auf Ihre Projektdateien zugreifen können. Dies erreichen Sie durch die Konfiguration der Berechtigungen für den entsprechenden Ordner. Verwenden Sie dazu folgenden Befehl:

Zusammenfassung der wichtigsten Informationen

🖥️ Bühne 🛠️ Beschreibung
WSL installieren Aktivieren Sie das Windows-Subsystem für Linux.
Installation eines Verteilungssystems Wählen Sie eine Linux-Distribution aus dem Microsoft Store.
Installieren Sie Apache Apache mit PHP und MySQL konfigurieren.
Starten Sie den Server Aktivieren Sie den Apache-Server mit folgendem Befehl.
Greifen Sie auf die Dateien zu Berechtigungen für die Verwendung des Windows Explorers konfigurieren.

Nutzen Sie Ihren Server lokal

Greifen Sie auf Ihre Website zu

Sobald Ihr Server eingerichtet und betriebsbereit ist, können Sie Ihre Website lokal über einen Browser aufrufen, indem Sie Folgendes eingeben: http://localhostSie können Ihre Datenbanken auch mit Tools wie diesen verwalten: phpMyAdmin.

Hinterlassen Sie gerne unten Ihre Kommentare, wenn Sie Fragen haben oder Ihre Erfahrungen beim Einrichten Ihres lokalen Webservers teilen möchten!