Apache
Apache je nejpopulárnější software pro webový server. Umožňuje počítači hostovat jeden nebo více webů, ke kterým lze přistupovat přes internet pomocí webového prohlížeče. První verze Apache byla vydána v roce 1995 skupinou Apache Group. V roce 1999 se Apache Group stala Apache Software Foundation, neziskovou organizací, která v současnosti spravuje vývoj softwaru webového serveru Apache.
Popularita Apache na trhu webhostingu je z velké části způsobena tím, že jde o software s otevřeným zdrojovým kódem, který lze používat zdarma. Poskytovatelé webhostingu proto mohou nabízet webhostingová řešení založená na Apache s minimálními náklady. Jiný serverový software, například Windows Server, vyžaduje komerční licenci. Apache také podporuje více platforem včetně operačních systémů Linux, Windows a Macintosh. Protože mnoho distribucí Linuxu má také otevřený zdrojový kód, stala se kombinace Linux/Apache nejoblíbenější konfigurací webhostingu.
Apache může hostovat statické weby i dynamické weby, které používají skriptovací jazyky na straně serveru, například PHP, Python nebo Perl. Podpora těchto a dalších jazyků je implementována prostřednictvím modulů neboli instalačních balíčků, které se přidávají ke standardní instalaci Apache. Apache podporuje také další moduly, které nabízejí pokročilé možnosti zabezpečení, nástroje pro správu souborů a další funkce. Většina instalací Apache obsahuje modul pro přepisování URL nazvaný "mod_rewrite," který se stal běžným způsobem, jak mohou správci webů vytvářet vlastní URL.
Ačkoli se software webového serveru Apache běžně označuje jednoduše jako "Apache," technicky se nazývá "Apache HTTP Server," protože tento software poskytuje webové stránky prostřednictvím protokolu HTTP. Když Apache běží, název jeho procesu je "httpd," což je zkrácená podoba výrazu "HTTP daemon."
Otestujte své znalosti