Apache HTTP Server (zvyčajne len volal Apache) je rýchly a bezpečný a spúšťa viac ako polovicu všetkých webových serverov po celom svete.
Apache je tiež slobodný softvér. Distribuuje ho Apache Software Foundation, ktorá podporuje rôzne bezplatné a open-source moderné webové technológie. Apache webový server poskytuje celý rad funkcií, vrátane CGI, SSL a virtuálnych domén; podporuje tiež moduly plug-in pre rozšíriteľnosť.
Napriek tomu, že Apache bol pôvodne navrhnutý pre prostredia Unixu, viac ako 90% inštalácií beží na systéme Linux. Je však k dispozícii aj pre iné operačné systémy, ako je Windows.
Čo je server HTTP?
Server vo všeobecnosti je vzdialený počítač, ktorý slúži na podávanie žiadostí klientom. Webový server je potom prostredie, na ktorom beží webová stránka - počítač, ktorý slúži webovej stránke.
Webový server poskytuje obsah pomocou protokolu Hypertext Transfer Protocol. Ak napríklad prejdete na webový prehliadač Go-Travels.com, kontaktujete webový server, ktorý hostí túto webovú stránku, aby ste s ňou mohli komunikovať a vyžiadali si webové stránky (ktoré ste už vykonali na zobrazenie tejto stránky) ,
Prečo používať Apache HTTP Server?
Najdôležitejšou výhodou aplikácie Apache je to, že je zadarmo ako na osobné, tak aj na komerčné účely, takže sa nemusíte nikdy obávať toho, že budete musieť platiť za to.
Apache je tiež spoľahlivý softvérový rámec a zostáva aktívne udržiavaný, takže dostáva časté upgrady funkcií, bezpečnostné záplaty a zlepšenia zraniteľnosti.
Zatiaľ čo Apache je bezplatný a aktualizovaný produkt, nezbavuje to funkcie. V skutočnosti je to jeden z najcharakteristicky dostupných webových serverov HTTP, čo je ďalší dôvod, prečo je tak populárny.
Použite moduly na pridanie ďalších funkcií do softvéru. Apache podporuje:
- Overovanie heslom a digitálne certifikáty
- Prispôsobiteľné chybové hlásenia
- Podpora viacerých webových stránok s virtuálnymi funkciami hosťovania
- Proxy služby
- SSL a TLS
- Kompresiu GZIP na urýchlenie webových stránok
Tu je niekoľko ďalších funkcií v aplikácii Apache:
- IPv6
- XML
- FTP
- Perl, Lua a PHP
- Šírka pásma
- WebDAV
- Rozdelenie výkonu
- HTTP / 2
- .htaccess
- Režimy spracovania viacerých požiadaviek
- Prepisovanie adresy URL
- Sledovanie relácie
- Geolokalizácia založená na adrese IP
Napriek tomu, že Apache ponúka mnoho funkcií, nemusíte sa obávať, ako sa naučíte používať všetky z nich. Apache sa používa tak široko, že odpovede už boli poskytnuté (a uverejnené online) prakticky na akúkoľvek otázku, ktorú by ste sa mohli opýtať.












