Apache server je typ webového servera. Má open-source licenciu a je dostupný na takmer každú platformu.
Apache server je typ webového servera. Má open-source licenciu a je dostupný na takmer každú platformu. Apache je najrozšírenejším web serverom na celom svete. Väčšina z týchto zariadení používajú Linux, ale apache dokáže fungovať aj na:
MS Windows,
unix,
openVMS či
mainframe porty.
Apache ma mnoho vlastností.
Podporuje server-side programovanie v mnoho jazykoch, ako napríklad Python, Perly, PHP a mnoho authentikačných modulov alebo aj virtuálny hosting. Apache taktiež podporuje autentifikáciu hesiel a digitálnych certifikátov.
Keďže je open-source, každý môže modifikovať apache server pre jeho špecifické potreby. Na toto tiež existuje mnoho add-ons a knižníc.
Apache je schopný fungovať v 3 modoch:
process-based,
hybrid,
event-hybrid.
Toto ho robí veľmi flexibilným.
Apache je však náchylný na slowloris útok. Toto sa dá ošetriť modulmi, ako je napríklad mod_noloris, mod_qos, mod security. Apache však v sebe má už modul mod_reqtimeout, čo je oficiálne riešenie slowloris útoku od Apache developerov.