Nginx: Entfernen Sie den Server-Header

In diesem Tutorial erkläre ich Ihnen, wie Sie den Header-Server auf Nginx löschen, aber nicht nur … Wie Sie im Screenshot unten sehen können, können wir in der Antwort den Server sehen: Microsoft-IIS/8.5 und die Version von PHP und ASP mit den X-Powered-By-Headern. Um den Header-Server zu entfernen, verwenden wir das Modul http-headers-more-filter. Überprüfen Sie, …

Weiterlesen …


Nginx Reverse Proxy: Cache-Konfiguration

Nachdem ich gesehen habe, wie man Nginx als Reverse-Proxy verwendet, erkläre ich Ihnen in diesem Tutorial, wie Sie das Caching statischer Elemente (Bilder, CSS-Dateien, JS…) konfigurieren. Durch die Verwendung des Caches wird die Anzahl der HTTP-Anfragen an den Webserver reduziert und somit die Arbeitslast verringert. Der erste Schritt besteht darin, auf dem Server einen Ordner …

Weiterlesen …


Nginx: Kompilieren Sie ein externes Modul

In diesem Tutorial erkläre ich, wie man ein externes Modul für Nginx kompiliert, um dem Webserver zusätzliche Funktionalität hinzuzufügen. Zur Veranschaulichung dieses Tutorials nehme ich das Modul als Beispiel http-headers-more-filter Dadurch können Sie die von HTTP-Anfragen gesendeten Header (Hörer) ändern. Bevor Sie beginnen, stellen Sie sicher, dass der Compiler installiert ist: Der erste Schritt besteht …

Weiterlesen …


Nginx: Konfiguration als Reverse-Proxy

In diesem Nginx gewidmeten Tutorial erkläre ich, wie man es so konfiguriert, dass es über einen Reverse-Proxy verfügt. Bevor ich zum Kern der Sache komme, werde ich Nginx kurz vorstellen und erläutern, was ein Reverse-Proxy ist. Für dieses Tutorial habe ich eine Ubuntu 20.04-Maschine verwendet. Nginx-Übersicht Nginx ist ein Webserver wie Apache2 oder IIS, der …

Weiterlesen …