Article Tags
So implementieren Sie den Nginx-Reverse-Proxy zur Unterstützung langer Verbindungen

So implementieren Sie den Nginx-Reverse-Proxy zur Unterstützung langer Verbindungen

Vorwort Die Verbindung zwischen nginxupstream und dem Backend ist standardmäßig eine kurze Verbindung. Sie initiiert eine Verbindung zum Backend über http/1.0 und setzt den „Connection“-Header der Anfrage auf „close“. Die Verbindung zwischen Nginx und dem Frontend ist standardmäßig eine lange Verbindung. Nachdem ein Benutzer eine Verbindung mit Nginx hergestellt hat, sendet er mehrere Anfragen über diese lange Verbindung. Wenn Nginx nur als Reverseproxy verwendet wird, sind für eine Benutzerverbindung möglicherweise mehrere kurze Verbindungen zum Backend erforderlich. Wenn der Back-End-Server (Ursprungsstandort oder Cache-Server) nicht stark genug ist, um gleichzeitige Verbindungen zu verarbeiten, kann es zu Engpässen kommen. Nginx aktueller Upst

May 13, 2023 pm 08:52 PM
nginx
So installieren Sie den Nginx-Server unter CentOS7

So installieren Sie den Nginx-Server unter CentOS7

Die für die Installation erforderliche Umgebung ist in C-Sprache entwickelt. Es wird empfohlen, die Windows-Version als Installationsumgebung zu verwenden. 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. Wenn keine gcc-Umgebung vorhanden ist, müssen Sie Folgendes installieren: yuminstallgcc-c++ 2. pcrepcre-devel-Installation pcre (perlkompatibleregularexpressions) ist eine Perl-Bibliothek, einschließlich einer Perl-kompatiblen Bibliothek für reguläre Ausdrücke. Das http-Modul von nginx verwendet PCRE, um reguläre Ausdrücke zu analysieren

May 13, 2023 pm 08:43 PM
nginx centos7
So installieren Sie nginx1.12.1 unter centos6.4

So installieren Sie nginx1.12.1 unter centos6.4

Installation erforderliche Umgebung 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. Wenn keine gcc-Umgebung vorhanden ist, müssen Sie Folgendes installieren: yuminstallgcc-c++ 2.pcrepcre-devel-Installation pcre (perlkompatibleregularexpressions) ist eine Perl-Bibliothek, die eine Perl-kompatible Bibliothek für reguläre Ausdrücke enthält. Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke. Daher muss die pcre-Bibliothek unter Linux installiert werden, eine sekundäre Entwicklungsbibliothek, die mit pcre entwickelt wurde. Nginx benötigt diese Bibliothek ebenfalls. Befehl: yu

May 13, 2023 pm 08:34 PM
CentOS nginx
So installieren und konfigurieren Sie das Blogging-Programm Typecho auf dem Nginx-Server

So installieren und konfigurieren Sie das Blogging-Programm Typecho auf dem Nginx-Server

1. Laden Sie das #Website-Verzeichnis cd/usr/local/nginx/html/wgethttps://github.com/typecho/typecho/releases/download/v0.9-13.12.12-release/0.9.13.12.12.-release herunter .tar.gz-otypecho.tar.gztart-zxvftypecho.tar.gz Der Quellcode von typecho wird in /usr/local/nginx/html/build2 abgelegt. Konfigurieren Sie die virtuelle Nginx-Maschine (ändern Sie www.cxy.cc für Sie).

May 13, 2023 pm 08:31 PM
nginx typecho
So aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde

So aktualisieren Sie Nginx reibungslos, nachdem Nginx kompiliert und installiert wurde

1. Download-Seite für die neue Version von Nginx: wget-c http://nginx.org/download/nginx-1.13.12.tar.gz 2. Rufen Sie die Konfiguration der alten Version von Nginx ab und sehen Sie sich die aktuelle Version an: /usr/local/nginx/sbin /nginx-v Aktuelle Konfiguration anzeigen: /usr/local/nginx/sbin/nginx-v[root@zixuephpnginx-1.13.6]#/usr/local/nginx/sbin/nginx- vnginxversion:nginx/1.13.6[root @zixuep

May 13, 2023 pm 08:25 PM
nginx
Was sind die Merkmale und Unterschiede zwischen Nginx und Apache?

