aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx
- Richtung:
- alle web3.0 Backend-Entwicklung Web-Frontend Datenbank Betrieb und Instandhaltung Entwicklungswerkzeuge PHP-Framework tägliche Programmierung WeChat-Applet häufiges Problem andere Technik CMS-Tutorial Java System-Tutorial Computer-Tutorials Hardware-Tutorial Mobiles Tutorial Software-Tutorial Tutorial für Handyspiele
- Klassifizieren:
-
- So konfigurieren Sie den statischen Nginx-Ressourcenserver
- Geben Sie das Verzeichnis conf des Nginx-Installationsverzeichnisses ein, ändern Sie die Datei nginx.conf und fügen Sie einen Speicherortteil des Konfigurationscodes in einem Server{} wie folgt hinzu: root@ubuntu:/usr/local/nginx/conf#vinginx.confserver {listen80;server_namelocalhost;location /{roothtml;indexindex.htmlindex.htm;}location/image/{root/usr/local/myimage/;autoindexon;}} von
- Nginx 2199 2023-05-19 10:13:05
-
- So verwenden Sie Keepalived+Nginx+Tomcat zur Implementierung eines hochverfügbaren Webclusters
- keepalived+nginx+tomcat implementiert einen hochverfügbaren Webcluster 1. Nginx-Installationsprozess 1. Laden Sie das Nginx-Installationspaket herunter und installieren Sie das abhängige Umgebungspaket (1) Installieren Sie die C++-Kompilierungsumgebung yum-yinstallgcc#c++ (2) Installieren Sie pcreyum-yinstallpcre- devel (3 )Installieren Sie zlibyum-yinstallzlib-devel(4) Installieren Sie nginx, suchen Sie den Speicherort der Nginx-Dekomprimierungsdatei und führen Sie den Kompilierungs- und Installationsbefehl aus [root@localhostnginx-1.12.2]#pwd/usr/local/nginx/nginx- 1.12
- Nginx 1259 2023-05-19 10:01:05
-
- So konfigurieren Sie den Nginx-Lastausgleich
- Polling Nginx verteilt alle Anfragen gleichmäßig an jeden Server im Cluster. upstreamtest{server127.0.0.1:7001;#Äquivalent zu server127.0.0.1:7001weight=1;server150.109.118.85:7001;#Äquivalent zu server150.109.118.85:7001weight=1;}server{listen8081;server_namelocalhost ;location/{proxy_passhttp://test/;}}upstream: Definieren Sie einen Dienstcluster
- Nginx 4402 2023-05-19 09:59:21
-
- Was ist die Methode zum Starten und Stoppen von Nginx im Linux-System?
- Format des Startcodes: Nginx-Installationsverzeichnisadresse-cnginx-Konfigurationsdateiadresse Zum Beispiel: [root@LinuxServersbin]#/usr/local/nginx/sbin/nginx-c/usr/local/nginx/conf/nginx.conf Stop nginx Es gibt Drei Möglichkeiten: Ruhig anhalten 1. Überprüfen Sie die Prozessnummer [root@LinuxServer~]#ps-ef|grepnginx 2. Beenden Sie den Prozess [root@LinuxServer~]#kill-QUIT2072 Stoppen Sie schnell 1. Überprüfen Sie die Prozessnummer [root@LinuxSer
- Nginx 5501 2023-05-19 09:34:05
-
- Wie zählt NGINX PV, UV und unabhängige IP der Website?
- Konzept: uv (uniquevisitor): eindeutiger Besucher, jeder unabhängige mit dem Internet verbundene Computer (basierend auf Cookies) wird als Besucher betrachtet und die Anzahl der Besucher, die Ihre Website innerhalb eines Tages (00:00–24:00 Uhr) besuchen. Besuche desselben Cookies innerhalb eines Tages werden nur einmal gezählt. PV (Seitenaufruf): Besuche, also Seitenaufrufe oder Klicks, jeder Besuch der Website durch den Benutzer wird einmal erfasst. Wenn ein Benutzer dieselbe Seite mehrmals besucht, wird die Gesamtzahl der Besuche gezählt: Die gleiche IP-Adresse wird nur einmal zwischen 00:00 und 24:00 Uhr gezählt Ich gebe zunächst die Umgebung an, in der Nginx Version 1.7 ausgeführt wird. Das Backend Tomcat läuft dynamisch
- Nginx 2649 2023-05-19 09:13:14
-
- So legen Sie das Nginx-Upload-Verzeichnis ohne Ausführungsberechtigung fest
- Kopieren Sie den Code wie folgt: orderallow, denydenyfromall und denjenigen im Internet, der keine Ausführungsberechtigungen für das Nginx-Upload-Verzeichnis hat. Kopieren Sie den Code wie folgt: location~^/upload/.*\.(php|php5)${ denyall;} Diese Konfigurationen sehen so aus, als gäbe es kein Problem, tatsächlich kann man es unter Windows sagen. Aber *nux ist anders. Wenn Sie es in ein Großbuchstaben-Suffix wie *.php ändern, verrate ich Ihnen hier meine persönliche Lösung: Kopieren Sie den Code . Das folgende: //? ist eine Zeichenfolge, die mit möglichst vielen .php-Dateien übereinstimmt
- Nginx 1202 2023-05-19 08:55:05
-
- So konfigurieren und verwenden Sie das Indexverzeichnis unter dem Nginx-Server
- Nginx-Konfigurationsort~^/2589(/.*){autoindexon;//Autoindex_localtimeon;//Anzeigefunktion einschalten}auto_index Befehlssyntax: autoindexon|off; Konfigurationsabschnitt: http, server, location aktiviert/nur Nginx-Verzeichnisindizierungsfunktion verwenden Syntax: autoindex_exact_sizeon|off; Konfigurationsabschnitt: http, server, location, um festzustellen, ob
- Nginx 2042 2023-05-19 08:43:05
-
- So konfigurieren Sie den TCP-Lastausgleich in Nginx
- Unter der Annahme, dass der Kubernetes-Cluster konfiguriert wurde, erstellen wir eine virtuelle Maschine für Nginx basierend auf CentOS. Im Folgenden sind die Details der Einstellungen im Experiment aufgeführt: Nginx (CenOS8Minimal)–192.168.1.50KubeMaster–192.168.1.40KubeWorker1–192.168.1.41KubeWorker2–192.168.1.42 Schritt 1) Installieren Sie das Epel-Repository, da das Nginx-Softwarepaket nicht vorhanden ist Das Standard-Repository des CentOS-Systems. Sie müssen also z
- Nginx 1390 2023-05-19 08:29:28
-
- Wie Nginx das Modul Nginx-RTMP-Module verwendet, um die Live-Übertragungsraumfunktion zu implementieren
- Systemumgebung wujianjun@wujianjun-work~$uname-alinuxwujianjun-work4.10.0-37-generic#41~16.04.1-ubuntusmpfrioct622:42:59utc2017x86_64x86_64x86_64gnu/linux Softwareumgebung obs(openbroadcastersoftware)v20.0.1(linux)ng inx Version:nginx / 1.13.6builtbygcc5.4.020160609(ubuntu5.4.0-
- Nginx 1556 2023-05-19 08:13:05
-
- Was ist die Bereitstellungsmethode von Nginx und PHP?
- Einführung in die beiden Bereitstellungsmethoden. Die erste verwendet einen Nginx-Server für den HTTP-Reverse-Proxy und den Lastausgleich. Der Nginx-Server dahinter übernimmt den Webdienst und ruft den von PHP-FPM bereitgestellten FastCGI-Dienst auf Die Methode ist die gebräuchlichste und der Webdienst. Sowohl der PHP-Dienst als auch der PHP-Dienst werden auf demselben Server bereitgestellt. Der zweite ist ein Nginx-Server vorne für Webdienste. Der hintere Server stellt nur den PHP-FPM-Dienst bereit. Dies wird vom Nginx-Server verwendet, um den Front-Nginx-Server aufzurufen. Wenn fpm dient, kann der Lastausgleich auch wie folgt erreicht werden: Aus Sicht des Systemdesigns ist die erste Bereitstellung vergleichsweise die herkömmliche Bereitstellungsmethode , das auf große, mittlere und kleine Websites anwendbar ist. Der zweite Typ sind verschiedene Serviceabteilungen
- Nginx 1252 2023-05-18 23:43:23
-
- So verwenden Sie Nginx als Load Balancer für MySQL
- Hinweis: Die Nginx-Versionsanforderung ist 1.9 oder höher. Beim Kompilieren von Nginx müssen Sie --with-stream hinzufügen, z. B.: ./configure--prefix=/data/apps/nginx--with-http_stub_status_module--with-. http_ssl_module--with- http_realip_module--with-http_image_filter_module--with-stream Hinweis 1. Da MySQL standardmäßig Port 3306 verwendet, wenn MySQL den Nginxtcp-Reverse-Proxy konfiguriert
- Nginx 1257 2023-05-18 22:37:10
-
- Wie Nginx automatisch Konfigurationsdateien in Docker-Containern generiert
- Der letzte Befehl zur Umsetzung der Idee sieht wahrscheinlich so aus: dockerrun-d-p80:80-exxx=xx Bildname Skriptpfad im Bild Das Skript hier ersetzt den Befehl cmd in der Docker-Datei, daher müssen wir eine Shell erstellen generiert und startet automatisch ein Nginx-Skript. #!/bin/bash#Rufen Sie den Anfang von lt aus der Umgebungsvariablen ab, um ihn von anderen Umgebungsvariablen zu unterscheiden, zum Beispiel lt_analysis=172.17.0.1:8083result=""forrain$(env|grep^lt)doold_ifs ="$ifs"ifs =&qu
- Nginx 1136 2023-05-18 22:37:04
-
- Was sind die gemeinsamen Funktionen von Nginx?
- Allgemeine Funktionen von Nginx 1. http-Proxy, Reverse-Proxy: Als eine der am häufigsten verwendeten Funktionen von Webservern, insbesondere Reverse-Proxy. Hier werde ich Ihnen zwei Bilder geben, um das positive Mittel und das reaktive Mittel zu erklären. Sie können die Informationen für die spezifischen Details lesen. Wenn Nginx als Reverse-Proxy verwendet wird, bietet es eine stabile Leistung und kann Weiterleitungsfunktionen mit flexibler Konfiguration bereitstellen. Nginx kann unterschiedliche Weiterleitungsstrategien basierend auf unterschiedlichen regulären Übereinstimmungen anwenden, beispielsweise den Dateiserver am Ende der Bilddatei und den Webserver für dynamische Seiten. Solange Ihre regulären Regeln korrekt geschrieben sind und eine entsprechende Serverlösung vorhanden ist. Sie können spielen, was Sie wollen. Und Nginx führt einen Fehlerseitensprung, eine Ausnahmebeurteilung usw. für die zurückgegebenen Ergebnisse durch. Wenn der verteilte Server speichert
- Nginx 3481 2023-05-18 22:31:17
-
- So beheben Sie das Problem, dass der globale Reverse-Proxy bereits in der Nginx-Datei vorhanden ist
- Projektszenario: Das von Alibaba Cloud erstellte Pagoda-Linux-Panel wurde bereits auf anderen Websites erstellt. Wenn ich den Reverse-Proxy über das Pagoda-Panel hinzufüge, wird jedoch das folgende Pseudobild angezeigt. Statischer Fehler. Problembeschreibung: Pseudostatisch/nxinx-Hauptkonfiguration/vhost/-Datei existiert bereits als globaler Reverse-Proxy. Dieses Problem zeigt uns tatsächlich, dass eine Website in der nginx-Konfigurationsdatei nur einen Speicherort/ enthalten kann, andernfalls wird ein Fehler gemeldet. Ursachenanalyse: Das Problem ist sehr klar, das heißt, es liegt ein Problem mit der relevanten Konfiguration von nginx.conf vor. Der erste Schritt besteht darin, die relevanten Konfigurationsdateien der Website zu überprüfen. Klicken Sie direkt auf die Website, um die Details einzugeben und die Konfigurationsdateien anzuzeigen. se
- Nginx 4739 2023-05-18 21:13:19
-
- Mit welcher Methode kann Nginx aus dem Quellcode kompiliert und installiert werden?
- Nginx ist ein leichter Webserver/Reverse-Proxy-Server und E-Mail-Proxy-Server, der unter einer BSD-ähnlichen Lizenz veröffentlicht wird. Es wurde vom russischen Programmierer lgorSysoev entwickelt und wird von Rambler, einer großen russischen Portal-Website und Suchmaschine, verwendet. Seine Merkmale sind, dass es weniger Speicher belegt und über starke Parallelitätsfähigkeiten verfügt. Tatsächlich sind die Parallelitätsfähigkeiten von Nginx unter Webservern desselben Typs besser. Detaillierte Beschreibung der Kompilierungsparameter des Nginx-Quellcodes – prefix = zeigt auf das Installationsverzeichnis – sbin-path zeigt auf die (Ausführungs-) Programmdatei (nginx) – conf-path = zeigt auf die Konfigurationsdatei (nginx.conf) – Fehlerprotokoll-
- Nginx 1028 2023-05-18 19:58:29