Apache HTTP Server (obvykle nazývaný Apache) je rychlý a bezpečný a běží přes polovinu všech webových serverů po celém světě.
Apache je také svobodný software. Je distribuován Apache Software Foundation, která podporuje různé bezplatné a open-source pokročilé webové technologie. Apache webový server nabízí celou řadu funkcí, včetně CGI, SSL a virtuálních domén; podporuje také plug-in moduly pro rozšiřitelnost.
Ačkoli byl Apache původně navržen pro prostředí Unix, více než 90 procent instalací běží na Linuxu. Je však k dispozici i pro jiné operační systémy, jako je Windows.
Co je server HTTP?
Server obecně je vzdálený počítač, který slouží k žádosti o klienty. Webový server pak představuje prostředí, ve kterém běží webová stránka - počítač, který slouží webové stránce.
Webový server přenáší obsah pomocí protokolu Hypertext Transfer Protocol. Když například přejdete na webový prohlížeč Go-Travels.com, kontaktujete webový server, který hostí tyto webové stránky, abyste s ním mohli komunikovat a požádat o webové stránky (které jste již udělali pro zobrazení této stránky) .
Proč používat Apache HTTP Server?
Nejdůležitějším přínosem pro Apache je, že je zdarma jak pro osobní, tak pro komerční účely, takže se nemusíte nikdy bát, že byste za to museli zaplatit.
Apache je také spolehlivá softwarová platforma a zůstává aktivně udržována, takže obdrží časté upgrady funkcí, bezpečnostní záplaty a vylepšení zranitelnosti.
Zatímco Apache je bezplatný a aktualizovaný produkt, nezbavuje se funkcí. Ve skutečnosti je to jeden z nejcharakterističtějších webových serverů HTTP, což je další důvod, proč je tak populární.
Použijte moduly pro přidání dalších funkcí do softwaru. Apache podporuje:
- Heslo ověřování a digitální certifikáty
- Přizpůsobitelné chybové zprávy
- Podpora několika webových stránek s virtuálními hostingovými funkcemi
- Proxy služby
- SSL a TLS
- GZIP komprese pro urychlení webových stránek
Zde je několik dalších funkcí, které Apache vidí:
- IPv6
- XML
- FTP
- Perl, Lua a PHP
- Šíření šířky pásma
- WebDAV
- Vyrovnávání zatížení
- HTTP / 2
- .htaccess
- Režimy zpracování více požadavků
- Přepis URL
- Sledování relací
- Geolokace založená na adrese IP
Ačkoli Apache nabízí mnoho funkcí, nemusíte se obávat, jak se naučíte používat všechny z nich. Apache je tak široce používán, že odpovědi již byly dány (a zveřejněny online) prakticky na jakoukoli otázku, kterou byste se mohli zeptat.