aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx

  • So implementieren Sie Zugriffskontrolle und Verbindungsbeschränkungen basierend auf Nginx
    So implementieren Sie Zugriffskontrolle und Verbindungsbeschränkungen basierend auf Nginx
    1. Die Standardkonfigurationssyntax nginx.conf wird als Hauptkonfigurationsdatei verwendet, include/etc/nginx/conf.d/*.conf. Beim Lesen wird auch die .conf des Verzeichnisses 1.1 Global und Service-Level-Benutzereinstellungen gelesen Die Verwendung von worker_processes durch den Benutzer erhöht die Anzahl gleichzeitiger Verbindungen entsprechend der CPU. Acht Kerne richten acht error_lognginx-Fehlerprotokolle ein. Beim Start des pidnginx-Dienstes wird pid1.2event für das Ereignismodul worker_connections verwendet zu handhaben. Verwendung definiert das verwendete Kernelmodell 1.3 Home Road
    Nginx 1509 2023-05-14 18:46:20
  • So verwenden Sie den Listen-Befehl in Nginx
    So verwenden Sie den Listen-Befehl in Nginx
    Der Befehl listen nginx ist ein leistungsstarker HTTP-Server, dessen Kern das Verständnis der Netzwerkinitialisierung ist, um Ihr Verständnis der Nginx-Netzwerkverarbeitung zu vertiefen. Es gibt zwei Hauptkonfigurationsbefehle für das Netzwerk: listen und sever_name. Der Listen-Befehl legt die Nginx-Abhöradresse fest. Für das Unix-Domänen-Socket-Protokoll kann ein Listen-Befehl nur eine Adresse oder einen Port angeben sei der Hostname. Zu Beginn dieses Artikels analysieren wir den Parsing-Prozess der Listen-Anweisung.
    Nginx 2059 2023-05-14 18:37:14
  • Beispielanalyse der Nginx-Ladefunktion + NFS-Serverfunktion
    Beispielanalyse der Nginx-Ladefunktion + NFS-Serverfunktion
    Verwenden Sie den NFS-Server, um den Webseiteninhalt der drei Serverserver konsistent zu machen. #Contos-System, das in diesem Artikel 1 verwendet wird. Installieren Sie NFS-Utils sowohl auf dem NFS-Server als auch auf den drei Serverservern [root@nfs-server~]#yuminstallnfs-utils- y2. In nfs Starten Sie die nfs-Funktion auf dem Server und überprüfen Sie den nfs-Prozess, aber es erfolgt keine Antwort. Dies liegt daran, dass nfs die externe Portnummer nicht abhört, sondern sie an rpc auslagert, um nfs beim Abhören des Ports zu unterstützen. und weist den Client dann an, den entsprechenden Port der Maschine zu kontaktieren. 3. Freigegebene Dateien ① Erstellt ein freigegebenes Datei-Web unter dem Stammverzeichnis, das eine Webseite und 2 Dateien zum Herunterladen enthält. #Die Download-Funktion muss in 3 vorhanden sein
    Nginx 1395 2023-05-14 18:31:13
  • So konfigurieren Sie die Nginx-HTTP-Gesundheitsprüfung
    So konfigurieren Sie die Nginx-HTTP-Gesundheitsprüfung
    Passive Prüfungen Bei passiven Zustandsprüfungen überwachen nginx und nginxplus Ereignisse, sobald sie auftreten, und versuchen, fehlgeschlagene Verbindungen wiederherzustellen. Wenn es immer noch nicht funktioniert, markieren nginx und nginxplus den Server als nicht verfügbar und stellen vorübergehend das Senden von Anfragen an ihn ein, bis er wieder als aktiv markiert wird. Die Bedingungen, unter denen ein Upstream-Server als nicht verfügbar markiert wird, werden für jeden Upstream-Server mit dem Parameter upstream der Serveranweisung im Block definiert:fail_timeout – legt die Anzahl der Fehlversuche fest, die durchgeführt werden müssen, bevor der Server als nicht verfügbar markiert wird, und wenn der Server als nicht verfügbar markiert ist (Standard ist 10 Sekunden). max_fails – in FAI gesetzt
    Nginx 1737 2023-05-14 18:10:06
  • So implementieren Sie mit Nginx und Docker einen einfachen Lastausgleich
    So implementieren Sie mit Nginx und Docker einen einfachen Lastausgleich
    Testschritte: 1. Erstellen Sie einen Nginx-Server auf dem Server und starten Sie ihn. Bitte beachten Sie den spezifischen Prozess, der hier nicht festgelegt wird. 2. Ziehen Sie das offizielle Nginx-Image aus der Quelle in Docker, Dockerpullnginx, und bewahren Sie es auf 3. Erstellen Sie zwei neue Dateien im lokalen Verzeichnis. Ich habe sie hier in /mydata/test2/4 erstellt, um sie zu markieren Geben Sie thisisnginx2 im ersten HTML aus und geben Sie thisisnginx1 im zweiten HTML aus. 5. Führen Sie die Container der beiden Nginx-Server über Docker aus und geben Sie die statische Datei ein
    Nginx 861 2023-05-14 18:04:06
  • Was sind die allgemeinen Betriebsbefehle von Nginx?
    Was sind die allgemeinen Betriebsbefehle von Nginx?
    Schließen Sie servicenginxstopsystemctlstopnginxStarten Sie servicenginxstartsystemctlstartnginxNeustarten Sie servicenginxreloadsystemctlrestartnginx Automatisch ausführen mit dem Systemstartsystemctlenablenginx Deaktivieren Sie die automatische Ausführung mit dem Systemstartsystemctldisablenginx Wissenspunkterweiterung: Verwenden Sie zuerst die Konfigurationsdatei, um den Nginx-Befehl zu starten: nginx-c/usr/local/nginx/conf/nginx.conf Neu starten der Dienst: Dienst
    Nginx 2071 2023-05-14 17:40:07
  • So installieren Sie Nginx unter Centos
    So installieren Sie Nginx unter Centos
    nginx („enginex“) ist ein einfacher http- und Reverse-Proxy-Server. Im Vergleich zu Apache, Lighttpd usw. bietet es die Vorteile von weniger Speicher, starker Parallelität und hoher Stabilität. Die häufigste Verwendung ist die Bereitstellung von Reverse-Proxy-Diensten. Unter Linux müssen wir das Nginx-Quellcodepaket herunterladen und manuell kompilieren, anstatt es mit Paketverwaltungstools wie yum und aptitude zu installieren. Da wir Nginx während der Kompilierung konfigurieren müssen, müssen wir es manuell kompilieren, was auch auf einige Tools und Bibliotheksdateien angewiesen ist. Zuerst müssen Sie eine C-Sprachkompilierungsumgebung installieren, da Nginx in der C-Sprache geschrieben ist. Normalerweise die meisten Linu
    Nginx 2441 2023-05-14 17:31:14
  • Wie Nginx CTX verwendet, um den Datenaustausch zu erreichen
    Wie Nginx CTX verwendet, um den Datenaustausch zu erreichen
    Umgebung: init_worker_by_lua, set_by_lua, rewrite_by_lua, access_by_lua, content_by_lua, header_filter_by_lua, body_filter_by_lua, log_by_lua, ngx.timer., balancer_by_lua Diese Lua-Tabelle kann zum Speichern anforderungsbasierter Lua-Umgebungsdaten verwendet werden. Ihr Lebenszyklus entspricht dem der aktuellen Anforderung (ähnlich wie Nginx-Variablen) . Sehen Sie sich das folgende Beispiel an: location/test{rewrite_by_lua_block{ngx.c
    Nginx 1626 2023-05-14 17:25:18
  • CentOS7 Docker Nginx-Bereitstellung und Ausführen einer Beispielanalyse
    CentOS7 Docker Nginx-Bereitstellung und Ausführen einer Beispielanalyse
    1. Ressourcenvorbereitung Dockerfile-Datei#"portiert"vonadammillerfrom#https://github.com/fedora-cloud/fedora-dockerfiles##originallyscribedforfedora-dockerfilesby#scollierfromcentos:centos7maintainerthecentosprojectrunyum-yupdate;yumcleanallrunyum-yinstallepel-relea
    Nginx 910 2023-05-14 17:10:15
  • So aktualisieren Sie https unter Nginx
    So aktualisieren Sie https unter Nginx
    Laden Sie das Zertifikat herunter. Laden Sie das Nginx-Versionszertifikat in der Zertifikatskonsole herunter. Das in den lokalen Bereich heruntergeladene komprimierte Dateipaket enthält nach der Dekomprimierung: .pem-Datei: Zertifikatsschlüsseldatei: private Schlüsseldatei des Zertifikats (wenn Sie bei der Beantragung eines Zertifikats nicht auswählen, dass automatisch eine CSR erstellt werden soll, gibt es keine (solche Datei) Konfigurieren Sie nginx1 im Installationsverzeichnis von nginx. Erstellen Sie das Zertifikatverzeichnis unter und kopieren Sie alle heruntergeladenen Dateien in das Zertifikatverzeichnis. Wenn Sie die CSR-Datei bei der Beantragung des Zertifikats selbst erstellt haben, legen Sie bitte die entsprechende private Schlüsseldatei ab cert-Verzeichnis. 2. Öffnen Sie die Datei nginx.conf im Verzeichnis conf unter dem Nginx-Installationsverzeichnis #usernobody;worker_processes1;#error
    Nginx 983 2023-05-14 16:49:12
  • So konfigurieren Sie einen Webserver mit Nginx
    So konfigurieren Sie einen Webserver mit Nginx
    1. Sehen Sie sich den Nginx-Konfigurationsdateibefehl nginx-t an, wie in Abbildung 2 gezeigt. Geben Sie das Konfigurationsdateiverzeichnis ein und sehen Sie sich das Verzeichnis cd/usr/loxa/nginx/conf an. Sie können sehen, dass es eine Datei nginx.conf gibt 3. Lassen Sie uns zuerst die .conf-Datei bearbeiten. Zum Schluss können Sie die vhost-Datei zunächst leer ansehen Eine zum Anzeigen. Dies sind alle Dateiänderungen der beiden Sites. Nach Abschluss servicenginxreload (Neuladen der Nginx-Konfiguration).
    Nginx 1941 2023-05-14 16:40:14
  • Wie Nginx HSTS konfiguriert
    Wie Nginx HSTS konfiguriert
    Netcraft veröffentlichte kürzlich seine Studie zum Testen von SSL/TLS-Websites und stellte fest, dass nur 5 % der Benutzer HTTP Strict Transport Security HSTS korrekt implementierten. Was ist HSTSHTTPS (SSL und TLS)? Gewährleistet die Sicherheit bei der Kommunikation zwischen Benutzern und Websites und erschwert es Angreifern, diese abzufangen, zu ändern und sich auszugeben. Wenn der Benutzer manuell einen Domänennamen oder einen http://-Link eingibt, erfolgt die erste Anfrage an die Website unverschlüsselt und verwendet einfaches http. Die sichersten Websites senden sofort eine Weiterleitung zurück, die den Benutzer zu einer https-Verbindung weiterleitet. Ein Man-in-the-Middle-Angreifer kann jedoch möglicherweise die anfängliche HTTP-Anfrage abfangen und dadurch die nachfolgenden Antworten des Benutzers steuern. Natürlich wurde HSTS ins Leben gerufen, um dieses potenzielle Sicherheitsproblem zu lösen.
    Nginx 2013 2023-05-14 16:37:18
  • Nginx-Konfiguration, Zugriff auf Bildpfad und Methode zum Abrufen statischer HTML-Seiten
    Nginx-Konfiguration, Zugriff auf Bildpfad und Methode zum Abrufen statischer HTML-Seiten
    1. Erstellen Sie in der experimentellen Umgebung zunächst das entsprechende Verzeichnis unter einem bestimmten Pfad. Fügen Sie benutzerdefiniertes HTML oder Bilder ein, wie in Abbildung 2 unten gezeigt. 3.nginx-Konfiguration userroot;worker_processes1;#error_loglogs/error.log;#error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default_typ
    Nginx 1770 2023-05-14 16:37:12
  • So schreiben Sie ein Nginx-Protokollverarbeitungsskript unter Windows
    So schreiben Sie ein Nginx-Protokollverarbeitungsskript unter Windows
    Bedienungsanleitung: 20120917.txt ist das Protokoll, das analysiert werden muss, und last.csv ist das statistische Ergebnis (öffnen Sie es mit execl, um Statistiken und Sortierung zu erleichtern). 1. [Datei] 2. [Bild] Screenshot.jpg ausführen 3. [Bild] Ergebnis ausführen 4. [Code] Als Fledermaus speichern. Der Code lautet wie folgt: @echooffsetlocalenabledelayedexpansionrem IP extrahieren in die ip.txt-Datei awk.exe "{a[$1]+=1;}end{for(iina){printi;}}"20120917.txt>ip.txtrem Zeile für Zeile
    Nginx 750 2023-05-14 16:37:06
  • So implementieren Sie den Nginx+PHP+FastCGI-Beschleunigungsmodus
    So implementieren Sie den Nginx+PHP+FastCGI-Beschleunigungsmodus
    1. Der Zugriff des Benutzers auf die dynamische PHP-Webseite. Der Browser des Benutzers initiiert den Zugriff auf die Webseite: http://192.168.1.103/index.php. Der Benutzer und der Nginx-Server führen einen Drei-Wege-Handshake durch, um einen TCP zu erstellen Verbindung (ignorieren der Nginx-Zugriffskontrollrichtlinie, der Nginx-Firewall usw.) Schritt 1: Der Benutzer sendet eine http-Anfrage an den Nginx-Server. Schritt 2: Nginx beurteilt die Anfrage anhand der vom Benutzer besuchten URI und des Suffixes 1. Wenn der Benutzer beispielsweise auf index.php zugreift, beurteilt nginx die Anfrage anhand der URI und des Suffixes in der Konfigurationsdatei, zum Beispiel: [emailprotected]:/data/web#ca
    Nginx 796 2023-05-14 16:34:12

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!