Jak funguje webový server Apache?

Apache je efektivní webový server.

Přehled

Apache HTTP server, nazývaný také prostě Apache, je standardem při poskytování webových služeb a otevřel cestu pro další rozšíření možností webu. Apache je založen na platformě webových služeb s otevřeným zdrojovým kódem původně vyvinuté pro servery Linux / Unix, ale později byla nakonfigurována pro práci se systémy Windows a dalšími operačními systémy.

Historie

Apache se nejprve stala známou jako "patchy", protože první verze aplikace Apache byla k dispozici jako série záplat. V dubnu 1995 byla zveřejněna verze 0.6.2 aplikace Apache. Po několika měsících, v prosinci 1995, se Apache 1.0 vydal na trh a byl úspěšný na webu, který z něj činil nejvíce používaný webový server. V roce 1999 byla založena Apache Software Foundation (Apache Software Foundation), aby získala finanční, organizační a právní podporu serveru.

Fakta

Apache webový server je zdarma a je vytvořen komunitou s otevřeným zdrojovým kódem. Program si můžete stáhnout z webu a nainstalovat sami. Chcete-li nainstalovat server v systému Linux, možná budete potřebovat znalosti o programování. Ale v případě systému Windows jej můžete spustit pomocí grafického uživatelského rozhraní (GUI v angličtině). Nejnovější verze serveru Apache je ve verzi 2.2 a vyšla v roce 2006.

Kapacity

Apache webový server je vybaven mnoha možnostmi, které mu umožňují podporovat několik skriptů a modulů pro web. Tento server podporuje Common Input Interface (CGI v angličtině) a Server Side Includes (SSI). CGI se používá jako běžný komunikační prostředek mezi externím softwarem a webovým serverem, zatímco SSI je příkazový soubor pro server. Uživatelé Apache mohou kromě jiného instalovat další moduly, jako je domovský adresář pro uživatele, přesměrování adres URL, ověřování uživatelů a přístup k anonymním uživatelům.

Význam

Komplexní webové stránky, jako jsou například v databázích pracovních dat nebo v online knihovnách, mají mnoho informací a jsou vytvořeny programovacím jazykem. Tyto typy webových stránek potřebují server, který podporuje pokročilé funkce, jako je ASP nebo CGI. Apache web server je podporuje a poskytuje administrativní podporu fyzickému serveru, který má skutečné informace. Navíc server poskytuje webovým stránkám zabezpečení a zajišťuje, aby se zabránilo virům, škodlivým kódům nebo útokům spywaru.

Výhody

I když je webový server Apache zdarma, je stále rychlejší než ty nejdražší webové servery na trhu, které stojí stovky dolarů. Apache servery dokáží zpracovat více než jeden milion návštěv denně bez potíží.