Ofzen And Computing wird vom Leser unterstützt. Wenn Sie über Links auf unserer Website einkaufen, erhalten wir möglicherweise eine Affiliate-Provision, ohne dass Ihnen Kosten entstehen. Als Amazon-Partner verdiene ich an qualifizierten Käufen.

So installieren Sie Apache unter Windows 7

  Geschrieben von: Administrator
Aktualisiert am: 27.05.2020
Europäische Sommerzeit. Lesung: 2 Minuten

Um die Apache HTTPD-Webserversoftware unter Windows 7 zu installieren, müssen Sie verschiedene Dinge tun.

  1. Laden Sie die Apache-Software herunter und installieren Sie sie.
  2. Wenn Sie Inhalte für andere Computer in Ihrem Netzwerk bereitstellen möchten, lassen Sie Datenverkehr über Port 80 durch die Windows-Firewall zu.
  3. Wenn Sie Inhalte öffentlich bereitstellen möchten, müssen Sie auch den Datenverkehr über Port 80 über Ihren Router zulassen und ihn an den richtigen Computer weiterleiten.

Laden Sie Apache herunter und installieren Sie es

Besuchen httpd.apache.org und laden Sie die Software von einem Spiegel herunter. Wählen Sie die neueste stabile Version, es sei denn, Sie benötigen aus irgendeinem Grund eine ältere. Laden Sie eine der Win32-Binärversionen herunter (eine kommt mit Open SSL und die andere nicht).

Apache für Windows wird als selbstinstallierendes MSI-Paket geliefert. Führen Sie das Installationsprogramm aus, beantworten Sie die gestellten Fragen und Sie erhalten eine grundlegende Webserverkonfiguration auf Ihrem Windows 7-Computer.

An dieser Stelle können Sie einen Webbrowser öffnen und zu http://localhost oder http://127.0.0.1 gehen und eine Testseite sehen, die Ihnen mitteilt, dass der Server funktioniert. Platzieren Sie den Inhalt, den Sie bereitstellen möchten, im Ordner c:Program FilesApache Software FoundationApache[xx]htdocs.

Lassen Sie Port 80-Verkehr durch die Windows-Firewall zu

Wenn Sie Anfragen von einem anderen Computer in Ihrem Netzwerk stellen möchten, müssen Sie die Windows-Firewall so konfigurieren, dass diese Verbindungen zugelassen werden. In Windows 7 erfolgt dies über Start → Systemsteuerung → System & Sicherheit → Windows-Firewall → Erweiterte Einstellungen → Eingehende Regeln → Neue Regel. Erstellen Sie eine Portregel für TCP über Port 80. Hier finden Sie eine detailliertere Beschreibung des Prozesses.

Benennen Sie die Regel für Apache.

Jetzt können Sie die IP Ihres Servers in die Adressleiste eines Webbrowsers auf einem anderen Ihrer Computer eingeben und Inhalte von Apache abrufen. Wenn Sie die lokale IP des Apache-Computers nicht kennen, gibt es zwei Möglichkeiten, sie abzurufen:

  1. Von Ihrem Computer: Rufen Sie Ihre interne IP über die Eingabeaufforderung ab. Es wird wahrscheinlich mit „192.168“ beginnen.
  2. Von Ihrem Router aus: Melden Sie sich in der Systemsteuerung Ihres Routers an und finden Sie eine Option, die Ihnen alle verbundenen Clients anzeigt. Auf vielen Linksys-Routern können Sie eine Liste der IPs aus der DHCP-Client-Tabelle abrufen.

Erlauben Sie Apache-Verkehr über Ihren Router

Wenn Sie Inhalte öffentlich bereitstellen möchten, müssen Sie den Apache-Port-80-Verkehr über Ihren Router zulassen. Der Vorgang hierfür ist je nach Router-Hersteller unterschiedlich. Wenn Sie einen Linksys-Router haben, läuft der Vorgang wahrscheinlich wie folgt ab:

  1. Melden Sie sich im Bedienfeld Ihres Routers an.
  2. Gehen Sie zu Sicherheit.
  3. Deaktivieren Sie „Anonyme Internetanfragen blockieren“.
  4. Klicken Sie auf „Speichern“.
  5. Gehen Sie zu Anwendungen und Spiele.
  6. Geben Sie die folgenden Informationen ein:
    • Anwendung: Apache
    • Beginn: 80
    • Ende: 80
    • Protokoll: Beides
    • IP-Adresse: Dieselbe interne IP, die Sie zuvor erhalten haben.
    • Aktivieren Sie „Aktivieren“.
  7. Klicken Sie auf „Speichern“.

Beachten Sie, dass es Risiken birgt, die Außenwelt durch die Firewall Ihres Routers zu lassen. Wenn Sie etwas falsch konfigurieren, könnten Sie versehentlich private Informationen der Öffentlichkeit zugänglich machen.

Autor