Was sind die Merkmale und Unterschiede zwischen Nginx und Apache?

1. Nginx-Funktionen 1. Es ist leichtgewichtig und in C geschrieben. Der gleiche Webdienst belegt weniger Speicher und Ressourcen. 2. Anti-Parallelität: Nginx verwendet epollandkqueue als Entwicklungsmodell, die Verarbeitung von Anforderungen erfolgt asynchron und nicht blockierend, und die Ladekapazität ist viel höher als die von Apache, während Apache blockiert. Bei hoher Parallelität kann Nginx einen geringen Ressourcenverbrauch und eine hohe Leistung aufrechterhalten, während Apache anfällig für einen Anstieg der Anzahl von Prozessen und Denial-of-Service ist, wenn die PHP-Verarbeitung langsam ist oder der Front-End-Druck hoch ist. 3. Wenn Nginx gestartet wird, wird ein Master-Prozess generiert. Anschließend teilt der Master-Prozess mehrere Worker-Unterprozesse auf

May 13, 2023 pm 08:10 PM
nginx apache 特点
So konfigurieren Sie die serverseitige Umgebung von Nginx+Tomcat

So konfigurieren Sie die serverseitige Umgebung von Nginx+Tomcat

1. Javajdk-Installation: #Laden Sie das entsprechende JDK-Softwarepaket herunter, entpacken Sie es und installieren Sie es. Der Name meines Pakets lautet: jdk-7u25-linux-x64.tar.gztar-xzfjdk-7u25-linux-x64.tar.gz; mkdir-p /usr/java/;mvjdk1.7.0_25//usr/java/.#Konfigurieren Sie dann die Umgebungsvariablen wie folgt so, dass JDK überall referenziert werden kann: #vi/etc/profile Fügen Sie am Ende die folgende Anweisung hinzu : exportjava_home=/usr /java/jdk1.7.0_25exportclasspath=$

May 13, 2023 pm 07:58 PM
nginx tomcat
Methoden zur Nginx-Dienstoptimierung

Methoden zur Nginx-Dienstoptimierung

Die Optimierung des Nginx-Dienstes kann unter verschiedenen Gesichtspunkten optimiert werden: Ausblenden von Versionsnummern, Ändern von Benutzern und Gruppen, Konfigurieren der Cache-Zeit für Webseiten, Schneiden von Protokollen und Festlegen von Verbindungs-Timeouts. 1. Versteckte Versionsnummer In der Produktionsumgebung muss die Versionsnummer von Nginx ausgeblendet werden, um ein Durchsickern der Nginx-Version zu vermeiden und Angreifer daran zu hindern, Angriffe auf bestimmte Versionen durchzuführen. Um die Nginx-Version zu überprüfen, verwenden Sie den Befehl curl-Ihttp://172.16.10.10/ in CentOS. [[emailprotected]~]#curl

May 13, 2023 pm 07:28 PM
nginx
Welche Methoden gibt es, um die Nginx-Leistung zu optimieren?

Welche Methoden gibt es, um die Nginx-Leistung zu optimieren?

Nginx-Leistungsoptimierung 1. Anzahl der laufenden Nginx-Arbeitsprozesse Die Anzahl der laufenden Nginx-Arbeitsprozesse wird im Allgemeinen auf den CPU-Kern oder die Anzahl der Kerne x 2 festgelegt. Wenn Sie die Anzahl der Kerne der CPU nicht kennen, können Sie nach dem oberen Befehl die 1 drücken, um dies herauszufinden, oder Sie können die Datei /proc/cpuinfo überprüfen grep^processor/proc/cpuinfo|wc-l[root@ lx~]#vi/usr/local/nginx1 .10/conf/nginx.confworker_processes4;[root@lx~]#/usr/local/nginx1.10/sbin/nginx-sreloa

May 13, 2023 pm 07:28 PM
nginx
So installieren Sie nginx1.12.1 unter centos6.4

So installieren Sie nginx1.12.1 unter centos6.4

