Web-Server
Ein Web-Server ist ein Server-System, das Webseiten, Dateien und andere Webinhalte für Clients wie Webbrowser bereitstellt. Die Kommunikation erfolgt hauptsächlich über das Hypertext Transfer Protocol, kurz HTTP, oder die verschlüsselte Variante HTTPS. Nach einer Anfrage verarbeitet der Web-Server diese und liefert die angeforderten Inhalte an den Client zurück. Dabei kann es sich um statische Dateien wie HTML-Dokumente, Bilder und Stylesheets oder um dynamisch erzeugte Inhalte von Webanwendungen handeln. Web-Server können auf physischen Servern, virtuellen Maschinen, Containern oder Cloud-Infrastrukturen betrieben werden. Zu bekannten Web-Server-Softwarelösungen gehören Apache HTTP Server, Nginx und Microsoft Internet Information Services. Web-Server sind eine zentrale technische Grundlage für Websites, Onlineshops, Webanwendungen, APIs und zahlreiche weitere Internet- und Intranet-Dienste.