Article Tags
So konfigurieren Sie die maximale Anzahl von Verbindungen in Nginx

So konfigurieren Sie die maximale Anzahl von Verbindungen in Nginx

Konfigurieren Sie die maximale Anzahl von Nginx-Worker-Prozessen. ##worker_processes: Die maximale Anzahl von Worker-Prozessen. work_connections: Die Anzahl externer Verbindungen, die jeder Worker-Prozess gleichzeitig zulassen kann. Ändern Sie die maximale Anzahl geöffneter Dateien für einen Prozess. Um die Einstellung „Maximale Anzahl geöffneter Dateien für einen Prozess“ zu ändern, benötigen Sie zunächst Root-Berechtigungen des Betriebssystems und anschließend die Hauptkonfigurationsdatei „limits.conf“: [ root@localhost/]#vim/etc/security/limits .conf Fügen Sie der Datei *softnofile65535*hardnofile65535 die folgenden Anweisungen hinzu. Hinweis: *Erforderlich

Jun 04, 2023 am 09:57 AM
nginx
Einfache Nginx+IIS-Bereitstellungsbeispielanalyse

Einfache Nginx+IIS-Bereitstellungsbeispielanalyse

Einführung in Nginx: Nginx („Enginex“) ist ein leistungsstarker HTTP- und Reverse-Proxy-Server sowie ein IMAP/Pop3/SMTP-Proxy-Server. Nginx wurde von igorsysoev für Russlands am zweithäufigsten besuchte Website rambler.ru entwickelt und ist dort seit mehr als vier Jahren aktiv. igor veröffentlicht den Quellcode unter einer BSD-ähnlichen Lizenz. In den vier Jahren seit seiner Veröffentlichung ist Nginx für seine Stabilität, seinen umfangreichen Funktionsumfang, seine Beispielkonfigurationsdateien und seinen geringen Systemressourcenverbrauch bekannt geworden. Derzeit wird Nginx auf großen inländischen Portal-Websites wie Sina, NetEase, Tencent usw. eingesetzt. Mehrere wichtige inländische Video-Sharing-Websites haben Nginx ebenfalls eingesetzt.

Jun 04, 2023 am 09:36 AM
iis nginx
So realisieren Sie den Reverse-Proxy und die dynamische Trennung von Nginx + Tomcat

So realisieren Sie den Reverse-Proxy und die dynamische Trennung von Nginx + Tomcat

1. Installieren Sie nginx und greifen Sie auf statische Ressourcen zu. Starten Sie nginx und geben Sie http://localhost/ in den Browser ein, um die Begrüßungsseite anzuzeigen. Erstellen Sie unter nginx das Verzeichnis static\test1\js\common und geben Sie jquery.xx ein. js Geh rein. ps:static stellt das Hauptverzeichnis der statischen Dateien dar, test1 stellt den Projektnamen unter Tomcat dar. Dieser Computer verwendet jquery-1.12.1.min.js, um die Konfigurationsdatei nginx.conf zu ändern und die folgende Konfiguration hinzuzufügen: #Regular entspricht den beginnenden Anforderungen mit statisch, z. B. /test1/static/js...location^~/

Jun 04, 2023 am 09:25 AM
nginx tomcat
So implementieren Sie mit Nginx die bidirektionale HTTPS-Authentifizierung

So implementieren Sie mit Nginx die bidirektionale HTTPS-Authentifizierung

Der Unterschied zwischen einseitiger und zweiseitiger Überprüfung: Einseitige Überprüfung: bezieht sich darauf, dass der Client das serverseitige Zertifikat überprüft, und der Server muss das Client-Zertifikat nicht überprüfen. Zwei-Wege-Überprüfung: Bezieht sich darauf, dass der Client das serverseitige Zertifikat überprüft, und der Server muss auch das Client-Zertifikat über das öffentliche Schlüsselzertifikat der Zertifizierungsstelle überprüfen. Detaillierter Handshake-Prozess: Einwegauthentifizierung Der Browser sendet eine Verbindungsanfrage an den sicheren Server. 1. Der Server sendet sein eigenes Zertifikat und zertifikatsbezogene Informationen an den Client-Browser. 2. Der Client-Browser prüft, ob das vom Server gesendete Zertifikat von der CA-Zentrale ausgestellt wurde, der er vertraut. Wenn dies der Fall ist, fahren Sie mit der Ausführung der Vereinbarung fort. Wenn nicht, gibt der Browser des Clients eine Warnmeldung aus: Er warnt den Client, dass dieses Zertifikat nicht vertrauenswürdig ist, und fragt den Client, ob er fortfahren muss. 3. Kunden abholen

Jun 03, 2023 pm 08:38 PM
HTTPS nginx
So optimieren Sie die Konfigurationsparameter von php+php-fom+nginx

So optimieren Sie die Konfigurationsparameter von php+php-fom+nginx

