nginx (ausgesprochen wie englisches „engine-ex“ ist eine von Igor Sysoev entwickelte, unter der BSD-Lizenz veröffentlichte Webserver-Software, Reverse Proxy und E-Mail-Proxy (POP3/IMAP). Nginx wird Stand Februar 2024 bei rund 32 % der 10.000 Webseiten mit dem höchsten Traffic verwendet. Im Februar 2017 betrug der Marktanteil des Nginx-HTTP-Servers in Deutschland 8,6 %, in Österreich 9,6 % und in der Schweiz 10,8 %.


liebe Community, guten Abend,

vor wenigen Tagen ist eine neue stabile Version nginx-1.30.0 veröffentlicht

Neueste Meldung vom 14.04.2026
Die stabile Version nginx-1.30.0 wurde veröffentlicht. Sie enthält neue Funktionen und Fehlerbehebungen aus dem Hauptzweig 1.29.x – darunter Early Hints, HTTP/2 für das Backend und verschlüsseltes ClientHello, Unterstützung für Sticky Sessions für Upstream-Server, Multipath-TCP-Unterstützung, die Standard-Proxy-HTTP-Version HTTP/1.1 mit aktiviertem Keep-Alive und mehr.

Funktionsumfang
Nginx ist modular aufgebaut und unterstützt durch die verschiedenen Modultechniken wie Lastverteilung und Reverse Proxying, namens- und IP-basierte Virtual Hosts, FastCGI, direkter Zugriff auf den Memcached Cache, SSL, Flash-Video-Streaming, das WebSocket-Protokoll und vieles mehr. Mit dem Naxsi-Modul kann nginx auch als Web Application Firewall fungier

Verbreitung
Nginx wurde speziell auf die Bedürfnisse der Projekte der großen russischen Suchmaschine Rambler zugeschnitten und wird dort heute noch verwendet. Aufgrund der Vielfalt, der hohen Leistung und der guten Konfigurierbarkeit wird nginx bei vielen anderen großen Diensten wie WordPress.com, GitHub, SourceForge, ComputerBase, Golem.de, FastMail, Wikimedia, ImageShack, Hulu, Doodle und Netflix eingesetzt. Aufgrund der geringen Größe und der Reverse-Proxy-Funktionalität ist nginx außerdem beliebt, um die wahre Adresse der Kontrollserver von Botnetzen zu verschleiern.


  • Hauptmerkmale und Anwendungsfälle:
  • Webbereitstellung: Effiziente Auslieferung statischer Inhalte und Funktion als Reverse-Proxy für dynamische Anwendungen.
  • Lastverteilung: Verteilt eingehenden Datenverkehr auf mehrere Backend-Server, um Leistung und Zuverlässigkeit zu verbessern.
  • Content-Caching: Speichert statische und dynamische Inhalte zwischen, um die Serverlast zu reduzieren und Antwortzeiten zu beschleunigen.
  • Sicherheit: Unterstützt SSL/TLS-Terminierung für HTTPS-Verkehr.




  • Kernkomponenten und Konfiguration:
  • Architektur: Nutzt eine asynchrone, ereignisgesteuerte Architektur, die die Verarbeitung Tausender Verbindungen mit minimalem Speicherverbrauch ermöglicht.
  • Konfiguration: Konfiguriert über eine Hauptdatei (nginx.conf) und Blockdirektiven (http, server, location) zur Definition virtueller Hosts und Regeln für die Anfrageverarbeitung.
  • Verwaltung: Steuerung über Kommandozeilen-Tools zum Starten (nginx), Stoppen oder Neuladen der Konfigurationen (nginx -s reload).
  • Verbreitung und Alternativen: Weit verbreitet in modernen Webinfrastrukturen von stark frequentierten Websites (z. B. GitHub, Netflix, WordPress).
  • Nginx wird oft mit dem Apache HTTP Server verglichen und bietet eine ressourcenschonendere Alternative, sieht sich aber zunehmender Konkurrenz durch neuere Technologien wie Cloudflare und OpenResty ausgesetzt.
  • NGINX (ausgesprochen „Engine-X“) ist ein leistungsstarker Open-Source-HTTP-Webserver, Reverse-Proxy, Load Balancer und Content-Cache, der für hohe Parallelität und geringen Speicherverbrauch ausgelegt ist. Dank seiner asynchronen, ereignisgesteuerten Architektur verwaltet er effizient Tausende gleichzeitiger Verbindungen und ist daher eine beliebte Wahl.

Architektur und Nutzung:
Ereignisgesteuert: Im Gegensatz zu älteren Servern, die für jede Anfrage einen Prozess/Thread erstellen, verwendet NGINX eine nicht-blockierende Ereignisschleife. Dadurch können wenige Worker-Prozesse auch große Datenmengen verarbeiten.
Konfiguration: Die Konfiguration erfolgt über eine zentrale nginx.conf-Datei mit Direktiven, typischerweise unterteilt in die Blöcke http, server und location.
Verbreitung: Wird von etwa 30–40 % der führenden Websites genutzt.
Versionen: Die Open-Source-Version ist kostenlos, NGINX Plus ist die kommerzielle Version mit erweitertem Support.


zwei Videos zeigen noch mehr von NGINX: a, NGINX Explained in 100 Seconds

https://www.youtube.com/watch?v=JKxlsvZXG7c

Stats: 1,5000 000 views :: 56000 likes :: 570 comments

Learn how NGINX is used a web server, reverse proxy, load balancer, and HTTP cache to handle the demands of high traffic sites. https://nginx.org

Architecture and Usage:
Event-Driven: Unlike older servers that create a process/thread per request, NGINX uses a non-blocking event loop, allowing few worker processes to handle massive traffic.
Configuration: Configured via a main nginx.conf file using directives, typically divided into http, server, and location blocks.
Popularity: Used by roughly 30-40% of top websites.
Versions: Open-source version is free, while NGINX Plus is the commercial version with additional support.


NGINX Explained - What is Nginx

https://www.youtube.com/watch?v=iInUBOVeBCc

Stats: 621 000 views :: 21000 likes :: 430 comments


Zitat: Learn what is Nginx, why do we need it, Nginx Use Cases as web server, reverse proxy and load balancer. As well as how to configure Nginx, Apache vs Nginx, and Nginx relevance in the Kubernetes world
Here is the follow up video about "Proxy vs Reverse Proxy vs Load Balancer": • Proxy vs Reverse Proxy vs Load Balancer | ...
Nginx (pronounced "engine-x") is a high-performance, open-source web server and reverse proxy server, known for simple configuration and low resource consumption. It has become a popular choice for serving web content due to its ability to handle a large number of concurrent connections efficiently. In this Nginx tutorial, we will cover Nginx common uses as a Web Server Reverse Proxy Load Balancer Caching SSL/TLS Termination.
b Learn how NGINX is used a web server, reverse proxy, load balancer, and HTTP cache to handle the demands of high traffic sites. https://nginx.org


weitere Infos - Hintergründe und mehr .

die Projektseite https://nginx.org/

Nginx - @ wikipedia https://de.wikipedia.org/wiki/Nginx

Euch allen auf der Seite einen schönen Samtagabend.