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

  • So konfigurieren Sie Nginx-Zugriffsbeschränkungen
    So konfigurieren Sie Nginx-Zugriffsbeschränkungen
    Was ist die Nginx-Zugriffsbeschränkungskonfiguration? Die Nginx-Zugriffsbeschränkung kann auf zwei Aspekten basieren: zum einen auf der IP-basierten Zugriffskontrolle und zum anderen auf der benutzerbasierten Vertrauens-Anmeldekontrolle. Im Folgenden werden diese beiden Methoden einzeln vorgestellt Zugriffskontrolle: Ja Durch die Konfiguration der IP-basierten Zugriffskontrolle können Sie den Zugriff bestimmter IPs zulassen und einschränken, welche IPs nicht darauf zugreifen können. Dies ist die Konfigurationsmethode, um den Zugriff zu ermöglichen. Standardkonfiguration: Keine Konfiguration. Konfigurationspfad: http, server, location, limit_excl; Dies ist eine Konfigurationsmethode, die keinen Zugriff zulässt. Konfigurationssyntax: denyaddress|c
    Nginx 2312 2023-05-13 10:46:05
  • Beispielanalyse des Nginx-Signalsatzes
    Beispielanalyse des Nginx-Signalsatzes
    Szenarioreproduktion Im Folgenden werde ich einen nativen Nginx verwenden, um diesen Prozess auf meiner virtuellen Maschine mit installiertem Fedora26 zu reproduzieren. Die von mir verwendete Nginx-Version ist die neueste Version 1.13.4 und Sie können sehen, dass sowohl der Master als auch der Worker ausgeführt wurden . Dann senden wir ein sigusr2-Signal an den Master. Wenn der Nginx-Kern dieses Signal empfängt, löst er ein Hot-Update aus. Sie können sehen, dass der neue Master und die Worker vom Masterfork bereits laufen. Zu diesem Zeitpunkt senden wir dann ein Sigwinch-Signal an den alten Master. Nach Erhalt dieses Signals sendet der alte Master Si an seine Worker.
    Nginx 1063 2023-05-13 10:37:16
  • So fangen Sie einen bestimmten Benutzeragenten in Nginx ab
    So fangen Sie einen bestimmten Benutzeragenten in Nginx ab
    Spezifische Benutzeragenten in Nginx auf die Blacklist setzen Um die Blockierungsliste für Benutzeragenten zu konfigurieren, öffnen Sie die Nginx-Konfigurationsdatei Ihrer Website und suchen Sie den Abschnitt „Serverdefinitionen“. Diese Datei kann je nach Nginx-Konfiguration oder Linux-Version an verschiedenen Orten abgelegt werden (z. B. /etc/nginx/nginx.conf, /etc/nginx/sites-enabled/, /usr/local/nginx/conf /nginx. conf,/etc/nginx/conf.d/). Kopieren Sie den Code wie folgt: server{listen80default_server;server_nam
    Nginx 1292 2023-05-13 10:25:05
  • Wie Nginx HTTP zu HTTPS umleitet
    Wie Nginx HTTP zu HTTPS umleitet
    Nginx ist ein leistungsstarkes Umleitungstool, das einfach konfiguriert werden kann, um unsicheren oder unverschlüsselten HTTP-Webverkehr an verschlüsselte und sichere HTTPS-Webserver auf Ihrem System umzuleiten. Nginx, ausgesprochen „Enginex“, ist ein kostenloser, quelloffener, Linux-basierter Hochleistungs-Web- und Reverse-Proxy-Server, der für die Verwaltung und Bewältigung der Last des größten Website-Verkehrs im Internet verantwortlich ist. Nginx ist ein leistungsstarkes Umleitungstool, das einfach konfiguriert werden kann, um unsicheren oder unverschlüsselten HTTP-Webverkehr an verschlüsselte und sichere HTTPS-Webserver auf Ihrem System umzuleiten. Wenn Sie Systemadministrator oder Entwickler sind, sollten Sie den Nginx-Server häufig verwenden. In diesem Artikel werden wir
    Nginx 3285 2023-05-13 09:52:13
  • So lösen Sie das Problem des 500 Internal Server Error in Nginx
    So lösen Sie das Problem des 500 Internal Server Error in Nginx
    1. Ist nicht genügend Speicherplatz vorhanden? Überprüfen Sie mit df-k, ob der Festplattenspeicher voll ist. Durch das Freimachen von Festplattenspeicher können 500 Fehler behoben werden. Wenn Accesslog in Nginx aktiviert ist, ist es am besten, Accesslog zu schließen, wenn es nicht benötigt wird. Accesslog beansprucht viel Festplattenspeicher. 2. Die Nginx-Konfigurationsdatei ist falsch? Dies bezieht sich nicht auf Syntaxfehler. Wenn Nginx einen Syntaxfehler in der Konfigurationsdatei aufweist, wird dies beim Start angezeigt. Bei der Konfiguration von Rewrite können 500-Fehler auftreten, wenn einige Regeln nicht ordnungsgemäß gehandhabt werden. Bitte überprüfen Sie Ihre Rewrite-Regeln sorgfältig. Wenn einige Variablen in der Konfigurationsdatei falsch eingestellt sind, tritt auch ein 500-Fehler auf, z. B. beim Verweisen auf eine Variable ohne Wert. 3. Wie zum Beispiel
    Nginx 4893 2023-05-13 09:28:21
  • So konfigurieren Sie Nginx für die Überwachung des SSL-Zertifikats auf Port 443
    So konfigurieren Sie Nginx für die Überwachung des SSL-Zertifikats auf Port 443
    1. Bereiten Sie die Zertifikatsdatei vor. Ich verwende das kostenlose SSL-Zertifikat von Alibaba Cloud. Laden Sie die Zertifikatsdatei herunter und entpacken Sie sie, um die folgende Datei zu erhalten. Erstellen Sie ein SSL-Verzeichnis im Verzeichnis nginx–>cert und kopieren Sie alle oben genannten Dateien in das Verzeichnis ssl. 2. Ändern Sie die Datei nginx.conf und geben Sie Folgendes in http ein {} von nginx.conf. Content server{listen443;server_namewww.httpstest.com;sslon;roothtml;indexindex.htmlindex.htm;#Ersetzen Sie die .pem/.key-Datei hier durch den entsprechenden Dateinamen ssl_
    Nginx 2614 2023-05-13 09:19:05
  • So konfigurieren Sie den Root- und Alias-Dateipfad und das Indexverzeichnis in Nginx
    So konfigurieren Sie den Root- und Alias-Dateipfad und das Indexverzeichnis in Nginx
    Konfiguration des Root- und Alias-Dateipfads: Nginx bietet zwei Möglichkeiten, den Dateipfad anzugeben: Root und Alias. Die Verwendungsunterschiede zwischen den beiden werden im Folgenden zusammengefasst, um eine schnelle Reaktion während des Bewerbungsprozesses zu ermöglichen. Der Hauptunterschied zwischen Root und Alias ​​besteht darin, wie Nginx die URI nach dem Standort interpretiert, was dazu führt, dass die beiden Anforderungen auf unterschiedliche Weise Serverdateien zuordnen. [root] Syntax: rootpath Standardwert: roothtml Konfigurationsabschnitt: http, server, location, if [alias] Syntax: aliaspath Konfigurationsabschnitt: location Beispiel: location~^/we
    Nginx 1725 2023-05-13 09:10:14
  • So konfigurieren und optimieren Sie den statischen Nginx-Dateidienst
    So konfigurieren und optimieren Sie den statischen Nginx-Dateidienst
    Stammverzeichnis und Indexdateien Die Root-Direktive gibt das Stammverzeichnis an, das für die Suche nach Dateien verwendet wird. Um den Pfad zur angeforderten Datei zu erhalten, hängt nginx die Anforderungs-URI an den durch die Root-Direktive angegebenen Pfad an. Diese Direktive kann auf jeder Ebene im http{}-, server{}- oder location{}-Kontext platziert werden. Im folgenden Beispiel wird die Root-Direktive für den virtuellen Server definiert. Es gilt für alle location{}-Blöcke, die keine Root-Anweisung enthalten, um den Root explizit neu zu definieren: server{root/www/data;location/{}location/images/{}location~\.(mp3|mp4){root /www/ich
    Nginx 1596 2023-05-13 09:04:13
  • So verwenden Sie das Upstream-Modul in Nginx
    So verwenden Sie das Upstream-Modul in Nginx
    Einführung in das Upstream-Modul Nginx-Module werden im Allgemeinen in drei Hauptkategorien unterteilt: Handler, Filter und Upstream. In den vorherigen Kapiteln haben die Leser bereits etwas über Handler und Filter gelernt. Mit diesen beiden Modultypen kann Nginx problemlos jede eigenständige Arbeit erledigen. Das Upstream-Modul ermöglicht es Nginx, die Einschränkungen einer einzelnen Maschine zu überwinden und den Empfang, die Verarbeitung und die Weiterleitung von Netzwerkdaten abzuschließen. Die Datenweiterleitungsfunktion bietet Nginx horizontale Verarbeitungsfunktionen auf einer einzelnen Maschine, wodurch Nginx von der Einschränkung befreit wird, nur eine einzige Funktion für Endknoten bereitzustellen, und ihm die Funktionen der Aufteilung, Kapselung und Integration auf Netzwerkanwendungsebene ermöglicht. Bei der Datenweiterleitung handelt es sich um die Fähigkeit von Nginx, eine Netzwerkanwendung zu erstellen
    Nginx 1705 2023-05-13 08:40:12
  • So erstellen Sie mit Nginx einen Bildserver in Windows
    So erstellen Sie mit Nginx einen Bildserver in Windows
    1. Gehen Sie zur offiziellen Website, um das komprimierte Nginx-Paket herunterzuladen. 2. Fügen Sie in der dekomprimierten Konfigurationsdatei conf/nginx.conf den Code mit farbigen Stellen hinzu oder ändern Sie ihn: #usernobody;worker_processes1;#error_loglogs/error .log; #error_loglogs/error.lognotice;#error_loglogs/error.loginfo;#pidlogs/nginx.pid;events{worker_connections1024;}http{includemime
    Nginx 2323 2023-05-13 08:34:22
  • Strukturmethode der Nginx-Konfigurationsdatei
    Strukturmethode der Nginx-Konfigurationsdatei
    Nginx wurde von lgorsysoev für die Website rambler.ru entworfen und entwickelt, die die am zweithäufigsten besuchte Website in Russland ist. Seit seiner Veröffentlichung im Jahr 2004 ist es mit der Leistungsfähigkeit von Open Source nahezu ausgereift und perfekt geworden. Nginx ist reich an Funktionen und kann als http-Server, Reverse-Proxy-Server und Mail-Server verwendet werden. Unterstützt fastcgi, ssl, virtualhost, urlrewrite, gzip und andere Funktionen. Und unterstützt viele Modulerweiterungen von Drittanbietern. Die Stabilität, der Funktionsumfang, die Beispielkonfigurationsdateien und der geringe Systemressourcenverbrauch von Nginx haben es Nginx ermöglicht, mit einer Nutzungsrate von 12,18 % der weltweit aktiven Websites, also etwa 22,2 Millionen Websites, aufzuholen. Allgemeine Nginx-Funktionen
    Nginx 1508 2023-05-13 08:34:16
  • So installieren und stellen Sie Nginx bereit und konfigurieren https in Centos7.3
    So installieren und stellen Sie Nginx bereit und konfigurieren https in Centos7.3
    Installationsumgebung 1.gcc-Installation Um Nginx zu installieren, müssen Sie zuerst den von der offiziellen Website heruntergeladenen Quellcode kompilieren. Die Kompilierung hängt von der gcc-Umgebung ab: yuminstallgcc-c++2.pcrepcre-devel Installation pcre-devel ist eine sekundäre Entwicklungsbibliothek Entwickelt mit pcre. : yuminstall-ypcrepcre-devel3.zlib Die Installation der zlib-Bibliothek bietet viele Komprimierungs- und Dekomprimierungsmethoden. Nginx kann zlib verwenden, um den Inhalt des http-Pakets zu gzipen: yuminstall-yzlibzlib-devel4.openssl Installiert eine starke Secure-Socket-Layer-Passwortbibliothek Hauptpasswort
    Nginx 894 2023-05-13 08:16:12
  • So konfigurieren Sie PHP, Nginx und Redis in Ubuntu
    So konfigurieren Sie PHP, Nginx und Redis in Ubuntu
    Ubuntu18.04.1-LTS-64-Konfiguration PHP, Nginx, Redis ist wichtig, wie oben erwähnt: 1. Die folgenden Installationen werden im Systemstammverzeichnis durchgeführt, das heißt: ubuntu@VM-0-8-ubuntu:/$Führen Sie den Befehl aus 2. Um die folgenden Konfigurationsdateien zu ändern, sichern Sie am besten zuerst die Originaldateien. 1. Um nginx zu installieren, geben Sie den Befehl ein: sudoapt-getinstallnginx. Gehen Sie nach erfolgreicher Installation zum Systemstammverzeichnis
    Nginx 1346 2023-05-12 23:28:04
  • So konfigurieren Sie Nginx im Centos-Server
    So konfigurieren Sie Nginx im Centos-Server
    Laden Sie das sichere Terminal mobaxterm_personal herunter. Stellen Sie zunächst eine Verbindung zu Ihrer eigenen öffentlichen Netzwerk-IP her. Nach erfolgreicher Verbindung sieht die Anzeige wie oben gezeigt aus. Im Vergleich zu Apache und Lighttpd bietet es die Vorteile von weniger Speicher und hoher Stabilität. Die häufigste Verwendung besteht darin, einen Reverse-Proxy-Dienst bereitzustellen. Der erste Schritt besteht darin, gccgcc-c++ zu installieren. Der zweite Schritt besteht darin, die PCRE-Bibliothek $cd/usr/ zu installieren. local/$wgethttp:// jaist.dl.sourceforge.net/p
    Nginx 1102 2023-05-12 23:25:04
  • So konfigurieren Sie den Nginx-Domänennamen der zweiten Ebene
    So konfigurieren Sie den Nginx-Domänennamen der zweiten Ebene
    Wenn ein Domänenname für zwei Projekte verwendet werden muss, müssen wir den Domänennamen der zweiten Ebene in Nginx wie folgt konfigurieren: 1. Die ursprüngliche Konfigurationsdatei lautet wie folgt: worker_processes1;events{worker_connections1024; }http{includemime.types;default_typeapplication /octet-stream;sendfileon;keepalive_timeout65;server{listen80;server_namelocalhost;location/{roothtm
    Nginx 4587 2023-05-12 23:22:04

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 material
2024-05-09

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

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

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

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

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

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG material
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