1. Vorwort Bei einem neuen Server ist die Installation der LNMP-Umgebung nur der erste Schritt. Der zweite Schritt besteht natürlich darin, die Standardkonfigurationsparameter zu ändern, um die Verwendung dieser Programme zu vereinfachen und die Leistung zu verbessern. In diesem Artikel geht es hauptsächlich um die Konfigurationsparameter von php+php-fpm+nginx. Der Computer ist ein Server mit 4 GB Speicher, und die relevanten Konfigurationen werden entsprechend dem Server mit 4 GB Speicher konfiguriert. 1. MySQL-Konfigurationsparameter: Optimierung der MySQL-Konfigurationsparameter (8 GB Speicher und 64 GB Speicher), Zusammensetzung der MySQL-Konfigurationsdatei und spezifische Konfigurationsdemo2. Beachten Sie, dass einige der unten angegebenen Konfigurationen die Leistung relativ beeinträchtigen oder konfiguriert werden müssen . Die Konfigurationsparameter dieser drei Programme sind sehr

Jun 03, 2023 pm 08:04 PM
PHP nginx
Wie Nginx HTTP-Anfragen verarbeitet

Wie Nginx HTTP-Anfragen verarbeitet

1. Interaktion zwischen Ereignisereignis und http-Framework Nach dem Empfang der http-Anforderungszeile und des http-Anforderungsheaders wird die Funktion ngx_http_process_request aufgerufen, um mit der Verarbeitung der http-Anforderung zu beginnen. Da eine HTTP-Anfrage aus 11 Verarbeitungsstufen besteht und jede Verarbeitungsstufe das Eingreifen mehrerer http-Module ermöglicht, werden in dieser Funktion die http-Module in jeder Stufe so geplant, dass sie die Anfrage gemeinsam abschließen. // Nach dem Empfang der HTTP-Anforderungszeile und des Anforderungsheaders ist der HTTP-Verarbeitungsablauf der Leseereignisrückruf der ersten HTTP-Verarbeitungsanforderung // Nach Ausführung dieser Funktion wird der Rückruf der Lese- und Schreibereignisse auf ngx_http_request_handler gesetzt

Jun 03, 2023 pm 06:41 PM
Http nginx
So installieren Sie den Nginx-Server und konfigurieren den Lastausgleich in der CentOS6.5-Umgebung

So installieren Sie den Nginx-Server und konfigurieren den Lastausgleich in der CentOS6.5-Umgebung

1. Laden Sie pcre herunter, eine in C-Sprache geschriebene Funktionsbibliothek für reguläre Ausdrücke [root@localhostpcre-8.36]#cd/tmp/download/[root@localhostdownload]#wgethttp://nchc.dl.sourceforge.net/project / pcre/pcre/8.37/pcre-8.37.tar.gz[root@localhostdownload]#tarzxvfpcre-8.36.tar.gz2, zlib-Bibliothek herunterladen [root@localhostpcre-8.36]

Jun 03, 2023 pm 04:04 PM
CentOS nginx
So aktivieren Sie die SSL-Konfiguration im Nginx-Server

So aktivieren Sie die SSL-Konfiguration im Nginx-Server

Um ein Zertifikat zu generieren, können Sie ein einfaches Zertifikat erstellen, indem Sie die folgenden Schritte ausführen: Geben Sie zunächst das Verzeichnis ein, in dem Sie das Zertifikat und den privaten Schlüssel erstellen möchten, zum Beispiel: $cd/usr/local/nginx/conf, um den Server zu erstellen Privater Schlüssel. Der Befehl fordert Sie auf, ein Passwort einzugeben: $opensslgenrsa-des3-outserver.key1024. Erstellen Sie ein Zertifikat (csr) für die Signaturanforderung: $opensslreq-new-keyserver.key-outserver.csr. Entfernen Sie das erforderliche Passwort, wenn Sie Nginx mit SSL laden Unterstützen und verwenden Sie den oben genannten privaten Schlüssel: $cpserver.keyserver .key.org$opensslrsa

Jun 03, 2023 pm 03:12 PM
ssl nginx
Docker führt Nginx mithilfe einer Daemon-Off-Instance-Analyse aus

Docker führt Nginx mithilfe einer Daemon-Off-Instance-Analyse aus

Frage 1. Warum bleibt der Docker-Container hängen, wenn er ausgeführt wird? Standardmäßig verwendet der Docker-Container den ersten Prozess im Container, also das Programm mit pid=1, als Grundlage dafür, ob der Docker-Container ausgeführt wird. Wenn die Docker-Container-PID hängt, wird der Docker-Container direkt beendet. 2. Wenn Docker ausgeführt wird, verwenden Sie den Befehl als internen Befehl des Containers. Wenn Sie Nginx verwenden, wird Nginx zu diesem Zeitpunkt nicht als Programm mit PID 1 ausgeführt Bash bleibt nach der Ausführung des Nginx-Befehls hängen, sodass der Container auch nach pm2start beendet wird

