A "webszerver" egy számítógépes program vagy kiszolgáló, amely az interneten keresztül HTML-dokumentumokat (weboldalakat) szolgáltat a felhasználók számára. Alapvetően a webszerver figyeli a böngészőktől érkező kéréseket (például amikor beírsz egy webcímet), és az adott weboldal tartalmát visszaküldi a böngésződnek. Ha egyszerűen akarod megérteni: a webszerver az a háttérben dolgozó "motor", ami miatt meg tudod nézni a weboldalakat a neten.
A webszerverek többféle funkciót is ellátnak, többek között statikus és dinamikus tartalmakat is képesek szolgáltatni, kezelik a nagy adatbázisokat, és biztonsági funkciókkal is rendelkezhetnek.
Példák webszerverekre:
- Apache HTTP Server: Az egyik legnépszerűbb nyílt forráskódú webszerver, amely a világ számos weboldalát kiszolgálja.
- Nginx: Nagy teljesítményű, ismertebb a sebessége és az alacsony erőforrásigénye miatt. Gyakran használják statikus fájlok kiszolgálására.
- Microsoft Internet Information Services (IIS): A Microsoft saját webszervere, gyakran alkalmazzák Windows Server környezetben.
- LiteSpeed: Szintén nagy teljesítményű webszerver, ami különösen népszerű a közepes és nagy forgalmú weboldalak körében.
- Caddy: Modern webszerver, beépített HTTPS támogatással, egyszerű konfigurációval.