suchen
Article Tags
Nginx
So lösen Sie das Problem des 499- und Failover-Mechanismusfehlers, der durch eine falsche Nginx-Konfiguration verursacht wird

So lösen Sie das Problem des 499- und Failover-Mechanismusfehlers, der durch eine falsche Nginx-Konfiguration verursacht wird

Die Bedeutung und mögliche Gründe für 499. 499 ist eigentlich nicht der Standard-Statuscode des HTTP-Protokolls, sondern ein benutzerdefinierter Statuscode von Nginx. Ich habe in der offiziellen Nginx-Dokumentation keine klare Erklärung für diesen Statuscode gefunden Beitrag, der sich professioneller anfühlt: HTTP-Fehler 499 bedeutet einfach, dass die Clients während der Verarbeitung der Anfrage über den Server abgeschaltet werden. Der 499-Fehlercode gibt ein besseres Licht darauf, dass etwas mit dem Client passiert ist

Jun 02, 2023 pm 07:54 PM
nginxfailover
Was ist der Grund, warum Docker beim Ausführen von Nginx den Daemon deaktiviert?

Was ist der Grund, warum Docker beim Ausführen von Nginx den Daemon deaktiviert?

Frage 1. Warum bleibt der Docker-Container hängen, wenn er ausgeführt wird? Standardmäßig verwendet der Docker-Container den ersten Prozess im Container, also das Programm mit pid=1, als Grundlage dafür, ob der Docker-Container ausgeführt wird. Wenn die Docker-Container-PID hängt, wird der Docker-Container direkt beendet. 2. Wenn Docker ausgeführt wird, verwenden Sie den Befehl als internen Befehl des Containers. Wenn Sie Nginx verwenden, wird Nginx zu diesem Zeitpunkt nicht als Programm mit PID 1 ausgeführt Bash bleibt nach der Ausführung des Nginx-Befehls hängen, sodass der Container auch nach pm2start beendet wird

Jun 02, 2023 pm 07:32 PM
Dockernginx
So konfigurieren Sie den angegebenen Speicherdateinamen für den Dateidownload in Nginx

So konfigurieren Sie den angegebenen Speicherdateinamen für den Dateidownload in Nginx