Jun 03, 2023 pm 02:04 PM
Docker nginx
So installieren und konfigurieren Sie Nginx unter Centos7

So installieren und konfigurieren Sie Nginx unter Centos7

Hinweis: Der grundlegende Verzeichnispfad für die Softwareinstallation: /usr/local. Wechseln Sie also beim Herunterladen der Software in dieses Verzeichnis und laden Sie sie direkt herunter und entpacken Sie sie. 1. Installieren Sie das gccgcc-c++-Abhängigkeitspaket yuminstall-ygccgcc-c++. 2. Herunterladen und kompilieren und installieren Sie die pcre-Bibliothek. Wechseln Sie in das Verzeichnis usr/local und führen Sie den Befehl aus, um das Installationspaket herunterzuladen. wget, dekomprimieren Sie das Installationspaket tar-zxvfpcre-8.36.tar.gz, kompilieren und installieren Sie cdpcre-8.36./configuremake&&makeinstall3 SSL-Bibliothek, laden Sie das Installationspaket wget herunter, dekomprimieren Sie das komprimierte Paket tar-zxvfopenssl

Jun 03, 2023 pm 01:36 PM
nginx centos7
So konfigurieren Sie PATHINFO in Nginx, um thinkphp index.php auszublenden

So konfigurieren Sie PATHINFO in Nginx, um thinkphp index.php auszublenden

Nginx-Konfigurationspfadinfo verbirgt index.php Fügen Sie diesen Code in die Nginx-Konfigurationsdatei ein server{listen80;default_typetext/plain;root/var/www/html;indexindex.phpindex.htmindex.html;#hide index.phplocation/{if(!- e$request_filename){#Verzeichnis der ersten Ebene#rewrite^/(.*)$/index.php/$1last;#Verzeichnis der zweiten Ebene umschreiben^/myapp/(.*)$/myapp/

Jun 03, 2023 pm 01:18 PM
nginx pathinfo
So konfigurieren Sie den Nginx-Hostdomänennamen

So konfigurieren Sie den Nginx-Hostdomänennamen

1. Konfigurieren Sie mehrere Ports, um auf verschiedene Dateien mit demselben Domänennamen, unterschiedlichen Ports und unterschiedlichen Dateien zuzugreifen. #Zwei verschiedene Ordner, in denen jeweils unterschiedliche Dateien gespeichert sind [root@nginx~]#mkdir/www/work_01-p[root@nginx~] #mkdir /www/work_02[root@nginx~]#vim/www/work_01/index.htmlthisiswork_01![root@nginx~]#vim/www/work_02/index.htmlthisiswork_02!#Bearbeiten Sie das Servermodul und zeigen Sie auf Port 80 Site in einen Ordner kopieren und kopieren

Jun 03, 2023 pm 01:13 PM
nginx
So optimieren Sie Nginx und Node.js

So optimieren Sie Nginx und Node.js

Wenn die Netzwerkoptimierung nicht zunächst die zugrunde liegenden Übertragungsmechanismen von Nginx und Node.js versteht und eine gezielte Optimierung durchführt, ist dies möglicherweise vergeblich, egal wie detailliert die Optimierung der beiden ist. Im Allgemeinen verbindet Nginx den Client und die Upstream-Anwendungen über TCPSocket. Unser System verfügt über viele Schwellenwerte und Einschränkungen für TCP, die über Kernel-Parameter festgelegt werden. Die Standardwerte dieser Parameter werden häufig für allgemeine Zwecke festgelegt und können den Anforderungen von Webservern an hohen Datenverkehr und kurze Lebensdauer nicht gerecht werden. Hier sind einige Parameter, die für die Optimierung von TCP in Frage kommen. Um sie wirksam zu machen, können Sie sie in der Datei /etc/sysctl.conf oder in einer neuen Konfigurationsdatei wie /etc/sysctl ablegen.

Jun 03, 2023 pm 12:41 PM
Node.js nginx
So konfigurieren Sie das Caching statischer Dateien in Nginx

So konfigurieren Sie das Caching statischer Dateien in Nginx

1. Vorbereitung ist wichtig. Ich denke, Sie benötigen eine normal funktionierende Nginx-Software: Installieren Sie Nginx, PHP7 und MySQL5.7 (lemp) auf Ubuntu16.04lts. 2. Um Nginx zu konfigurieren, können Sie sich auf das Expires-Befehlshandbuch beziehen, um die Ablaufzeit des HTTP-Headers festzulegen. Diese Markierung kann in Anweisungsblöcken wie http{}, server{}, location{} oder bedingten Anweisungen am Standort platziert werden {}-Anweisungsblock. Im Allgemeinen verwenden Sie die Expires-Direktive im Location-Anweisungsblock, um Ihre statischen Dateien zu steuern, wie folgt: location~*\.(jpg|jpeg|png|gif|ico|css|js

Jun 03, 2023 pm 12: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
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusionssystem, erklärt
4 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
1675
14
PHP-Tutorial
1278
29
C#-Tutorial
1257
24