suchen
Artikel-Tags
Nginx
Artikel-Tags
So verwenden Sie das benutzerdefinierte Zabbix-Skript zur Überwachung von Nginx- und WeChat-Alarmen

So verwenden Sie das benutzerdefinierte Zabbix-Skript zur Überwachung von Nginx- und WeChat-Alarmen

Projektbeschreibung Der Zweck dieses Projekts besteht darin, ein Zabbix-Überwachungssystem aufzubauen, das WeChat-Alarme implementieren, den gesamten NGINX-Cluster bequem überwachen und gleichzeitig den gesamten Cluster stapelweise bereitstellen und verwalten kann. Projektschritte: Installieren Sie zabbixserver auf dem Zabbix-Server (192.168.2.138), installieren Sie zabbixagent (192.168.2.58) auf der Nginx-Seite, konfigurieren Sie den Nginx-Lastausgleichscluster und aktivieren Sie die Statusstatistik. Schreiben Sie ein Überwachungsskript auf der Nginx-Seite, um den Status von Nginx abzurufen. Das serverseitige Web fügt Überwachungselemente hinzu und gibt Bilder aus. Registrieren Sie das Unternehmens-WeChat und konfigurieren Sie die WeChat-Schnittstelle. Fügen Sie das Schnittstellen-Push-Skript zum Zabbix-Server hinzu und testen Sie, ob die Schnittstelle normal ist. in uns

May 21, 2023 pm 05:10 PM
nginx zabbix
So erreichen Sie einen reibungslosen Neustart und ein reibungsloses Upgrade von Nginx

So erreichen Sie einen reibungslosen Neustart und ein reibungsloses Upgrade von Nginx

Wenn Sie die Nginx-Konfigurationsdatei (nginx.conf) ändern und Nginx neu starten möchten, können Sie dies auch tun, indem Sie ein Systemsignal an den Nginx-Hauptprozess senden. Stellen Sie jedoch vor dem Neustart sicher, dass die Syntax der Nginx-Konfigurationsdatei (nginx.conf) korrekt ist, da Nginx sonst die neue Konfigurationsdatei nicht lädt. Sie können feststellen, ob die Nginx-Konfigurationsdatei korrekt ist, indem Sie den folgenden Befehl ausführen: /usr/local/webserver/nginx/sbin/nginx-t-c/usr/local/webserver/nginx/conf/nginx.conf Wenn die Konfigurationsdatei falsch ist , werden Sie auf dem Bildschirm aufgefordert, es zu konfigurieren

May 21, 2023 pm 05:07 PM
nginx
So konfigurieren Sie den Nginx-https-443-Port

So konfigurieren Sie den Nginx-https-443-Port

