Ofzen And Computing wordt door lezers ondersteund. Wanneer u via links op onze site koopt, kunnen wij kosteloos een partnercommissie verdienen. Als Amazon Associate verdien ik aan in aanmerking komende aankopen.

Apache installeren op Windows 7

  Geschreven door: beheerder
Bijgewerkt op: 27-05-2020
Est. Lezen: 2 minuten

Om de Apache HTTPD-webserversoftware op Windows 7 te installeren, moet u een aantal verschillende dingen doen.

  1. Download en installeer de Apache-software.
  2. Als u inhoud wilt aanbieden aan andere computers in uw netwerk, staat u poort 80-verkeer toe via de Windows Firewall.
  3. Als u inhoud aan het publiek wilt aanbieden, moet u ook het poort 80-verkeer via uw router toestaan en naar de juiste machine leiden.

Apache downloaden en installeren

Bezoek httpd.apache.org en kies ervoor om de software van een spiegelserver te downloaden. Kies de laatste stabiele versie, tenzij je om wat voor reden dan ook een oudere nodig hebt. Download een van de Win32 Binary-releases (de ene wordt geleverd met Open SSL en de andere niet).

Apache voor Windows wordt geleverd als een zelf-installerend MSI-pakket. Voer het installatieprogramma uit, beantwoord de vragen die het stelt en u bent klaar met een basiswebserverconfiguratie op uw Windows 7-machine.

Op dit punt kunt u een webbrowser openen en naar http://localhost of http://127.0.0.1 gaan en een testpagina bekijken die u laat weten dat de server werkt. Plaats de inhoud die u wilt aanbieden in de map c:Program FilesApache Software FoundationApache[xx]htdocs.

Sta poort 80-verkeer toe via Windows Firewall

Als u verzoeken wilt doen vanaf een andere machine op uw netwerk, moet u de Windows-firewall configureren om die verbindingen toe te staan. In Windows 7 doet u dit door naar Start → Configuratiescherm → Systeem en beveiliging → Windows Firewall → Geavanceerde instellingen → Inkomende regels → Nieuwe regel te gaan. Maak een poortregel voor TCP via poort 80. Hier is een meer gedetailleerde beschrijving van het proces.

Noem de regel voor Apache.

Nu kunt u het IP-adres van uw server invoeren in de adresbalk van een webbrowser op een andere van uw computers en inhoud van Apache ophalen. Als u het lokale IP-adres van de Apache-machine niet weet, zijn er twee manieren om het te verkrijgen:

  1. Vanaf uw computer: Haal uw interne IP op vanaf de opdrachtprompt. Het zal waarschijnlijk beginnen met "192.168.".
  2. Vanaf uw router: log in op het configuratiescherm van uw router en zoek een optie die u alle aangesloten clients laat zien. Op veel Linksys-routers kunt u een lijst met IP's verkrijgen uit de DHCP Clients-tabel.

Sta Apache-verkeer toe via uw router

Als u inhoud aan het publiek wilt aanbieden, moet u Apache's poort 80-verkeer via uw router toestaan. Het proces om dit te doen verschilt, afhankelijk van de fabrikant van uw router. Als u een Linksys-router heeft, is het proces waarschijnlijk als volgt:

  1. Log in op het configuratiescherm van uw router.
  2. Ga naar Beveiliging.
  3. Verwijder het vinkje bij "Anonieme internetverzoeken blokkeren".
  4. Klik op "Opslaan".
  5. Ga naar Toepassingen en games.
  6. Voer de volgende gegevens in:
    • Toepassing: Apache
    • Begin: 80
    • Einde: 80
    • protocol: beide
    • IP-adres: hetzelfde interne IP-adres dat u eerder hebt verkregen.
    • Vink "Inschakelen" aan.
  7. Klik op "Opslaan".

Houd er rekening mee dat er risico's zijn verbonden aan het toelaten van de buitenwereld door de firewall van uw router. Als u iets verkeerd configureert, kunt u onbedoeld privé-informatie openbaar maken.

Auteur