Article Tags
So implementieren Sie ein Hot-Backup auf zwei Maschinen mit Nginx+Keepalived

So implementieren Sie ein Hot-Backup auf zwei Maschinen mit Nginx+Keepalived

1. keepalived ist eine Dienstsoftware, die eine hohe Verfügbarkeit des Clusters gewährleistet. Der Knoten mit hoher Priorität im Netzwerk ist für die Reaktion auf das ARP-Paket des VIP verantwortlich. Er benachrichtigt andere Hosts im Netzwerk über die Zuordnung Beziehung zwischen VIP- und Mac-Adresse und sendet außerdem Nachrichten in Form von Multicast an das Netzwerk. Senden Sie eine VRRP-Benachrichtigung, um Sie über Ihre Priorität zu informieren. Der Backup-Knoten ist nur für die Verarbeitung der vom Master gesendeten Multicast-Pakete verantwortlich. Wenn er feststellt, dass die Priorität des Masters nicht so hoch ist wie seine eigene, oder er die VRRP-Benachrichtigung vom Master nicht erhält, wechselt der Backup-Knoten selbst zum Master-Staat. 2. Umgebungs-Setup-Umgebung: qemu-kvm, Client Debian (9.4.0) virtuelle Maschine qemu-kvm

May 29, 2023 pm 08:29 PM
nginx keepalived
So richten Sie die Gzip-Komprimierung für die Nginx-Leistungsoptimierung ein

So richten Sie die Gzip-Komprimierung für die Nginx-Leistungsoptimierung ein

Nginx aktiviert die Gzip-Komprimierungsfunktion, die die CSS-, JS-, XML- und HTML-Dateien der Website während der Übertragung komprimieren, die Zugriffsgeschwindigkeit verbessern und dann die Leistung von Nginx-Bildern, Videos und anderen Multimediadateien und großen Dateien optimieren kann Aufgrund der Komprimierung ist der Effekt nicht gut, daher besteht keine Notwendigkeit, die Komprimierung für Bilder zu unterstützen. Wenn Sie eine Optimierung wünschen, können Sie den Lebenszyklus des Bildes länger einstellen und den Client zwischenspeichern lassen Es. Nach dem Einschalten der Gzip-Funktion komprimiert der Nginx-Server den gesendeten Inhalt wie CSS, JS, XML, HTML und andere statische Ressourcen gemäß der konfigurierten Richtlinie, sodass die Größe des Inhalts reduziert wird und der Benutzer ihn verarbeiten kann vor Erhalt der zurückgegebenen Inhalte werden dem Kunden die komprimierten Daten angezeigt. Also

May 29, 2023 pm 05:40 PM
nginx gzip
So überprüfen Sie den Speicherort der Nginx-Konfigurationsdatei

So überprüfen Sie den Speicherort der Nginx-Konfigurationsdatei

Wie können wir einfach und schnell den Speicherort der Konfigurationsdatei für einen unbekannten Server finden oder wenn die Installation zu lange gedauert hat und wir den Speicherort vergessen haben? Um den Speicherort der Konfigurationsdatei herauszufinden, müssen Sie zunächst den Pfad zur ausführbaren Nginx-Datei ermitteln. Hier sind mehrere Methoden: 1. Wenn das Programm ps-ef|grepnginx#ps-ef|grepnginxroot29514 ausführt... Bei einer fremden Maschine hat der Server oder die Installation zu lange gedauert und ich habe den Speicherort vergessen. Wie kann ich den Speicherort der Konfigurationsdatei einfach und schnell finden? Um den Speicherort der Konfigurationsdatei herauszufinden, müssen Sie zunächst den Pfad zur ausführbaren Nginx-Datei ermitteln. Es gibt mehrere Methoden: 1. Wenn das Programm ps-ef|grepnginx#ps-ef|grepnginx ausführt

May 29, 2023 pm 04:13 PM
nginx
Nginx + Keepalived Hochverfügbarkeits-Master-Slave-Konfigurationsmethode

Nginx + Keepalived Hochverfügbarkeits-Master-Slave-Konfigurationsmethode

