{"id":181965,"date":"2026-01-28T16:57:38","date_gmt":"2026-01-28T15:57:38","guid":{"rendered":"https:\/\/liora.io\/de\/?p=181965"},"modified":"2026-02-06T04:21:48","modified_gmt":"2026-02-06T03:21:48","slug":"nginx-alles-was-man-ueber-diesen-open-source-webserver-wissen-muss","status":"publish","type":"post","link":"https:\/\/liora.io\/de\/nginx-alles-was-man-ueber-diesen-open-source-webserver-wissen-muss","title":{"rendered":"Nginx: Alles, was man \u00fcber diesen Open-Source-Webserver wissen muss"},"content":{"rendered":"<p><strong>Nginx (ausgesprochen &#8222;engine-x&#8220;) ist ein Open-Source-Webserver, der wegen seiner Geschwindigkeit, Flexibilit\u00e4t und Zuverl\u00e4ssigkeit an Popularit\u00e4t gewonnen hat. Seit seiner Einf\u00fchrung im Jahr 2004 ist NGINX eine beliebte Wahl f\u00fcr Webentwickler und Systemadministratoren geworden.<\/strong><\/p>\n<h2 class=\"wp-block-heading\" id=\"h-die-geschichte-von-nginx\">Die Geschichte von NGINX<\/h2>\nNginx wurde erstmals im Jahr 2002 von einem russischen Ingenieur namens Igor Sysoev mit dem Hauptziel entworfen, das <strong>C10K-Problem zu l\u00f6sen.<\/strong> Das C10K-Problem bezieht sich auf die technische Herausforderung, gleichzeitig 10.000 Kundenverbindungen zu verwalten, eine Aufgabe, die f\u00fcr viele Webserver der damaligen Zeit schwierig war.\n\nNGINX wurde 2004 nach zwei Jahren intensiver Entwicklung offiziell ver\u00f6ffentlicht und von der Technologiegemeinschaft wegen seiner F\u00e4higkeit, eine gro\u00dfe Anzahl gleichzeitiger Verbindungen bei geringem Speicherverbrauch zu verwalten, begeistert aufgenommen.\n\nHeute ist <strong>NGINX<\/strong> als einer der beliebtesten Webserver der Welt anerkannt, wird von Millionen von Webseiten genutzt und von einer aktiven Gemeinschaft von Entwicklern und Systemadministratoren unterst\u00fctzt. Er geht weiterhin an die Grenzen dessen, was Webserver leisten k\u00f6nnen, und bleibt dabei seinen Urspr\u00fcngen als effiziente und leistungsf\u00e4hige L\u00f6sung f\u00fcr das C10K-Problem treu.\n<h2 class=\"wp-block-heading\" id=\"h-was-sind-die-wichtigsten-funktionen-von-nginx\">Was sind die wichtigsten Funktionen von NGINX?<\/h2>\nNGINX bietet eine Reihe von Funktionen, die es extrem vielseitig machen und es in die Lage versetzen, eine Vielzahl von Anforderungen an die Bereitstellung von Webinhalten zu erf\u00fcllen?\n\n<style type=\"text\/css\">\n.tg  {border-collapse:collapse;border-spacing:0;}<br \/>\n.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;<br \/>\n  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}<br \/>\n.tg .tg-i7vj{background-color:#c0c0c0;font-family:\"Trebuchet MS\", Helvetica, sans-serif !important;font-size:14px;font-weight:bold;<br \/>\n  text-align:left;vertical-align:top}<br \/>\n.tg .tg-y6fn{background-color:#c0c0c0;text-align:left;vertical-align:top}<br \/>\n.tg .tg-tvfv{background-color:#ffffff;font-family:\"Trebuchet MS\", Helvetica, sans-serif !important;font-size:16px;text-align:left;<br \/>\n  vertical-align:top}<br \/>\n<\/style>\n<table style=\"undefined;table-layout: fixed; width: 800px\">\n<colgroup>\n<col style=\"width: 100px\">\n<col style=\"width: 150px\">\n<col style=\"width: 550px\">\n<\/colgroup>\n<thead>\n<tr>\n<th><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/07\/image6-4.png\" alt=\"Bild\" width=\"100\" height=\"100\"><\/th>\n<th>Webserver<\/th>\n<th>Als Webserver zeichnet sich NGINX durch seine Leistung und Effizienz aus. Im Gegensatz zu anderen Webservern, die f\u00fcr jede Verbindung einen Thread oder Prozess verwenden, nutzt NGINX eine ereignisgesteuerte Architektur. Dadurch kann es eine gro\u00dfe Anzahl gleichzeitiger Verbindungen mit minimaler Nutzung der Systemressourcen verarbeiten. Dies erm\u00f6glicht eine h\u00f6here Anzahl von gleichzeitigen Clients mit geringerem Ressourcenverbrauch, was f\u00fcr stark frequentierte Websites ein signifikanter Vorteil sein kann.<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/07\/image2-6.png\" alt=\"Bild\" width=\"100\" height=\"100\"><\/td>\n<td>Reverse Proxy<\/td>\n<td>Ein Reverse Proxy ist ein Server, der zwischen den Clients und einem oder mehreren Webservern steht und Anfragen der Clients an die entsprechenden Server weiterleitet. NGINX kann als Reverse Proxy konfiguriert werden, um eine effiziente Verteilung des Datenverkehrs, Content-Caching und Schutz vor DDoS-Angriffen zu erm\u00f6glichen.<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/07\/image4-6.png\" alt=\"Bild\" width=\"100\" height=\"100\"><\/td>\n<td>Lastenausgleich<\/td>\n<td>Lastenausgleich (Load Balancing) ist eine Technik, bei der der Netzwerkverkehr auf mehrere Server verteilt wird, um die Ressourcennutzung zu optimieren, den Durchsatz zu maximieren, die Antwortzeit zu minimieren und eine \u00dcberlastung eines einzelnen Servers zu vermeiden. NGINX bietet robuste Lastenausgleichsfunktionen mit mehreren Verteilungsalgorithmen und der M\u00f6glichkeit, Lastenausgleich basierend auf der URL durchzuf\u00fchren.<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/07\/image1-5.png\" alt=\"Bild\" width=\"100\" height=\"100\"><\/td>\n<td>HTTP-Caching<\/td>\n<td>NGINX kann auch als HTTP-Cache verwendet werden, um HTTP-Antworten lokal zu speichern und so die Antwortzeiten f\u00fcr bestimmte Anfragen zu beschleunigen. Durch das Speichern h\u00e4ufig angeforderter Antworten kann NGINX die Antwortzeiten verbessern und die Belastung des Ursprungsservers reduzieren.<\/td>\n<\/tr>\n<tr>\n<td><img decoding=\"async\" src=\"https:\/\/liora.io\/app\/uploads\/2023\/07\/image5-3.png\" alt=\"Bild\" width=\"100\" height=\"100\"><\/td>\n<td>SSL &amp; TLS-Unterst\u00fctzung<\/td>\n<td>NGINX unterst\u00fctzt SSL und TLS f\u00fcr sichere Kommunikation zwischen Client und Server. Es kann auch zur Beendigung oder Initiierung von SSL\/TLS-Verbindungen verwendet werden, um die SSL\/TLS-Verarbeitung von den Anwendungsservern zu entlasten und die Leistung zu verbessern.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Entdecke unsere Weiterbildungen<\/a><\/div><\/div>\n\n<h2 class=\"wp-block-heading\" id=\"h-installation-von-nginx\">Installation von NGINX<\/h2>\n<p style=\"text-align: left;\"><strong>Die Installation von NGINX ist ein einfacher und direkter Prozess.<\/strong><\/p>\n\n<h3 class=\"wp-block-heading\" id=\"h-1-installation-auf-linux\">1. Installation auf Linux<\/h3>\nBei den meisten Linux-Distributionen kann NGINX direkt aus den Paket-Repositories installiert werden. So kannst du auf einem Ubuntu- oder Debian-System den folgenden Befehl verwenden:\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>sudo apt-get update\nsudo apt-get install nginx<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\nBei einer auf CentOS oder Fedora basierenden Distribution kannst du den folgenden Befehl verwenden:\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>sudo yum install nginx<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\n<h3 class=\"wp-block-heading\" id=\"h-2-installation-unter-windows\">2. Installation unter Windows<\/h3>\nNGINX wird unter Windows nicht offiziell unterst\u00fctzt, aber es gibt eine Entwicklungsversion, die f\u00fcr Tests und unkritische Entwicklungen verwendet werden kann. Du solltest die neueste Version von NGINX unter dieser Adresse herunterladen und das Archiv entpacken.\n<h3 class=\"wp-block-heading\" id=\"h-3-installation-auf-macos\">3. Installation auf macOS<\/h3>\nUnter macOS kannst du NGINX \u00fcber Homebrew, einen beliebten Paketmanager f\u00fcr macOS, installieren. Du kannst also den folgenden Befehl verwenden:\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>brew install nginx<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\n<h3 class=\"wp-block-heading\" id=\"h-4-execution-du-serveur-nginx\">4. Ex\u00e9cution du serveur NGINX<\/h3>\nNachdem du NGINX installiert hast, kannst du es mit dem entsprechenden Befehl f\u00fcr dein System starten. Auf einem Linux-System kannst du den folgenden Befehl verwenden:\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>sudo service nginx start<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\nNachdem du NGINX gestartet hast, solltest du auf die Standard-Homepage von NGINX zugreifen k\u00f6nnen, indem du einen Webbrowser \u00f6ffnest und zu http:\/\/localhost navigierst.\n<h2 class=\"wp-block-heading\" id=\"h-grundlegende-konfiguration-von-nginx\">Grundlegende Konfiguration von NGINX<\/h2>\nSobald <strong>NGINX installiert<\/strong> ist, wird die Konfiguration mithilfe von Textdateien verwaltet, die sich im Konfigurationsverzeichnis von NGINX befinden, normalerweise \/etc\/nginx. Die Hauptdatei hei\u00dft nginx.conf, aber die meisten site-spezifischen Konfigurationen werden normalerweise in separaten Dateien im Unterverzeichnis sites-available abgelegt.\n\nUm NGINX so zu konfigurieren, dass er eine einfache Website bedient, kannst du eine neue Konfigurationsdatei im Verzeichnis sites-available erstellen. Du k\u00f6nntest zum Beispiel eine Datei namens mywebsite mit folgendem Inhalt erstellen:\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>server {\n    listen 80;\n    server_name mywebsite.com;\n    location \/ {\n        root \/var\/www\/mywebsite;\n        index index.html;\n    }\n}<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\nDiese Konfiguration weist NGINX an, auf Port 80 auf Anfragen f\u00fcr mywebsite.com zu lauschen und Dateien aus dem Verzeichnis <a href=\"\/var\/www\/mywebsite\">\/var\/www\/mywebsite<\/a> zu bedienen.\n\nNachdem du deine Konfiguration gespeichert hast, kannst du deine Website aktivieren, indem du einen symbolischen Link zu deiner Konfigurationsdatei im Verzeichnis sites-enabled erstellst und dann NGINX neu startest :\n<pre data-line=\"\">\t\t\t\t<code readonly=\"true\">\n\t\t\t\t\t<xmp>sudo ln -s \/etc\/nginx\/sites-available\/mywebsite \/etc\/nginx\/sites-enabled\/\nsudo service nginx restart<\/xmp>\n\t\t\t\t<\/code>\n<\/pre>\nDeine Website sollte nun \u00fcber NGINX erreichbar sein.\n<h2 class=\"wp-block-heading\" id=\"h-fazit\">Fazit<\/h2>\nNGINX ist ein robuster Webserver, der eine gro\u00dfe Anzahl gleichzeitiger Verbindungen bei minimalem Ressourcenverbrauch bew\u00e4ltigen kann. Aber dar\u00fcber hinaus macht seine Vielseitigkeit als Reverse Proxy, Load Balancer, HTTP-Caching und vieles mehr NGINX zu einer soliden Wahl f\u00fcr alle, die ihre Webinfrastruktur optimieren und sichern wollen.\n\n? Auch interessant:\n<table dir=\"ltr\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">\n<colgroup>\n<col width=\"426\"><\/colgroup>\n<tbody>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Spacy Open Source Bibliothek&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/spacy-open-source-blibliothek\"><a href=\"https:\/\/liora.io\/de\/spacy-open-source-blibliothek\" target=\"_blank\" rel=\"noopener\">Spacy Open Source Bibliothek<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Folium Open Source Bibliothek&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/folium-entdecke-die-open-source-bibliothek-von-python\"><a href=\"https:\/\/liora.io\/de\/folium-entdecke-die-open-source-bibliothek-von-python\" target=\"_blank\" rel=\"noopener\">Folium Open Source Bibliothek<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Open Sourcre Definition&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/open-source-definition\"><a href=\"https:\/\/liora.io\/de\/open-source-definition\" target=\"_blank\" rel=\"noopener\">Open Sourcre Definition<\/a><\/td>\n<\/tr>\n<tr>\n<td data-sheets-value=\"{&quot;1&quot;:2,&quot;2&quot;:&quot;Open AI API&quot;}\" data-sheets-hyperlink=\"https:\/\/liora.io\/de\/open-ai-api-alles-was-du-wissen-musst\"><a href=\"https:\/\/liora.io\/de\/open-ai-api-alles-was-du-wissen-musst\" target=\"_blank\" rel=\"noopener\">Open AI API<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex is-content-justification-center\"><div class=\"wp-block-button \"><a class=\"wp-block-button__link wp-element-button \" href=\"https:\/\/liora.io\/de\/unsere-aus-und-weiterbildungen\">Weiterbildung in NGINX<\/a><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Nginx (ausgesprochen \u201eengine-x\u201c) ist ein Open-Source-Webserver, der wegen seiner Geschwindigkeit, Flexibilit\u00e4t und Zuverl\u00e4ssigkeit an Popularit\u00e4t gewonnen hat. Seit seiner Einf\u00fchrung im Jahr 2004 ist NGINX eine beliebte Wahl f\u00fcr Webentwickler und Systemadministratoren geworden.<\/p>\n","protected":false},"author":85,"featured_media":181966,"comment_status":"open","ping_status":"open","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"editor_notices":[],"footnotes":""},"categories":[2476],"class_list":["post-181965","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud-dev"],"acf":[],"_links":{"self":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/181965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/comments?post=181965"}],"version-history":[{"count":3,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/181965\/revisions"}],"predecessor-version":[{"id":216336,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/posts\/181965\/revisions\/216336"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media\/181966"}],"wp:attachment":[{"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/media?parent=181965"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liora.io\/de\/wp-json\/wp\/v2\/categories?post=181965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}