Article Tags
So konfigurieren Sie den Nginx-Seiten-Cache

So konfigurieren Sie den Nginx-Seiten-Cache

Nginx-Seitencache 1. Anweisungsbeschreibung Proxy_cache_path-Syntax: Proxy_cache_pathpath[levels=number]keys_zone=zone_name:zone_size[inactive=time][max_size=size]; Die zwischengespeicherten Daten werden in einer Datei gespeichert und der Hashwert der Proxy-URL wird als Schlüssel und Dateiname verwendet. Der Parameter „levels“ gibt die Anzahl der zwischengespeicherten Unterverzeichnisse an, zum Beispiel: Proxy_cache_path/data/nginx/ca

May 30, 2023 pm 07:13 PM
nginx
So konfigurieren Sie das Nginx-Protokoll access_log

So konfigurieren Sie das Nginx-Protokoll access_log

Das Zugriffsprotokoll des Webservers ist sehr wichtig. Mithilfe des Zugriffsprotokolls können wir den Zugriff des Benutzers analysieren und anhand des Zugriffsprotokolls auch einige abnormale Zugriffe, z. B. CC-Angriffe, feststellen. Format: access_log/path/to/logfileformat; access_log kann in den Abschnitten http, server und location konfiguriert werden. Konfigurationsbeispiel: server{listen80;server_namewww.xxx.com;root/data/wwwroot/www.xxx.com;indexindex.htmlindex.php;access_lo

May 30, 2023 pm 06:28 PM
nginx access_log
So verwenden Sie den Nginx-Webserver-Caddy

So verwenden Sie den Nginx-Webserver-Caddy

Einführung in Caddy Caddy ist ein leistungsstarker und hoch skalierbarer Webserver, der derzeit über 38.000 Sterne auf Github hat. Caddy ist in der Go-Sprache geschrieben und kann für statisches Ressourcen-Hosting und Reverse-Proxy verwendet werden. Caddy verfügt über die folgenden Hauptfunktionen: Im Vergleich zur komplexen Konfiguration von Nginx ist die ursprüngliche Caddyfile-Konfiguration sehr einfach. Sie kann die Konfiguration über die bereitgestellte AdminAPI dynamisch ändern. Sie unterstützt standardmäßig die automatisierte HTTPS-Konfiguration und kann automatisch HTTPS-Zertifikate beantragen und konfigurieren Sie sie; es kann auf Zehntausende von Websites erweitert werden, ohne dass zusätzliche Abhängigkeiten in der Go-Sprache geschrieben werden müssen; die Speichersicherheit ist besser gewährleistet. Zunächst installieren wir es direkt in CentO

May 30, 2023 pm 12:19 PM
web nginx caddy
So begrenzen Sie die Anzahl der Verbindungen im Nginx-Geschwindigkeitslimit

So begrenzen Sie die Anzahl der Verbindungen im Nginx-Geschwindigkeitslimit

Szenario: Unternehmen A hat 100 Personen und Unternehmen A hat nur eine öffentliche IP. Gehen Sie davon aus, dass in Unternehmen A 100 Personen gleichzeitig Ihre Website-Dateien herunterladen. Ihre Verbindungslimitkonfiguration lautet jedoch: limit_conn_zone$binary_remote_addrzone=perip:1m;server{---limit_connperip1;limit_rate1024k;---} ermöglicht eine einzelne Verbindungsnummer und die maximale Bandbreite einer einzelnen Verbindung beträgt 1 m. Auf diese Weise gibt es 99 Personen mit einem Anforderungsstatus von 503. Andere müssen manuell warten, wenn sie herunterladen möchten (nginx benachrichtigt Benutzer nicht, dass Benutzer a den Download abgeschlossen hat, und Sie sind an der Reihe, Benutzer b herunterzuladen). Die dadurch verursachte Nutzung

May 30, 2023 am 11:19 AM
nginx
So verwenden Sie das Nginx_geo-Modul zur Implementierung der CDN-Planung

So verwenden Sie das Nginx_geo-Modul zur Implementierung der CDN-Planung

Um das Geo-Modul von Nginx einzuführen, wird die Geo-Anweisung vom Modul ngx_http_geo_module bereitgestellt. Standardmäßig lädt Nginx dieses Modul, sofern nicht künstlich --without-http_geo_module. Mit dem Modul ngx_http_geo_module können Variablen erstellt werden, deren Werte von der Client-IP-Adresse abhängen. Die Verwendung ist wie folgt: Geo-Befehlssyntax: geo[$address]$variable{...} Standardwert: - Konfigurationsabschnitt: Die HTTP-Definition ruft die IP-Adresse des Clients aus der angegebenen Variablen ab. Standardmäßig ruft Nginx die Client-IP-Adresse aus der Variablen $remote_addr ab, dies ist jedoch auch möglich

May 30, 2023 am 10:27 AM
nginx cdn
So kompilieren und installieren Sie Nginx

So kompilieren und installieren Sie Nginx

Nginx-Kompilierungs- und Installationssystemplattform: CentOS7.4 Nginx-Version: nginx-1.12.2.tar.gz Pcre-Version: pcre-8.42.tar.gz Erforderliche Abhängigkeiten: gcc-c++libtool Bibliothek von Drittanbietern: zlibzlib-developensslopenssl- develpcre 1. Installation Kompilierungstools und Bibliotheksdateien>yuminstall-ymakezlibzlib-developensslopenssl-develgcc-c++>libtoolzlib-Bibliothek: Die zlib-Bibliothek ist ngx_http_gzip_module

May 30, 2023 am 08:51 AM
nginx
Auf welche Weise implementiert Nginx die Sitzungspersistenz?

Auf welche Weise implementiert Nginx die Sitzungspersistenz?

1. Die auf ip_hash basierende Sitzung wird aufrechterhalten, wenn der Back-End-Server verwendet wird down, Die Sitzung geht verloren, wenn eine erneute Anfrage gestellt wird, wird wieder auf einen anderen normalen Server zugegriffen und die Sitzung bleibt bestehen. Der Nachteil besteht darin, dass es zu einem Lastungleichgewicht kommen kann, da immer derselbe IP-Client auf einen Back-End-Server zugreift. Das Folgende ist das Sitzungspersistenzformat von ip_hash. Hierbei wird davon ausgegangen, dass die Backend-Server normal laufen und im Nginx-Proxyserver (Lastausgleichsserver) konfiguriert sind: =================

May 29, 2023 pm 11:15 PM
nginx
So scrollen Sie durch Nginx-Protokolle im Docker

So scrollen Sie durch Nginx-Protokolle im Docker

Docker verwendet 1.dockerps, um laufende Container anzuzeigen, 2.dockerimages, um Docker-Bilder anzuzeigen, 3.dockerrmid (Container-ID), um Container zu löschen (die Container-ID kann über Dockerps angezeigt werden, und der Container muss gestoppt werden, bevor er gelöscht werden kann). 3.1 Löschen alle Container dockerrm`dockerps-a-q ` 4.dockerstopid (Container-ID) stoppt die Ausführung des Containers 5.dockerrmiid (Spiegel-ID) löscht das Bild 6.dockerpullubuntu:16.04 (Spiegelname: Versionsnummer) lädt das Bild herunter 7.dockerr

May 29, 2023 pm 09:40 PM
Docker nginx
So installieren Sie die LEMP-Umgebung für den Nginx-Server in Ubuntu

So installieren Sie die LEMP-Umgebung für den Nginx-Server in Ubuntu

Vorbereitung für die Installation der Ubuntu16.04-Serverversion Schritt 1: Nginx-Server installieren 1. Nginx ist ein fortschrittliches, ressourcenoptimiertes Webserverprogramm, das zum Anzeigen von Webseiten für Besucher im Internet verwendet wird. Wir beginnen mit der Installation des Nginx-Servers und beziehen mit dem Befehl apt das Nginx-Programm aus dem offiziellen Software-Repository von Ubuntu. $sudoapt-getinstallnginx installiert nginx2 auf Ubuntu 16.04 und gibt dann die Befehle netstat und systemctl ein, um zu bestätigen, dass der Nginx-Prozess gestartet und an Port 80 gebunden wurde. $netstat-tlpn überprüft die Nginx-Netzwerkportverbindung $s

May 29, 2023 pm 09:05 PM
Ubuntu nginx lemp
So implementieren Sie ein Hot-Backup auf zwei Maschinen mit Nginx+Keepalived

So implementieren Sie ein Hot-Backup auf zwei Maschinen mit Nginx+Keepalived

1. keepalived ist eine Dienstsoftware, die eine hohe Verfügbarkeit des Clusters gewährleistet. Der Knoten mit hoher Priorität im Netzwerk ist für die Reaktion auf das ARP-Paket des VIP verantwortlich. Er benachrichtigt andere Hosts im Netzwerk über die Zuordnung Beziehung zwischen VIP- und Mac-Adresse und sendet außerdem Nachrichten in Form von Multicast an das Netzwerk. Senden Sie eine VRRP-Benachrichtigung, um Sie über Ihre Priorität zu informieren. Der Backup-Knoten ist nur für die Verarbeitung der vom Master gesendeten Multicast-Pakete verantwortlich. Wenn er feststellt, dass die Priorität des Masters nicht so hoch ist wie seine eigene, oder er die VRRP-Benachrichtigung vom Master nicht erhält, wechselt der Backup-Knoten selbst zum Master-Staat. 2. Umgebungs-Setup-Umgebung: qemu-kvm, Client Debian (9.4.0) virtuelle Maschine qemu-kvm

May 29, 2023 pm 08:29 PM
nginx keepalived
So richten Sie die Gzip-Komprimierung für die Nginx-Leistungsoptimierung ein

So richten Sie die Gzip-Komprimierung für die Nginx-Leistungsoptimierung ein

Nginx aktiviert die Gzip-Komprimierungsfunktion, die die CSS-, JS-, XML- und HTML-Dateien der Website während der Übertragung komprimieren, die Zugriffsgeschwindigkeit verbessern und dann die Leistung von Nginx-Bildern, Videos und anderen Multimediadateien und großen Dateien optimieren kann Aufgrund der Komprimierung ist der Effekt nicht gut, daher besteht keine Notwendigkeit, die Komprimierung für Bilder zu unterstützen. Wenn Sie eine Optimierung wünschen, können Sie den Lebenszyklus des Bildes länger einstellen und den Client zwischenspeichern lassen Es. Nach dem Einschalten der Gzip-Funktion komprimiert der Nginx-Server den gesendeten Inhalt wie CSS, JS, XML, HTML und andere statische Ressourcen gemäß der konfigurierten Richtlinie, sodass die Größe des Inhalts reduziert wird und der Benutzer ihn verarbeiten kann vor Erhalt der zurückgegebenen Inhalte werden dem Kunden die komprimierten Daten angezeigt. Also

May 29, 2023 pm 05:40 PM
nginx gzip
So überprüfen Sie den Speicherort der Nginx-Konfigurationsdatei

So überprüfen Sie den Speicherort der Nginx-Konfigurationsdatei

Wie können wir einfach und schnell den Speicherort der Konfigurationsdatei für einen unbekannten Server finden oder wenn die Installation zu lange gedauert hat und wir den Speicherort vergessen haben? Um den Speicherort der Konfigurationsdatei herauszufinden, müssen Sie zunächst den Pfad zur ausführbaren Nginx-Datei ermitteln. Hier sind mehrere Methoden: 1. Wenn das Programm ps-ef|grepnginx#ps-ef|grepnginxroot29514 ausführt... Bei einer fremden Maschine hat der Server oder die Installation zu lange gedauert und ich habe den Speicherort vergessen. Wie kann ich den Speicherort der Konfigurationsdatei einfach und schnell finden? Um den Speicherort der Konfigurationsdatei herauszufinden, müssen Sie zunächst den Pfad zur ausführbaren Nginx-Datei ermitteln. Es gibt mehrere Methoden: 1. Wenn das Programm ps-ef|grepnginx#ps-ef|grepnginx ausführt

May 29, 2023 pm 04:13 PM
nginx
Nginx + Keepalived Hochverfügbarkeits-Master-Slave-Konfigurationsmethode

Nginx + Keepalived Hochverfügbarkeits-Master-Slave-Konfigurationsmethode

1. Systemumgebung und Softwareversion centos6.6x64keepalived-1.2.18.tar.gznginx-1.6.2.tar.gz Master-Server: 192.168.38.64 Slave-Server: 192.168.38.66vip: 192.168.38.100 2. Nginx-Installation (Master- Slave (konsistente Installation) 1. Installieren Sie die abhängige Umgebung und kopieren Sie den Code wie folgt: yuminstallgccgcc-c++makeautomakeautoconflibtoolpcrepcre-develzlibzlib-developensslopenssl-devel2.

May 29, 2023 pm 02:16 PM
nginx keepalived
Was tun mit dem Nginx-Reverse-Proxy?

Was tun mit dem Nginx-Reverse-Proxy?

1. Die Zusammensetzung der Nginx-Konfigurationsdatei besteht aus den folgenden Teilen: 2. Die Verwendung der Proxy_Pass-Direktive des Nginx-Reverse-Proxys kann gemäß den Regeln auf die URL-Adresse übertragen werden URLs verwenden diese Regel, um alle Anfragen unter gulimaill.com zu verarbeiten. Die Proxy-Load-Balancing-Syntax ist wie folgt im Load-Balancing-Server Proxy_pass definiert. Sie können diese Methode zum Proxy des Gateways http{upstreammyapp1{ verwenden. serversrv1.example.com;serversrv2.example.com;se

May 29, 2023 am 11:19 AM
nginx

Hot-Tools-Tags

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Sammlung der Laufzeitbibliothek vc9-vc14 (32+64 Bit) (Link unten)

Laden Sie die Sammlung der Laufzeitbibliotheken herunter, die für die Installation von phpStudy erforderlich sind

VC9 32-Bit

VC9 32-Bit

VC9 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox

Vollversion der PHP-Programmierer-Toolbox

Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit

VC11 32-Bit

VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Heiße Themen

Java-Tutorial
1662
14
PHP-Tutorial
1262
29
C#-Tutorial
1235
24