suchen
Article Tags
Nginx
So verwenden Sie die Nginx-Simulation für die Blau-Grün-Bereitstellung

So verwenden Sie die Nginx-Simulation für die Blau-Grün-Bereitstellung

Blau-Grün-Bereitstellung Der Schwerpunkt der Blau-Grün-Bereitstellung liegt auf den folgenden Merkmalen: 1. Die blaue Version und die grüne Version existieren gleichzeitig. 2. Die tatsächliche Betriebsumgebung ist blau oder grün und kann nur eine davon sein . Analyse der Vor- und Nachteile der Switch-Steuerung: Die Vorteile sind: Geschwindigkeit und Rollback. Und auch die Mängel liegen auf der Hand. Ein schnelles Rollback ist möglich, da zwei Umgebungssätze gleichzeitig vorhanden sind. Daher werden die Komplexität und die erforderlichen Ressourcen zunehmen, da zwei Umgebungssätze vorhanden sind. Obwohl die Geschwindigkeit verbessert wurde, ist die Switch-Steuerung im Implementierungsprozess, egal wie schnell die Switch-Geschwindigkeit ist, ohne die Kombination anderer Technologien immer noch nicht in der Lage, ein völlig nahtloses Switching zu erreichen. Simulieren Sie die Blau-Grün-Bereitstellung. Als Nächstes verwenden wir den Upstream von Nginx, um einfach das Blau-Grün-Bereitstellungsszenario zu simulieren. Die spezifischen Szenarien lauten wie folgt und sind derzeit aktiv

Jun 03, 2023 pm 12:31 PM
nginx
Wie Nginx Rewrite den URL-Sprung implementiert

Wie Nginx Rewrite den URL-Sprung implementiert

URL-Sprung Der hier erwähnte URL-Sprung dient dazu, zu einer anderen URL zu springen, wenn der Benutzer auf eine URL zugreift. Ein häufiges Anwendungsszenario besteht darin, mehrere Domänennamen zu derselben URL springen zu lassen (z. B. den alten Domänennamen zu einem neuen Domänennamen springen zu lassen), statische Dateianforderungen an CDN zu springen usw. Je nach Benutzergerät zu verschiedenen Websites zu springen (PC-Version, WAP-Version) usw. Der URL-Sprung kann durch Festlegen von window.location auf der Seite mit js oder durch Festlegen des Headers mit php erreicht werden. Natürlich kann er auch mit der Rewrite-Funktion von Nginx implementiert werden. Das Nginxrewrite-Modul Rewrite ist das statische Rewrite-Modul von Nginx . Die grundlegende Verwendung ist rewritepattenre.

Jun 03, 2023 am 11:55 AM
URLnginxrewrite
So konfigurieren Sie die geplante Sicherung und Löschung des Nginx-Protokolls

So konfigurieren Sie die geplante Sicherung und Löschung des Nginx-Protokolls

Sobald die Nginx-Protokollierungsfunktion aktiviert ist, generiert Nginx täglich Protokolldateien einer bestimmten Größe. Wenn das System stabil läuft und keine Probleme auftreten, werden die Protokolle grundsätzlich nicht angezeigt. Wenn diese Protokolle jedoch nicht rechtzeitig gelöscht werden, sammeln sie sich Tag für Tag an und belegen enorm viel Speicherplatz auf dem Server. Um dieses Problem zu lösen, verwenden Sie ein Shell-Skript, um Nginx-Protokolldateien regelmäßig zu sichern und zu löschen und sie nur für einen bestimmten Zeitraum aufzubewahren. Abbildung 1: #!/bin/bash#auth:lzq#desc: Sichern Sie das aktuelle Protokoll nach Datum und generieren Sie die Protokolldatei für den nächsten Tag neu. #date:2016-09-18date=`date+%y%m%d`nginx_pid = `cat/var

Jun 03, 2023 am 10:59 AM
nginx
Wie erkennt Nginx, dass 404 automatisch zur Startseite springt?

Wie erkennt Nginx, dass 404 automatisch zur Startseite springt?

404 springt automatisch zum Homepage-Server{location/{error_page404=@ops-coffee;}location@ops-coffee{rewrite.*/permanent;}}. Die 404-Seite auf der Website ist nicht besonders benutzerfreundlich oben, um zu verhindern, dass 404 angezeigt wird. Dann wird automatisch zur Startseite gesprungen.

Jun 03, 2023 am 10:16 AM
nginx
Was soll ich tun, wenn Nginx Vue bereitstellt und die JS-CSS-Datei nicht finden kann?

