Čo je Apache server?

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:

  1. process-based,

  2. hybrid,

  3. 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.

Dopyt

Získajte prístup k IT expertom a výhodam technologického outsourcovania.
Dajte nám vedieť