Im Allgemeinen ändern wir nach dem Hochladen der Ressourcendatei den Dateinamen in einen bedeutungslosen Punkt mit Zeichen, um Dateinamenkonflikte zu vermeiden. Dieses Zeichen kann von MD5 oder einer von anderen Methoden generierten Zeichenfolge generiert werden. Zu diesem Zeitpunkt ist beim Herunterladen der standardmäßig gespeicherte Dateiname dieser bedeutungslose Dateiname (Abbildung 1). Tatsächlich unterstützt Nginx das Umbenennen während des Downloads, wodurch der Dateiname benutzerfreundlicher wird. Nginx ist auch einfach zu konfigurieren: Fügen Sie einfach die folgenden Zeilen hinzu: Kopieren Sie den Code. Der Code lautet wie folgt: location~*.*\.(doc|txt|jar|zip|apk)(\?.*)?${if ($request_uri ~*^.*\/(.*)\.(doc|txt|jar

Jun 02, 2023 pm 04:04 PM
nginx
Wie konfiguriert Nginx eine Site mit mehreren Domainnamen?

Wie konfiguriert Nginx eine Site mit mehreren Domainnamen?

Eine Site ist mit mehreren Domänennamen server{listen80;server_nameops-coffee.cnb.ops-coffee.cn;}server_name gefolgt von mehreren Domänennamen konfiguriert, wobei mehrere Domänennamen durch Leerzeichen getrennt sind.

Jun 02, 2023 pm 03:34 PM
nginx
Wie ermöglicht Nginx einem Server den Zugriff auf mehrere Websites?

Wie ermöglicht Nginx einem Server den Zugriff auf mehrere Websites?

Auf einem Server gibt es normalerweise zwei Möglichkeiten, den Zugriff auf verschiedene Websites zu unterscheiden: 1. Über die Nummer des Überwachungsports 2. Über den Domänennamen 1. Zugriff auf verschiedene Hosts über den Port: Nginx-Konfigurationsdatei: /usr/local/nginx/conf Standardkodierungsformat der /nginx.confcentos-Datei latin1 Befehl zum Anzeigen des Kodierungsformats: :setfileencoding#usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error

Jun 02, 2023 pm 02:16 PM
服务器nginx
So konfigurieren Sie die Nginx-Strombegrenzung

So konfigurieren Sie die Nginx-Strombegrenzung

Für den leeren Bucket beginnen wir mit der einfachsten Strombegrenzungskonfiguration: limit_req_zone$binary_remote_addrzone=ip_limit:10mrate=10r/s;server{location/login/{limit_reqzone=ip_limit;proxy_passhttp://login_upstream;}}$binary_remote_addr für Client-IP limit flow; zone=ip_limit: Der Name der 10-m-Strombegrenzungsregel lautet ip_limit, was die Verwendung von 10 MB Speicherplatz zum Aufzeichnen des aktuellen Grenzstatus entsprechend der IP ermöglicht

Jun 02, 2023 pm 01:10 PM
nginx
Was ist der Quellcode des Nginx-Thread-Pools?

Was ist der Quellcode des Nginx-Thread-Pools?

1. Aufgabenknoten typedefvoid(*cb_fun)(void*);//Aufgabenstruktur typedefstructtask{void*argv;//Parameter der Aufgabenfunktion (stellen Sie vor Ende der Aufgabenausführung sicher, dass die Parameteradresse gültig ist) cb_funhandler;// Aufgabenfunktion (Der Rückgabewert muss 0 sein und Werte ungleich Null werden zum Hinzufügen von Threads und zum Zerstören von Thread-Pools verwendet.) structtask*next;//task chain pointer}zoey_task_t; handler ist ein Funktionszeiger, der die eigentliche Aufgabenfunktion ist , argv ist der Parameter der Funktion und next zeigt auf Nächste Aufgabe. 2.Typdefinition der Aufgabenwarteschlange

Jun 01, 2023 pm 10:20 PM
nginx
Analyse einfacher Installationsbeispiele von Nginx unter Centos6.5

Analyse einfacher Installationsbeispiele von Nginx unter Centos6.5

1. Konfigurieren Sie die Yum-Quelle: Erstellen Sie die Datei: /etc/yum.repos.d/nginx.repotouch/etc/yum.repos.d/nginx.repo Bearbeiten Sie die Datei vi/etc/yum.repos.d/nginx .repo Schreiben Sie den folgenden Inhalt: [nginx]name=nginxrepobaseurl=http://nginx.org/packages/centos/$releasever/$basearch/gpgcheck=0enabled=1 Speichern. Die Yum-Quellkonfiguration ist abgeschlossen. Mit dem folgenden Befehl können Sie überprüfen, ob die Yum-Quelle korrekt konfiguriert ist

Jun 01, 2023 pm 09:07 PM
CentOSnginx
Wie legen Websites über Nginx IP-Beschränkungen für die Black-/Whitelist sowie IP-Zugriffsbeschränkungen für Länder und Städte fest?

Wie legen Websites über Nginx IP-Beschränkungen für die Black-/Whitelist sowie IP-Zugriffsbeschränkungen für Länder und Städte fest?

1. Black/White-List-IP-Einschränkungskonfiguration Nginx bietet mehrere Möglichkeiten, Black- und White-Lists zu konfigurieren. Hier sind nur zwei häufig verwendete Methoden. 1. Die erste Methode: Die Anweisungen „allow“, „denydeny“ und „allow“ gehören zu ngx_http_access_module. Nginx lädt dieses Modul standardmäßig, sodass es direkt verwendet werden kann. Diese Methode ist die einfachste und direkteste. Die Einstellung ähnelt der Firewall iptable. Verwendung: Fügen Sie direkt zur Konfigurationsdatei hinzu: #Whitelist-Einstellungen, gefolgt von „Zulassen ist zugänglich“ IPlocation/{allow123.13.123.12;allow23.53.32.1/100;denyall;}# Blacklist-Einstellungen,

Jun 01, 2023 pm 05:27 PM
nginxip
So lösen Sie das durch die Nginx-Konfiguration verursachte 403-Problem

So lösen Sie das durch die Nginx-Konfiguration verursachte 403-Problem

Lösung für 403-Probleme, die durch die Nginx-Konfiguration verursacht werden 1. Problem: Das Protokoll 403nginx_error.log wird angezeigt, wenn curlnginx den lokalen Domänennamen wie folgt konfiguriert: 2. Frage 1. www.requesturi.com ist wie folgt konfiguriert: Zugriff im Stammverzeichnis verboten und Fehler Protokoll wurde gefunden. Theoretisch sollten Sie beim Zugriff auf www.requesturi.com zu /usr/local/nginx/html1 gehen, um zu suchen. Warum wird angezeigt, dass der Zugriff auf /usr/local/nginx/html erfolgt? tatsächlich verboten? 2. Erstellen Sie eine a.txt-Datei unter /usr/local/nginx/html1

Jun 01, 2023 pm 04:25 PM
nginx
So ändern Sie Nginx-Dateien mit Centos7 Docker

So ändern Sie Nginx-Dateien mit Centos7 Docker

1. Nginx mit Docker installieren: Es ist sehr einfach, Nginx mit Docker zu installieren. 2. Geben Sie nach der Installation den Docker-Container ein: Führen Sie den Befehl aus: dockerexec-it container idbash. Beachten Sie, dass der Behälter zum Betreten geöffnet sein muss. 3. Nehmen Sie als Beispiel die Änderung von index.html von nginx: 1. Geben Sie das Verzeichnis ein, in dem sich der Index befindet: cdusr/share/nginx/html 2. Bearbeiten Sie index.html. Der entscheidende Punkt ist, dass hier ein Fehler gemeldet wird. wie folgt 3. Es wird angezeigt, dass kein vim-Befehl vorhanden ist. Installieren Sie ihn mit diesem Befehl: apt-getinstallvim. Wenn dies nicht erfolgreich ist, aktualisieren Sie den apt-get-Befehl: apt-getup

Jun 01, 2023 am 09:31 AM
Dockernginxcentos7
Nginx-Hochverfügbarkeitsmethode

Nginx-Hochverfügbarkeitsmethode

Vorbereitungsarbeiten: 192.168.16.128 192.168.16.129 Zwei virtuelle Maschinen. Installieren Sie Nginx. Installieren Sie Nginx. Aktualisieren Sie Ihre Quelldatei: rpm-ivhhttp://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm wget-O / etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Cent

May 31, 2023 pm 03:04 PM
nginx
So schreiben Sie ein Nginx-Automatisierungsskript

So schreiben Sie ein Nginx-Automatisierungsskript

Dieses Skript kann die Vorgänge zum Starten, Stoppen und Neustarten von nginx#!/bin/bash./etc/init.d/functionsfunctionusage(){echo$"usage:$0{start|stop|restart}"exit1}functionstart() erfüllen {/usr/local/nginx/sbin/nginxsleep1if[`netstat-antlpe|grepnginx|wc-l`-ge0];thenaction"nginxisstarted."

May 31, 2023 pm 02:37 PM
nginx
So stellen Sie die Nginx-https-Website bereit und konfigurieren das Umschreiben von Adressen

So stellen Sie die Nginx-https-Website bereit und konfigurieren das Umschreiben von Adressen

1. Umgebungsvorbereitung: Ein Centos6.9-Host, deaktivieren Sie die Firewall und Selinux. Installieren Sie Abhängigkeitspakete: yum-yinstallopenssl-develpcre-develgcc. Erstellen Sie keinen Nginx-Benutzer: useradd-m-s/sbin/nologinnginx Benutzer und es gibt keine Interaktion mit shelltar-xfnginx-1.8.0.tar.gzcdnginx-1.8.0./configure--user=nginx--group=nginx--prefix=/usr/local/nginx--with-h

May 31, 2023 pm 12:53 PM
HTTPSnginx

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