1. Systemumgebung und Softwareversion centos6.6x64keepalived-1.2.18.tar.gznginx-1.6.2.tar.gz Master-Server: 192.168.38.64 Slave-Server: 192.168.38.66vip: 192.168.38.100 2. Nginx-Installation (Master- Slave (konsistente Installation) 1. Installieren Sie die abhängige Umgebung und kopieren Sie den Code wie folgt: yuminstallgccgcc-c++makeautomakeautoconflibtoolpcrepcre-develzlibzlib-developensslopenssl-devel2.

May 29, 2023 pm 02:16 PM
nginx keepalived
Was tun mit dem Nginx-Reverse-Proxy?

Was tun mit dem Nginx-Reverse-Proxy?

1. Die Zusammensetzung der Nginx-Konfigurationsdatei besteht aus den folgenden Teilen: 2. Die Verwendung der Proxy_Pass-Direktive des Nginx-Reverse-Proxys kann gemäß den Regeln auf die URL-Adresse übertragen werden URLs verwenden diese Regel, um alle Anfragen unter gulimaill.com zu verarbeiten. Die Proxy-Load-Balancing-Syntax ist wie folgt im Load-Balancing-Server Proxy_pass definiert. Sie können diese Methode zum Proxy des Gateways http{upstreammyapp1{ verwenden. serversrv1.example.com;serversrv2.example.com;se

May 29, 2023 am 11:19 AM
nginx
So aktivieren Sie die PHPInfo-Modus-Funktion in Nginx unter Linux/Windows

So aktivieren Sie die PHPInfo-Modus-Funktion in Nginx unter Linux/Windows

复制代码代码如下:location~\.php(.*)${fastcgi_passunix:/tmp/php-cgi.sock;fastcgi_index.php;fastcgi_split_path_info^(.+\.php)(.*)$;fastcgi_paramscript_filename$document_root$ fastcgi_script_name;fastcgi_parampath_info$fastcgi_path_info;fastcgi_parampath_tr

May 29, 2023 am 09:36 AM
Linux Windows nginx
Wie Nginx über einen PHP-Proxy Wasserzeichen zu Bildern hinzufügt

Wie Nginx über einen PHP-Proxy Wasserzeichen zu Bildern hinzufügt

Nginx-Konfigurations-Proxy-Speicherort~/image/.*\.(gif|jpg|jpeg|png)${proxy_passhttp://127.0.0.1:8888/test/watermark?url=$request_uri;}/img/ stimmt mit dem Proxy überein das Verzeichnispräfix sein, der Parameter $request_uri ist der Bildpfad, auf den zugegriffen wird. PHP-Wasserzeichenklasse/**Wasserzeichenklasse*ClassWatermark*@packageapp\test*/classWatermark{/**Synthetisches Bildwasserzeichen*@paramstring$dstImage Originalbild*@

May 29, 2023 am 08:37 AM
PHP nginx
So installieren Sie Nginx mit Yum in Centos8

So installieren Sie Nginx mit Yum in Centos8

So verwenden Sie yum, um nginx in Centos8 zu installieren. Die direkte Installation von Centos8 und die Installation von Centos8 erfolgen mit nginx1.14.1 Quelldatei cd/etc im Verzeichnis etc. Verwenden Sie vim, um vimnginx.repo2 zu bearbeiten und verwenden Sie: wq zum Speichern von [nginx-stable] name=nginxstablerepobaseurl=http://nginx

May 29, 2023 am 08:37 AM
CentOS nginx yum
So verwenden Sie das Golang-Projekt mit Nginx, um den Reverse-Proxy-Lastausgleich bereitzustellen

So verwenden Sie das Golang-Projekt mit Nginx, um den Reverse-Proxy-Lastausgleich bereitzustellen

Die unabhängige Bereitstellung der Go-Sprache unterstützt die plattformübergreifende Kompilierung, was bedeutet, dass wir Code unter Windows- oder Mac-Plattformen schreiben und den Code in ein Programm kompilieren können, das auf einem Linux-AMD64-Server ausgeführt werden kann. Bei einfachen Projekten müssen wir normalerweise nur die kompilierte Binärdatei auf den Server kopieren und sie dann so einstellen, dass sie als Hintergrund-Daemon ausgeführt wird. Die Kompilierung kann durch Ausführen des folgenden Befehls oder durch Schreiben einer Makefile erfolgen. CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuild-o./bin/bluebell Im Folgenden wird davon ausgegangen, dass wir die lokal kompilierten Bluebell-Binärdateien, Konfigurationsdateien und statischen Dateien hochladen.

May 29, 2023 am 08:28 AM
Golang nginx
CentOS7 installiert Nginx und konfiguriert die automatische Startinstanzanalyse

CentOS7 installiert Nginx und konfiguriert die automatische Startinstanzanalyse

1. Laden Sie das Installationspaket von der offiziellen Website herunter und wählen Sie die für Linux geeignete Version aus. Wählen Sie hier die neueste Version aus, laden Sie sie lokal herunter und laden Sie sie dann auf den Server hoch oder laden Sie sie direkt mit dem Befehl wget unter Centos herunter. Wechseln Sie in das Verzeichnis /usr/local und laden Sie das Softwarepaket #cd/usr/local#wgethttp://nginx.org/download/nginx-1.11.5.tar.gz2 herunter. Um nginx zu installieren, führen Sie zunächst den folgenden Befehl aus Installieren Sie die von Nginx abhängige Bibliothek. Wenn abhängige Bibliotheken fehlen, schlägt die Installation möglicherweise fehl. Weitere Informationen finden Sie in der Fehlermeldung am Ende des Artikels. #yuminstallgcc-c++#yuminstallpcre#yumins

May 28, 2023 pm 11:27 PM
nginx centos7
So konfigurieren Sie den Nginx-Lastausgleich mehrerer Tomcats unter Linux

So konfigurieren Sie den Nginx-Lastausgleich mehrerer Tomcats unter Linux

Erstens: Geben Sie das Verzeichnis conf unter dem Nginx-Verzeichnis ein. Dies ist mein Nginx-Installationsverzeichnis: [root@aliserver~]#cd/usr/local/nginx/conf Zweitens: Bearbeiten Sie nginx.conf[root@aliserverconf]#vinginx.conf Drei : Servergruppe 1 konfigurieren: Upstream-Konfiguration zwischen http{}-Knoten hinzufügen. (Achten Sie darauf, nicht localhost zu schreiben, da sonst die Zugriffsgeschwindigkeit sehr langsam ist) upstreamnginxdemo{server127.0.0.1:8081;#Serveradresse 1server127.0.0.1:8082;#Server

May 28, 2023 pm 11:22 PM
Linux nginx tomcat
So konfigurieren Sie die sichere HTTPS-Kommunikation zwischen Nginx-Server und iOS

So konfigurieren Sie die sichere HTTPS-Kommunikation zwischen Nginx-Server und iOS

Einführung In der Netzwerkkommunikation kann Paketerfassungssoftware verwendet werden, um Netzwerkanforderungen zu analysieren und Wiederholungsangriffe durchzuführen. Die Lösung für Wiederholungsangriffe besteht im Allgemeinen darin, einen sich ändernden Parameter wie den RSA-verschlüsselten Zeitstempel zu verwenden, aber unter Berücksichtigung der Netzwerkübertragungsverzögerung, die den Zeitstempel erfordert eine gewisse Fehlertoleranz aufweisen, die Replay-Angriffe dennoch nicht grundsätzlich verhindern kann. Wenn Sie das Problem von Replay-Angriffen besser lösen möchten, sollten Sie die Verwendung von https-Kommunikation in Betracht ziehen. Das https-Protokoll ist ein Netzwerkprotokoll, das auf dem SSL+http-Protokoll basiert und eine verschlüsselte Übertragung und Identitätsauthentifizierung durchführen kann. Es ist sicherer als das http-Protokoll . Für Websites, auf die mit einem Browser zugegriffen wird, müssen Sie ein Zertifikat von der Zertifizierungsstelle beantragen, um sicherzustellen, dass https-Webseiten normal durchsucht werden können. Andernfalls werden Sie gewarnt, dass es sich um eine unsichere oder nicht zertifizierte Website handelt.

May 28, 2023 pm 11:12 PM
iOS HTTPS nginx
So konfigurieren Sie die Statusüberwachung in Nginx

So konfigurieren Sie die Statusüberwachung in Nginx

Nginx verfügt über eine integrierte Statusseite, die durch Angabe des Parameters --with-http_stub_status_module während der Kompilierung geöffnet werden muss. Mit anderen Worten: Diese Funktion wird vom Modul http_stub_status_module bereitgestellt und nicht standardmäßig geladen. Beispiel für eine Konfigurationsdatei server{listen80;server_namewww.xxx.com;location/status/{stub_statuson;access_logoff;allow127.0.0.1;allow192.168.10.0/24;denyall;}} Konfigurationsbeschreibung lo

May 28, 2023 pm 11:06 PM
nginx
So aktualisieren Sie Nginx von http auf https

So aktualisieren Sie Nginx von http auf https

Der Unterschied zwischen http und https besteht darin, dass auf einigen Websites beim Öffnen von http angezeigt wird, dass die Seite unsicher ist. Wenn Sie beispielsweise auf die folgende Website [eigentlich dieselbe Website] klicken, wie können Sie diese unsichere Website entfernen? prompt? Werfen wir einen Blick auf den endgültigen Effekt des Upgrades von http auf https: Wenn Sie derzeit eine Website haben, wie können Sie diese auf https aktualisieren? Domänenname: 511easy.com Sobald Sie einen Domänennamen haben, können Sie ein kostenloses SSL beantragen Zertifikat, wie im Screenshot unten gezeigt, basierend auf den Zertifikaten jedes Webservers, dann müssen Sie die Konfiguration von nginx.conf konfigurieren, die wahrscheinlich die dritte ist, die ich unten habe zum Speichern verwenden. Im Vergleich zu http ist https sicherer, es ist jedoch nicht unbedingt erforderlich, jm zu verwenden

May 28, 2023 pm 10:52 PM
Http HTTPS nginx

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

<🎜>: Bubble Gum Simulator Infinity - So erhalten und verwenden Sie Royal Keys
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusionssystem, erklärt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Mandragora: Flüstern des Hexenbaum
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

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

Heiße Themen

Java-Tutorial
1665
14
PHP-Tutorial
1269
29
C#-Tutorial
1249
24