Was soll ich tun, wenn Nginx Vue bereitstellt und die JS-CSS-Datei nicht finden kann?

Nach npmrunbuild ist das relative Verzeichnis der vom Webpack automatisch in die Datei index.html eingefügten Dateien immer falsch. Nach der Veröffentlichung auf dem Server kann Nginx die Datei nicht finden. vue-cli@3 In vue-cli@3 müssen Sie eine Baseurl für alle Dateien hinzufügen, die Ihr Webpack in index.html einfügt. Sie müssen eine neue vue.config.js im Stammverzeichnis des Projekts erstellen und hinzufügen Folgender Inhalt: ..module.exports={baseurl:isprod?'/basexxx/':

Jun 03, 2023 am 10:05 AM
CSSVUEnginx
Nginx grundlegende Einführung in die gzip-Konfigurationsmethode

Nginx grundlegende Einführung in die gzip-Konfigurationsmethode

Vorwort gzip (gnu-zip) ist eine Komprimierungstechnologie. Nach der GZIP-Komprimierung kann die Seitengröße auf 30 % oder sogar kleiner als die Originalgröße reduziert werden. Auf diese Weise können Benutzer die Seite viel schneller durchsuchen. Die mit gzip komprimierte Seite muss sowohl vom Browser als auch vom Server unterstützt werden. Es handelt sich tatsächlich um eine serverseitige Komprimierung. Nach der Übertragung an den Browser wird sie vom Browser dekomprimiert und analysiert. Um den Browser müssen wir uns keine Sorgen machen, da die meisten aktuellen Browser das Parsen von GZIP-Seiten unterstützen. Unabhängig davon, ob es sich um ein Front-End oder ein Back-End handelt, wird Nginx häufig bei der Bereitstellung von Projekten verwendet, und kleine Projekte verwenden häufig einen Reverse-Proxy oder ähnliches. Heute werde ich einfach und direkt über einen der Punkte sprechen – gzip. Wenn es Fehler gibt, korrigieren Sie mich bitte. Im Allgemeinen wird auf der Serverseite u. a. verwendet

Jun 03, 2023 am 09:52 AM
nginxgzip
So installieren und konfigurieren Sie Nginx auf einem Linux-Server

So installieren und konfigurieren Sie Nginx auf einem Linux-Server

Nginx-Installation 1. Installieren Sie die Kompilierungstools und Bibliotheksdateien yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel 2. Installieren Sie zuerst pcrepcre, damit Nginx die Rewrite-Funktion unterstützen kann. 1. Laden Sie das pcre-Installationspaket herunter, Download-Adresse: [root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2. Entpacken Sie das Installationspaket: [root @bogonsrc

Jun 03, 2023 am 09:40 AM
Linuxnginx
Beispielanalyse für das Hinzufügen der Konto- und Passwortüberprüfung zu Nginx

Beispielanalyse für das Hinzufügen der Konto- und Passwortüberprüfung zu Nginx

nginx fügt Konto- und Passwortauthentifizierungsserver hinzu{location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}} Es gibt viele Dienste, auf die über nginx zugegriffen werden kann, die jedoch keine Kontoauthentifizierungsfunktionen bieten. Sie können die authbase-Kontopasswortauthentifizierung verwenden bereitgestellt von nginx. Zur Implementierung können Sie das folgende Skript verwenden, um das Kontopasswort zu generieren: #catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt

Jun 03, 2023 am 09:28 AM
nginx
So verwenden Sie Nginx für den Lastausgleich

So verwenden Sie Nginx für den Lastausgleich

Vierschichtiger Lastausgleich im Vergleich zu siebenschichtigem Lastausgleich. Tatsächlich wird dies durch den Namen der Schicht des ISO-OSI-Netzwerkmodells bestimmt Protokoll zum Laden der Anwendungsschicht, daher wird es als siebenschichtiger Lastausgleich bezeichnet. Beispielsweise wird LVS, das Lastausgleichsvorgänge auf der TCP-Ebene durchführt, als Lastausgleich der Schicht 4 bezeichnet. Im Allgemeinen gibt es die folgenden Lastausgleichsklassifizierungen: Gemeinsame Softwareunterstützung Gemeinsame Lastausgleichsalgorithmen Zu den gängigen Lastausgleichsalgorithmen gehören die folgenden: Demonstrationsbeispiel für den Lastausgleich: normale Abfrage Als Nächstes demonstrieren Sie mit Nginx, wie eine normale Abfrage durchgeführt wird: Bereiten Sie sich im Voraus darauf vor Starten Sie zwei Dienste auf den beiden Ports 7001/7002 zur Anzeige.

Jun 03, 2023 am 08:19 AM
nginx
So konfigurieren Sie Nginx, um sicherzustellen, dass der FRP-Server und das Web Port 80 gemeinsam nutzen

So konfigurieren Sie Nginx, um sicherzustellen, dass der FRP-Server und das Web Port 80 gemeinsam nutzen

Zunächst werden Sie Zweifel haben: Was ist FRP? Einfach ausgedrückt ist frp ein Intranet-Penetrationstool. Nach der Konfiguration des Clients können Sie über den Server auf das Intranet zugreifen. Jetzt hat mein Server Nginx als Website verwendet und es gibt nur einen Port 80. Was soll ich also tun, wenn der FRP-Server auch Port 80 verwenden möchte? Nach der Abfrage kann dies durch die Verwendung des Reverse-Proxys von Nginx erreicht werden. Hinzufügen: frps ist der Server, frpc ist der Client. Schritt 1: Ändern Sie die Konfigurationsdatei nginx.conf auf dem Server und fügen Sie die folgenden Parameter zu http{} in nginx.conf hinzu: server{listen80

Jun 03, 2023 am 08:19 AM
webnginxfrps
Analyse gängiger Nginx-Konfigurationsbeispiele

Analyse gängiger Nginx-Konfigurationsbeispiele

IP blockieren Sie können die angegebene IP durch deny http{#....#Block IPdeny192.168.4.3;deny31.42.145.0/24;deny51.12.35.0/24;} blockieren. Sie müssen nur das Intranet öffnen um zu verhindern, dass 192.168.1.1 zuerst geöffnet wird Andere Intranetsegmente und dann alle anderen IP-Standorte verbieten/{#blockoneworkstationdeny192.168.1.1;#allowanyonein192.168.1.0/24allow192.168.1.0/24;#droprestoftheworlddenyall;} negativ

Jun 02, 2023 pm 11:14 PM
nginx
So installieren und konfigurieren Sie die Lua-Unterstützung für Nginx

So installieren und konfigurieren Sie die Lua-Unterstützung für Nginx

Nginx-Installation und -Konfiguration Lua-Unterstützung Standardmäßig unterstützt Nginx keine Lua-Module. Sie müssen den LuaJIT-Interpreter installieren und Nginx neu kompilieren, oder Sie können die von Openrestry benötigten Module verwenden, die von Chinesen entwickelt wurden: LuaJIT, Ngx_devel und lua-nginx-module1 . Umgebungsvorbereitung [root @nginx_lua~]#yuminstall-ygccgcc-c++makepcre-develzlib-developenssl-devel2 Laden Sie die neueste Dekomprimierung von luajit und ngx_devel_kit und lua-nginx-module herunter

Jun 02, 2023 pm 10:01 PM
nginxlua
So konfigurieren Sie Nginx mit mehreren Domänennamen unter Windows

So konfigurieren Sie Nginx mit mehreren Domänennamen unter Windows

1. Die Verzeichnisstruktur für die Installation von Nginx unter Windows ist wie folgt: 2. Inhalt von conf/nginx.conf im Verzeichnis Nginx-1.12.1 #usernobody;worker_processes1;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet -stream;sendfileon ;keepalive_timeout65;server{listen80default_server;server_n

Jun 02, 2023 pm 09:43 PM
Windowsnginx
So implementieren Sie den Nginx-Reverse-Proxy in Centos7

So implementieren Sie den Nginx-Reverse-Proxy in Centos7

Der Reverse-Proxy-Server ist serverseitig so eingerichtet, dass er den Server entlastet, indem er häufig angeforderte Seiten puffert, Client-Anfragen an den Zielserver im internen Netzwerk weiterleitet und die vom Server erhaltenen Ergebnisse zur Anfrage an das Internet zurückgibt Verbindung Zu diesem Zeitpunkt erscheinen der Proxyserver und der Zielhost nach außen als Server. Derzeit verwenden Websites Reverse-Proxys, die nicht nur bösartige Angriffe aus dem externen Netzwerk auf interne Server verhindern, sondern auch durch Caching den Serverdruck verringern und die Zugriffssicherheit kontrollieren. Experimentelle Umgebung: 192.168.1.188nginx Load Balancer 192.168.1.189web01 Server 192.168.1.190web02 Server Softwarevorbereitung: cen

Jun 02, 2023 pm 08:16 PM
CentOSnginx

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