
Východní. Čtení: 2 minuty
Chcete-li nainstalovat software webového serveru Apache HTTPD na Windows 7, musíte udělat několik různých věcí.
- Stáhněte a nainstalujte software Apache.
- Pokud chcete poskytovat obsah dalším počítačům ve vaší síti, povolte provoz na portu 80 prostřednictvím brány Windows Firewall.
- Pokud chcete poskytovat obsah veřejnosti, musíte také povolit provoz portu 80 přes váš router a nasměrovat jej na správný počítač.
Obsah
- Stáhněte a nainstalujte Apache
- Povolit provoz na portu 80 prostřednictvím brány Windows Firewall
- Povolte provoz Apache přes váš router
Stáhněte a nainstalujte Apache
Návštěva httpd.apache.org a zvolte stažení softwaru ze zrcadla. Vyberte si nejnovější stabilní verzi, pokud z nějakého důvodu nepotřebujete starší. Stáhněte si jednu z verzí Win32 Binary (jedna je dodávána s Open SSL a druhá ne).
Apache pro Windows je dodáván jako samoinstalační balíček MSI. Spusťte instalační program, odpovězte na otázky, které se vás zeptá, a na vašem počítači se systémem Windows 7 bude nastavena základní konfigurace webového serveru.
V tomto okamžiku můžete otevřít webový prohlížeč a přejít do složky http://localhost or http://127.0.0.1 and see a testing page letting you know that the server works. Place the content you wish to serve in the c:Program FilesApache Software FoundationApache[x.x]htdocs.
Povolit provoz na portu 80 prostřednictvím brány Windows Firewall
Pokud chcete zadávat požadavky z jiného počítače ve vaší síti, musíte nakonfigurovat bránu firewall systému Windows tak, aby tato připojení umožňovala. Ve Windows 7 to lze provést tak, že přejdete na Start → Ovládací panely → Systém a zabezpečení → Brána firewall systému Windows → Pokročilá nastavení → Pravidla příchozích zpráv → Nové pravidlo. Vytvořte pravidlo portu pro TCP přes port 80. Zde je podrobnější popis procesu .
Pojmenujte pravidlo pro Apache.
Nyní můžete zadat IP svého serveru do adresního řádku webového prohlížeče na jiném z vašich počítačů a získat obsah z Apache. Pokud neznáte místní IP adresu počítače Apache, existují dva způsoby, jak ji získat:
- Z vašeho počítače: Získejte svou interní IP z příkazového řádku. Pravděpodobně to bude začínat na 192.168...
- Z vašeho routeru: Přihlaste se do ovládacího panelu routeru a najděte možnost, která vám ukáže všechny připojené klienty. Na mnoha routerech Linksys můžete získat seznam IP adres z tabulky klientů DHCP.
Povolte provoz Apache přes váš router
Pokud chcete poskytovat obsah veřejnosti, musíte povolit provoz Apache portu 80 přes váš router. Postup se liší v závislosti na výrobci vašeho routeru. Pokud máte router Linksys, postup bude pravděpodobně následující:
- Přihlaste se do ovládacího panelu routeru.
- Přejděte na Zabezpečení.
- Zrušte zaškrtnutí políčka Blokovat anonymní internetové požadavky.
- Klikněte na Uložit.
- Přejděte do části Aplikace a hry.
- Zadejte následující informace:
- Aplikace: Apache
- Začátek: 80
- Konec: 80
- Protokol: Oba
- IP adresa: Stejná interní IP adresa, kterou jste získali dříve.
- Zaškrtněte políčko Povolit.
- Klikněte na Uložit.
Uvědomte si, že povolení vnějšího světa přes firewall vašeho routeru s sebou nese rizika. Pokud něco nakonfigurujete špatně, můžete neúmyslně zpřístupnit soukromé informace veřejnosti.