Installation erforderliche Umgebung 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. Wenn keine gcc-Umgebung vorhanden ist, müssen Sie Folgendes installieren: yuminstallgcc-c++ 2.pcrepcre-devel-Installation pcre (perlkompatibleregularexpressions) ist eine Perl-Bibliothek, die eine Perl-kompatible Bibliothek für reguläre Ausdrücke enthält. Das http-Modul von nginx verwendet pcre zum Parsen regulärer Ausdrücke. Daher muss die pcre-Bibliothek unter Linux installiert werden, eine sekundäre Entwicklungsbibliothek, die mit pcre entwickelt wurde. Nginx benötigt diese Bibliothek ebenfalls. Befehl: yu

May 13, 2023 pm 07:10 PM
CentOS nginx
So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen

So konfigurieren Sie Nginx, um die Zugriffshäufigkeit derselben IP zu begrenzen

1. Fügen Sie den folgenden Code zu http{} in nginx.conf hinzu: limit_conn_zone$binary_remote_addrzone=perip:10m;limit_conn_zone$server_namezone=perserver:10m; 2. Fügen Sie den folgenden Code zur server{}-Konfiguration der Website hinzu, die eingeschränkt werden muss die Anzahl der Parallelitäten und die Download-Bandbreite: limit_connperip2;limit_connperserver20;limit_rate100k; zusätzliche Parameter: $binary_remote_addr soll den gleichen Client i begrenzen

May 13, 2023 pm 07:04 PM
nginx ip
So installieren Sie Nginx auf einem Linux-System

So installieren Sie Nginx auf einem Linux-System

Nginx (enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver, der für seine Stabilität, seinen umfangreichen Funktionsumfang, Beispielkonfigurationsdateien und seinen geringen Systemressourcenverbrauch bekannt ist. Einführung in Nginx: Nginx (Enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Webserver. Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxyserver (IMAP/POP3). Veröffentlicht unter einer BSD-ähnlichen Lizenz. Seine Merkmale sind, dass es weniger Speicher beansprucht und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser geeignet. Zu den Benutzern von Nginx-Websites auf dem chinesischen Festland gehören: Baidu, JD.com, Sina usw.

May 13, 2023 pm 07:01 PM
Linux nginx
So stellen Sie Tomcat und Nginx auf einem Linux-Server bereit

So stellen Sie Tomcat und Nginx auf einem Linux-Server bereit

1. Vorbereitungsarbeit: Zunächst müssen Sie über einen lauffähigen Linux-Server verfügen und den Benutzernamen und das Passwort kennen. Anschließend müssen Sie zwei Tools auf dem Windows-Computer installieren, die eine Verbindung zum Linux-Server herstellen können: xshell5 und xftp5 . Ich werde nicht auf das Installations-Tutorial eingehen. Erklären Sie, wie Sie eine Verbindung zum Server herstellen: Nach Eingabe der Host-IP und Klicken auf OK öffnet sich ein Fenster zur Eingabe Benutzername und Passwort für eine erfolgreiche Verbindung! Die xftp-Verbindungsschnittstelle ist wie folgt: Füllen Sie einfach die Lücken aus. Ich möchte hier nicht näher darauf eingehen, warum Sie sich für SFTP entschieden haben Sie kennen den Unterschied zwischen FTP und SFTP! 2. Installations- und Bereitstellungsarbeiten Wenn Sie das Projekt bereitstellen möchten

May 13, 2023 pm 06:58 PM
Linux nginx tomcat
So konfigurieren Sie den domänenübergreifenden Nginx-Zugriff und Anti-Leeching

So konfigurieren Sie den domänenübergreifenden Nginx-Zugriff und Anti-Leeching

Domänenübergreifende Zugriffskontrolle Domänenübergreifender Zugriff Warum verbietet der Browser den domänenübergreifenden Zugriff? Er ist unsicher und anfällig für CSRF-Angriffe! Wenn die von einem Hacker kontrollierte Website B schädliche Informationen in den Antwortheader einfügt, um dem Client den Zugriff auf Website A zu ermöglichen, kommt es zu einem CSRF-Angriff. Wie konfiguriere ich den domänenübergreifenden Zugriff in Nginx? Server, Standort, ifinlocation-Syntaxerklärung: add_headernamevalue[immer ]; Name stellt den vom Antwortheader zurückgegebenen Schlüsselwert dar und stellt die Rückgabe des Antwortheaders dar

May 13, 2023 pm 06:31 PM
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