suchen
Article Tags
Nginx
So konfigurieren Sie Nginx zur Erkennung des Dienststatus

So konfigurieren Sie Nginx zur Erkennung des Dienststatus

1. Überprüfen Sie, ob das Check-Status-Modul installiert ist; nginx- -with-http_sub_module2. Falls nicht installiert, øcheck status module --with-http_status_module[root@localh

May 31, 2023 am 11:13 AM
nginx
So legen Sie das access_log-Protokoll von Nginx fest

So legen Sie das access_log-Protokoll von Nginx fest

Es gibt zwei Hauptanweisungen für Nginx-Protokolle: 1) log_format: wird zum Festlegen des Protokollformats verwendet. 2) access_log: wird zum Angeben des Speicherpfads und Formats der Protokolldatei verwendet. log_format Protokollformat 1. Syntax: Formatstil log_formatname (Formatname). (das heißt, was Sie wollen Welche Art von Protokollinhalt wird erhalten) Beispiel: log_formatmain'$remote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent&

May 31, 2023 am 10:28 AM
nginxaccess_log
So verwenden Sie den Nginx-Reverse-Proxy, um domänenübergreifende Probleme zu lösen

So verwenden Sie den Nginx-Reverse-Proxy, um domänenübergreifende Probleme zu lösen

Das Problem wurde im vorherigen Artikel zur domänenübergreifenden Ressourcenfreigabe erwähnt. Es wurde erwähnt, dass beim Senden von Cookies access-control-allow-origin nicht klar und konsistent angegeben werden kann mit dem angeforderten Domainnamen. Bei der Zusammenarbeit mit anderen während der Entwicklung dieses Projekts bin ich auf solche Probleme gestoßen. Im Allgemeinen besteht die Lösung darin, die domänenübergreifende Ressourcenfreigabe von cors mit dem Backend zu verwenden, um den Zugriffskontroll-Erlaubnisursprung auf den besuchten Domänennamen festzulegen. Dies erfordert die Zusammenarbeit des Backends und wird von einigen Browsern nicht unterstützt. Basierend auf der Zusammenarbeit mit dem Backend des Partners wird der Nginx-Richtungs-Proxy verwendet, um die Same-Origin-Richtlinie des Browsers zu erfüllen und das Reverse-Proxy-Konzept der domänenübergreifenden Implementierungsmethode zu implementieren.

May 31, 2023 am 10:20 AM
nginx
Was ist die Upstream-Konfiguration und Funktion von Nginx?

Was ist die Upstream-Konfiguration und Funktion von Nginx?

Konfigurationsbeispiel upstreambackend{serverbackend1.example.comweight=5;serverbackend2.example.com:8080;serverunix:/tmp/backend3;serverbackup1.example.com:8080backup;serverbackup2.example.com:8080backup;}server{location/{proxy_passhttp ://backend;}}Befehlssyntax: Upstreamname{.

May 30, 2023 pm 10:28 PM
nginxupstream
So konfigurieren Sie den virtuellen Nginx-Host unter CentOS

So konfigurieren Sie den virtuellen Nginx-Host unter CentOS

Experimentelle Umgebung Eine minimal installierte virtuelle Centos7.3-Maschine konfiguriert die Basisumgebung 1. Installieren Sie nginxyuminstall-yepel-*yumisntall-ynginxvim 2. Erstellen Sie das Site-Stammverzeichnis des Hosts der virtuellen Maschine mkdir/var/wwwrootmkdir/var/wwwroot/site1mkdir/var / wwwroot/site2echo-e"site1">>/var/wwwroot/site1/index.htmlecho-e"site2">>/var/

May 30, 2023 pm 09:45 PM
CentOSnginx
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
nginxaccess_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
webnginxcaddy
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
nginxcdn
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
Dockernginx
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
Ubuntunginxlemp

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ßer Artikel

Nordhold: Fusionssystem, erklärt

4 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

Mandragora: Flüstern des Hexenbaum

3 Wochen vorBy尊渡假赌尊渡假赌尊渡假赌

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