1. Melden Sie sich beim Domain Name Controller wie Alibaba Cloud oder Tencent Cloud an, um das kostenlose Zertifikat herunterzuladen. 2. Klicken Sie auf Nginx, um es herunterzuladen und auf den Server hochzuladen. 3. Nginx konfiguriert den https-Protokollserver{listen443ssl;server_namexxx.com;ssl_certificatecert/ heruntergeladene PEM-Suffixdatei;ssl_certificate_keycert/Download-Schlüsselsuffixdatei;ssl_session_timeout120m;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_ciphersALL:!ADH:!EXPORT5

May 21, 2023 pm 04:40 PM
nginx https
So konfigurieren Sie den Standort in Nginx von Grund auf

So konfigurieren Sie den Standort in Nginx von Grund auf

Grundkenntnisse: Die Zuordnungsreihenfolge der Standorte lautet „zuerst regulär, dann normal“. Die Übereinstimmungsreihenfolge der Standorte lautet eigentlich „zuerst gemeinsam finden, dann regelmäßig finden“. Der Grund für das Missverständnis ist: Der reguläre Abgleich überschreibt die Syntax der nginxlocation-Konfiguration für den normalen Abgleich, die 1.location[=|~|~*|^~]uri{...}2.location@name{...}die Standortkonfiguration haben kann zwei Konfigurationsmethoden 1. Präfix + uri (Zeichenfolge/regulärer Ausdruck) 2. @+Name-Präfixbedeutung =: genaue Übereinstimmung (alle müssen gleich sein) ~: Groß-/Kleinschreibung beachten ~*: Groß-/Kleinschreibung ignorieren ^~: nur Uri muss übereinstimmen Teil @ : Interner Service-Sprungort

May 21, 2023 pm 04:22 PM
nginx location
Wie man Nginx PHP dazu bringt, Dateien nicht zwischenzuspeichern

Wie man Nginx PHP dazu bringt, Dateien nicht zwischenzuspeichern

So stellen Sie ein, dass nginxphp keine Dateien zwischenspeichert: 1. Suchen und öffnen Sie die Nginx-Konfigurationsdatei. 2. Übergeben Sie „location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${add_headerCache- Controlno -store;}" Deaktivieren Sie einfach das Caching. Wie mache ich Nginxphp, ohne Dateien zwischenzuspeichern? Nginx-Cache-Deaktivierungskonfiguration Beim Debuggen von Website-Programmen treten häufig Browser-Cache-Probleme auf, die dazu führen, dass der geänderte Front-End-Code keine Wirkung hat. Der Cache kann nur geleert werden, nachdem jedes Mal eine Aktualisierung über Strg+F5 erzwungen wurde. Wenn Sie zu diesem Zeitpunkt den Nginx-Cache deaktivieren, können Sie einige kleinere Probleme reduzieren und dem Browser dies ermöglichen

May 21, 2023 pm 04:09 PM
php nginx
So verbieten Sie den IP-Zugriff oder den Zugriff auf illegale Domänennamen in Nginx

So verbieten Sie den IP-Zugriff oder den Zugriff auf illegale Domänennamen in Nginx

In einer Produktionsumgebung muss Nginx für einen sicheren Zugriff auf die Website einige illegale Zugriffe verhindern, z. B. die böswillige Auflösung von Domänennamen und die direkte Verwendung von IP für den Zugriff auf die Website. Nachfolgend sind einige häufig verwendete Konfigurationsbeispiele aufgeführt: 1) IP-Zugriff verbieten Wenn der Servername nicht übereinstimmt, wird der Standardwert gefunden und ein 501-Fehler zurückgegeben. server{listen80default_server;server_name_;return501;}2) Springen Sie über 301 zur Homepage server{listen80default_server;server_name_;rewrite^(.*)http://www.jb51.c

May 21, 2023 pm 03:55 PM
nginx ip
So verwenden Sie Tomcat mit Nginx

So verwenden Sie Tomcat mit Nginx

Zusammenfassung der Verwendung von Tomcat in Kombination mit Nginx Ich glaube, viele Leute haben von Nginx gehört. Dieses kleine Ding verschlingt langsam den Anteil von Apache und IIS. Was genau macht es also? Vielleicht verstehen es viele Leute nicht. Apropos Reverse-Proxy: Viele Leute haben vielleicht schon davon gehört, aber viele wissen vielleicht nicht, was ein Reverse-Proxy ist. Auszug aus einer Beschreibung in der Baidu-Enzyklopädie: Die Reverse-Proxy-Methode (ReverseProxy) bezieht sich auf die Verwendung eines Proxyservers, um Verbindungsanfragen im Internet anzunehmen, die Anfrage dann an den Server im internen Netzwerk weiterzuleiten und die vom Server erhaltenen Ergebnisse an zurückzugeben das Internet Wenn ein Client eine Verbindung anfordert, erscheint der Proxyserver nach außen als Server. Das ist hier sehr aufschlussreich

May 21, 2023 pm 01:07 PM
nginx tomcat
So definieren Sie pseudostatische Nginx-Regeln

So definieren Sie pseudostatische Nginx-Regeln

1. Pseudodynamische Nginx-Regeln rewrite^(.*)/tags.html$1/tags.php;rewrite^(.*)/tags/(.*)-1.html$1/tags.php?/$2/ $3 ;oder rewrite^([^\.]*)/tags.html$1/tags.php;rewrite^([^\.]*)/tags/(.*)-([0-9]+). $1/tags.php?/$2/$3;2. .htaccess-Datei-Pseudoinformationsanforderung RewriteBase/RewriteRule^tags\.html$/ta

May 21, 2023 pm 12:19 PM
nginx
So konfigurieren Sie den Nginx-Reverse-Proxy-WebSocket

So konfigurieren Sie den Nginx-Reverse-Proxy-WebSocket

Da das Websocket-Protokoll auf Basis des http-Protokolls aktualisiert wird (siehe Bild unten), können Sie den Nginx-Reverse-Proxy websocket.websocket verwenden. Wie aus diesem Bild hervorgeht, wird die Websocket-Verbindung auf Basis des http-Protokolls hergestellt. get/chathttp/1.1host:server.example.comupgrade:websocketconnection:upgradesec-websocket-key:x3jjhmbdl1ezlkh9gbhxdw==sec-websocket-protocol:chat,sup

May 21, 2023 pm 12:13 PM
nginx websocket
So integrieren Sie Kafka mit Nginx

So integrieren Sie Kafka mit Nginx

Hintergrund: Das Nginx-Kafka-Modul ist ein Plug-In für Nginx. Es kann Kafka in Nginx integrieren, um die Erfassung vergrabener Punkte auf der Front-End-Seite zu erleichtern Die Zugriffs- und Anforderungsdaten des Benutzers können erfasst werden. Die HTTP-Anforderung wird direkt an die Nachrichten-Middleware Kafka gesendet, und das Backend kann die Nachrichten in Kafka über das Programm nutzen, um Echtzeitberechnungen durchzuführen. Sparkstream wird beispielsweise verwendet, um Daten in Kafka in Echtzeit zu verbrauchen, um Benutzer-PV, UV, einige Benutzerverhaltensweisen und die Conversion-Rate des Trichtermodells der Seite zu analysieren, um das System besser zu optimieren oder eine dynamische Analyse des Besuchs in Echtzeit durchzuführen Benutzer. Spezifische Integrationsschritte 1. Git installieren

May 21, 2023 pm 12:07 PM
nginx kafka
So konfigurieren Sie den Nginx-Upstream-Reverse-Proxy

So konfigurieren Sie den Nginx-Upstream-Reverse-Proxy

nginx verwendet den Upstream-Serverhttp{...upstreamtomcats{server192.168.106.176weight=1;server192.168.106.177weight=1;}server{location/ops-coffee/{proxy_passhttp://tomcats;proxy_set_headerHost$host;proxy_set_headerX -Real-IP$remote_addr;proxy_set_headerX-Forwarded-F

May 21, 2023 am 11:46 AM
nginx upstream
So lösen Sie das Problem, dass Nginx PHP-Dateien nicht analysiert

So lösen Sie das Problem, dass Nginx PHP-Dateien nicht analysiert

PHP ist nicht installiert oder konfiguriert. Stellen Sie zunächst sicher, dass PHP auf Ihrem Server installiert ist und Nginx ordnungsgemäß für die Funktion konfiguriert ist. Um zu überprüfen, ob PHP korrekt installiert wurde, öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus: php -v Dadurch wird die derzeit auf Ihrem Server installierte PHP-Version angezeigt. Wenn die PHP-Version nicht angezeigt wird, erwägen Sie die Installation von PHP. Um sicherzustellen, dass PHP mit Nginx funktioniert, bearbeiten Sie die Nginx-Konfigurationsdatei und fügen Sie die folgenden Zeilen hinzu: location~\.php${fastcgi_passunix:/run/php/php7.4-fpm.sock;fastcgi_indexindex.php;includefastcgi_pa

May 21, 2023 am 10:46 AM
php nginx
Was sind die Nginx-Pfad-Matching-Regeln?

Was sind die Nginx-Pfad-Matching-Regeln?

1. Klassifizierung der Pfadkonfiguration In Nginx gibt es 4 verschiedene Pfadkonfigurationsmethoden =-Exactmatch^~-Preferentialmatch~&&~*-Regexmatchnomodifier-Prefixmatch#Wenn der Pfad genau gleich ist, stimmt er mit location=path{}#Wenn überein Der Anfang des Pfads ist derselbe, dann Matching location^~path{}#Reguläre Übereinstimmung, Groß- und Kleinschreibung beachten location~path{}#Regelmäßige Übereinstimmung, Groß- und Kleinschreibung beachten location~*path{}#Präfix-Übereinstimmung path{}Die obige Ausführungsreihenfolge ist, überprüfen Sie zuerst Exac

May 21, 2023 am 10:37 AM
nginx
So konfigurieren Sie mehrere Front-End-Projekte in Nginx

So konfigurieren Sie mehrere Front-End-Projekte in Nginx

In letzter Zeit muss ein Server mit mehreren Front-End-Projekten konfiguriert werden. Natürlich ist Nginx erforderlich, um die Front-End- und Back-End-Projekte zu trennen. Ein einzelnes Projekt ist in Ordnung. Ändern Sie die Konfigurationsdatei nginx.conf von nginx wie folgt: #usernobody;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;pid/usr/local/nginx /logs/ nginx.pid;events{worker_connections1024;}

May 21, 2023 am 10:34 AM
nginx

Hot-Tools-Tags

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

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.

Stock Market GPT

Stock Market GPT

KI-gestützte Anlageforschung für intelligentere Entscheidungen

Beliebtes Werkzeug

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