aktueller Standort:Heim > Technische Artikel > Betrieb und Instandhaltung > Nginx

  • So optimieren Sie Nginx unter einem Linux-System
    So optimieren Sie Nginx unter einem Linux-System
    Einführung in Nginx: Nginx Nginx (Enginex) ist ein leistungsstarker HTTP- und Reverse-Proxy-Server. Als aufstrebender Stern hat Nginx viele Menschen in seinen Bann gezogen. Die Konfiguration ist einfach und das Implementierungsprinzip ist einfach. Es gibt nichts Besseres als einen Lastausgleich durchzuführen. Spezifische Methode zur Optimierung von Nginx im Linux-System 1. Optimieren Sie die Nginx-Parallelität [root@proxy~]#ab-n2000-c2000http://192.168.4.5/Benchmarking192.168.4.5(bepatient)so
    Nginx 1108 2023-05-12 20:34:23
  • So verwenden Sie Nginx+Tomcat, um statische und dynamische Seiten zu trennen
    So verwenden Sie Nginx+Tomcat, um statische und dynamische Seiten zu trennen
    Experimentelle Umgebung: Windows-Experimental-Tools: Nginx, Tomcat. Die Installation von Nginx unter Windows ist sehr einfach. Laden Sie das komprimierte Paket auf die offizielle Website herunter, dekomprimieren Sie es und doppelklicken Sie auf das Programm nginx.exe im dekomprimierten Verzeichnis. Geben Sie dann localhost in den Browser ein und das folgende Bild wird angezeigt, was bedeutet, dass Nginx bereits funktioniert. Der Arbeitsablauf von Nginx ist: Extern ist Nginx ein Server, der zuerst alle Anfragen an Nginx sendet, und dann verteilt Nginx die Anfrage an das Intranet an Tomcat. Dann verarbeitet Tomcat die Anfrage und sendet die Daten an Nginx Von Nginx an Nginx gesendet, wird Nginx an den Benutzer gesendet, und der gesamte Prozess fühlt sich für den Benutzer als Nginx an
    Nginx 782 2023-05-12 20:34:17
  • So konfigurieren Sie die Nginx-Überwachung in Zabbix
    So konfigurieren Sie die Nginx-Überwachung in Zabbix
    Fall: Zabbix konfiguriert die Nginx-Überwachung 1. Ändern Sie die Konfigurationsdatei vim/usr/local/nginx/conf/nginx.conflocation/nginx_status{stub_status;} Beschreibung: Benutzerdefiniertes Feld „nginx_status“, Zugriffsadresse (Beispiel: 192.168.169.131/nginx_status) stub_status behoben Parameter #Restart nginx./nginxreload Beschreibung des Browserzugriffsstatus: ActiveconnectionsNginx verarbeitet die Anzahl der aktiven Links, die Nginx derzeit startet
    Nginx 3125 2023-05-12 20:31:12
  • So fügen Sie mit Nginx stapelweise Subdomainnamen der zweiten Ebene hinzu
    So fügen Sie mit Nginx stapelweise Subdomainnamen der zweiten Ebene hinzu
    Kopieren Sie den Code wie folgt: if($host~*(.*)\.(.*)\.(.*)){set$subdomain$1;}location/{roothtml/$subdomain;indexindex.htmlindex.php; } Das „~*“ oben bedeutet, dass die Groß-/Kleinschreibung nicht beachtet wird, und es dann mit jeder URL vom Typ „xxx.xxx.xxx“ übereinstimmt. Letztendlich ist es eine Tragödie, es stimmt nicht nur mit „www“ überein. yourdomian.com“, aber auch „What the fuck.$!“ @.com“-URLs stimmen ebenfalls überein. Äh
    Nginx 1185 2023-05-12 20:25:04
  • So lösen Sie das Problem des automatischen Starts von Nginx in Centos7
    So lösen Sie das Problem des automatischen Starts von Nginx in Centos7
    Was die Einstellung von Nginx zum automatischen Start beim Booten in Centos7 betrifft, können wir das Problem lösen, indem wir beim Booten ein selbststartendes Shell-Skript schreiben. Betriebssystem der Testumgebung: Centos764-Bit 1611Nginx-Version: 1.11.10 Konfigurationsparameter bei der Installation von nativem Nginx./configure\--prefix=/usr/local/nginx\--pid-path=/usr/local/nginx/logs / nginx.pid\--lock-path=/var/lock/nginx.lock\--error-log-path=/var/log/nginx/err
    Nginx 1296 2023-05-12 20:16:18
  • So konfigurieren Sie Nginx zum Aufzeichnen und Analysieren langsamer Antwortanforderungen und zum Ersetzen von Website-Antwortinhalten
    So konfigurieren Sie Nginx zum Aufzeichnen und Analysieren langsamer Antwortanforderungen und zum Ersetzen von Website-Antwortinhalten
    1. Modulinstallation Die Installationsmethode für Nginx-Module von Drittanbietern wird hier übersprungen. Konfigurationsparameter./configure--prefix=/usr/local/nginx-1.4.1--with-http_stub_status_module\--add-module=../ngx_http_log_request_speed2. Anweisung log_request_speed2.1log_request_speed_filter Syntax: log_request_speed_filter[on|off] Konfigurationsabschnitt :n/context:loca
    Nginx 2106 2023-05-12 20:16:12
  • So erstellen Sie eine .NET Core2.0+Nginx+Supervisor-Umgebung unter dem Centos7-System
    So erstellen Sie eine .NET Core2.0+Nginx+Supervisor-Umgebung unter dem Centos7-System
    1. Einführung in linux.netcore. Microsoft bietet .net-Unterstützung lange Zeit nur für seine eigene Plattform an. Dies bedeutet, dass Unterstützung für dieses „theoretisch“ plattformübergreifende Framework unter Linux und macOS nur von Drittanbietern bereitgestellt werden kann Projekte (z. B. mono.net). Bis Microsoft .netcore auf den Markt brachte, das vollständig Open Source ist. Diese Open-Source-Plattform ist mit .netstandard kompatibel und bietet vollständig konsistente APIs unter Windows, Linux und MacOS. Obwohl dieses kompakte .net-Framework nur eine Teilmenge des Standard-.net-Frameworks ist, ist es bereits recht leistungsstark. Einerseits ermöglicht dieses kleine Framework die gleichzeitige Ausführung bestimmter funktionaler Anwendungen auf drei Plattformen (genauso wie einige funktionale Anwendungen).
    Nginx 798 2023-05-12 20:13:18
  • So installieren Sie den NGNIX-Server unter Ubuntu
    So installieren Sie den NGNIX-Server unter Ubuntu
    Installieren Sie nginx sudo, um den nginx-Standardport sudovi/etc/nginx/sites-enabled/defaultlisten81default_server zu ändern. Ändern Sie die Portnummer listen81default_server, die Sie benötigen. default#root/var /www/html;root/usr/share/nginx/html;#Ändern Sie das Standard-Website-Verzeichnis und starten Sie den Nginx-Server neu
    Nginx 781 2023-05-12 19:55:17
  • So konfigurieren Sie den Pathinfo-Modus in Nginx
    So konfigurieren Sie den Pathinfo-Modus in Nginx
    Der Grund dafür ist, dass ich Apache schon lange nicht mehr verwendet habe und ich mich allmählich mit Apache nicht mehr vertraut fühle, weil mein Freund ein Zendframework-Framework hat, das von Apache auf Nginx verschoben wurde und Unterstützung für den Pathinfo-Modus erfordert. Also fing ich an, online nach Artikeln zu nginx+pathinfo zu suchen. Ich dachte zunächst, dass es einfach sein würde, es zu konfigurieren. Nach der Suche habe ich festgestellt, dass es viele Artikel gibt, in denen Nginx vorgestellt wird, um den Pathinfo-Modus zu aktivieren, und es scheint, dass dies nicht schwierig ist. Aber nach mehreren Stunden ist es immer noch nicht richtig konfiguriert. Und der Inhalt vieler Artikel ist sehr ähnlich und sie werden grundsätzlich nachgedruckt. Ich fange an, ein wenig ängstlich zu werden! Denn ein Tag ist vergangen und die Vorbereitung ist noch nicht abgeschlossen. Es gibt keine Lösung, um weiter herumzutasten, also suchen Sie weiter. Zur Vereinfachung der Überprüfung verwende ich Wechselstrom
    Nginx 1483 2023-05-12 19:52:04
  • So implementieren Sie die Portweiterleitung mit Nginx
    So implementieren Sie die Portweiterleitung mit Nginx
    Verwendungsszenario 1. Es gibt einen Server-Port im Intranet, der dem externen Netzwerk zugeordnet werden muss (z. B. beantragt der externe Netzwerkserver einen Domänennamen, nimmt dann eine Nignx-Konfiguration für den Domänennamen vor und muss dies dann tun). Zugriff auf einen Intranet-HTTP-Dienst in der Konfiguration) ) 2. Der Intranet-Server hat keine Zugriffsrechte auf das externe Netzwerk. Nur ein Server im gesamten Intranet hat Zugriff auf das externe Netzwerk, über den in das interne Netzwerk eingedrungen werden kann 3. Die virtuelle Maschine verfügt nur über ein NAT-Netzwerk und die virtuelle Maschine ist nur mit einem lokalen Host ausgestattet. Wenn Sie zu diesem Zeitpunkt auf den Port der virtuellen Maschine zugreifen möchten das externe Netzwerk oder ein anderes internes Netzwerk (Nicht-Host-Maschine) 4. Verwenden Sie die Agent-Maschine als Bastion-Maschine (Springboard-Maschine), um zu verhindern, dass auf das interne System nach Belieben zugegriffen wird. Dies ist der Zugriff, wenn die Bastion-Maschine mit Portweiterleitung konfiguriert ist durch die Bastionsmaschine
    Nginx 2780 2023-05-12 19:37:12
  • Beispielcode-Analyse für die Linux-Installation eines Nginx-Servers
    Beispielcode-Analyse für die Linux-Installation eines Nginx-Servers
    nginx ist auf einige Softwarebibliotheken angewiesen. Stellen Sie vor der Installation sicher, dass auf dem System Software wie gcc, ssl, pcre und gzip installiert ist. Sie können den Befehl rpm-q verwenden, um zu überprüfen, ob die Software installiert ist. [root@redhat1~]#rpm-qgccgcc-4.1.2-44.el5 Die abhängigen Bibliotheksinformationen lauten wie folgt: (1) Das gzip-Modul erfordert die zlib-Bibliothek (2). ). Für die SSL-Funktion ist die OpenSSL-Bibliothek erforderlich. Laden Sie pcre in das Zielverzeichnis herunter. Führen Sie nach dem Herunterladen die folgenden Vorgänge aus: tar-zxvfpcre-8.38.tar.gzcdpcre.
    Nginx 734 2023-05-12 18:55:15
  • So richten Sie Referrer in Nginx ein, um Bilddiebstahl zu verhindern
    So richten Sie Referrer in Nginx ein, um Bilddiebstahl zu verhindern
    Wenn die Bilder des Servers von anderen Websites verlinkt werden, wirkt sich dies auf die Bandbreite und Zugriffsgeschwindigkeit des Servers aus. Zu diesem Zeitpunkt müssen wir lediglich die Anti-Hotlink-Funktion der Bilddatei oder Videodatei festlegen Sie können direkt auf die Ressource zugreifen, aber Sie können meine Ressourcen-Links nicht auf Ihren eigenen Server stellen, damit andere darauf zugreifen können, insbesondere bei großen Dateien wie Bildern oder Videos, was leicht dazu führen kann, dass der Server langsam reagiert. Wenn es kein Bilderhost wäre, hätte ich wirklich Angst, dass andere Websites die Bilder von dieser Website direkt verwenden würden. Diese Art von Datenverkehr wird wahrscheinlich auf einmal verschwinden. Schließlich werden CDNs mit kostenlosem Geld gekauft. Daher ist es besser, einen Anti-Hot-Link einzurichten. Nginx kann diese Funktion ausführen. Im Allgemeinen greifen Browser, die dem http-Protokoll entsprechen, von einer Website aus auf die Website zu.
    Nginx 1627 2023-05-12 18:52:06
  • So ändern Sie die Nginx-Konfiguration, um die Häufigkeit bösartiger Crawler zu begrenzen
    So ändern Sie die Nginx-Konfiguration, um die Häufigkeit bösartiger Crawler zu begrenzen
    Der Code lautet wie folgt: #Globale Konfiguration limit_req_zone$anti_spiderzone=anti_spider:10mrate=15r/m;#limit_reqzone=anti_spiderburst=30nodelay in einem bestimmten Server; if ($http_user_agent~*"xxspider|xxbot"){set$anti_spider$http_user_agent ;} überschreitet die eingestellte Grenzfrequenz und gibt dem Spider eine 503.
    Nginx 1155 2023-05-12 18:25:06
  • So konfigurieren Sie SSL in Nginx
    So konfigurieren Sie SSL in Nginx
    SSL-Verschlüsselung: server{listen443ssl;server_namewww.123.com;root/data/wwwroot/www.123.com/;indexindex.html;ssl_certificateserver.crt;ssl_certificate_keyserver.key;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_cipher sALL:! DH:!EXPORT:!RC4:+HIGH:+MEDIUM:!eNULL;ssl_pref
    Nginx 6669 2023-05-12 17:58:24
  • So verwenden Sie den Nginx-Reverse-Proxy und den Proxy_cache-Cache zum Erstellen eines CDN-Servers
    So verwenden Sie den Nginx-Reverse-Proxy und den Proxy_cache-Cache zum Erstellen eines CDN-Servers
    Es ist ein Problem aufgetreten: Für mobile Benutzer ist der Zugriff auf den Webserver www.osyunwei.com sehr langsam. Lösung: 1. Platzieren Sie einen Nginx-Reverse-Proxy-Server im mobilen Computerraum. 2. Intelligente Auflösung über Domänennamen-DNS Benutzer greifen auf www.osyunwei.com zu. Auflösen zum Nginx-Reverse-Proxy-Server 3. Dedizierte Leitungsverbindung zwischen Nginx-Reverse-Proxy-Server und Webserver. Anweisungen: 1. Webserver-Leitung: Telecom IP: 192.168.21.129 Domainname: www.osyunwei.com 2 . Nginx-Reverse-Proxy-Server-Zeile: Mobilsystem: Centos6.2ip: 192.168.21.164vi/e
    Nginx 1288 2023-05-12 17:43:12

Werkzeugempfehlungen

Kontaktcode für das jQuery-Enterprise-Nachrichtenformular

Der Kontaktcode für das jQuery-Unternehmensnachrichtenformular ist ein einfacher und praktischer Unternehmensnachrichtenformular- und Kontaktcode für die Einführungsseite.

Wiedergabeeffekte für HTML5-MP3-Spieluhren

Der Spezialeffekt „HTML5 MP3-Musikbox-Wiedergabe“ ist ein MP3-Musikplayer, der auf HTML5+CSS3 basiert, um niedliche Musikbox-Emoticons zu erstellen und auf die Schaltfläche „Umschalten“ zu klicken.

HTML5 coole Partikelanimations-Navigationsmenü-Spezialeffekte

Der Spezialeffekt „HTML5 Cool Particle Animation“ für das Navigationsmenü ist ein Spezialeffekt, der seine Farbe ändert, wenn die Maus über das Navigationsmenü bewegt wird.
Menünavigation
2024-02-29

Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare

Der Drag-and-Drop-Bearbeitungscode für visuelle jQuery-Formulare ist eine visuelle Form, die auf jQuery und dem Bootstrap-Framework basiert.

Webvorlage für Bio-Obst- und Gemüselieferanten Bootstrap5

Eine Webvorlage für Bio-Obst- und Gemüselieferanten – Bootstrap5
Bootstrap-Vorlage
2023-02-03

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus

Bootstrap3 multifunktionale Dateninformations-Hintergrundverwaltung, responsive Webseitenvorlage – Novus
Backend-Vorlage
2023-02-02

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5

Webseitenvorlage für die Immobilienressourcen-Serviceplattform Bootstrap5
Bootstrap-Vorlage
2023-02-02

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4

Einfache Webvorlage für Lebenslaufinformationen Bootstrap4
Bootstrap-Vorlage
2023-02-02

可爱的夏天元素矢量素材(EPS+PNG)

这是一款可爱的夏天元素矢量素材,包含了太阳、遮阳帽、椰子树、比基尼、飞机、西瓜、冰淇淋、雪糕、冷饮、游泳圈、人字拖、菠萝、海螺、贝壳、海星、螃蟹、柠檬、防晒霜、太阳镜等等,素材提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-05-09

四个红的的 2023 毕业徽章矢量素材(AI+EPS+PNG)

这是一款红的的 2023 毕业徽章矢量素材,共四个,提供了 AI 和 EPS 和免扣 PNG 等格式,含 JPG 预览图。
PNG素材
2024-02-29

唱歌的小鸟和装满花朵的推车设计春天banner矢量素材(AI+EPS)

这是一款由唱歌的小鸟和装满花朵的推车设计的春天 banner 矢量素材,提供了 AI 和 EPS 两种格式,含 JPG 预览图。
banner图
2024-02-29

金色的毕业帽矢量素材(EPS+PNG)

这是一款金色的毕业帽矢量素材,提供了 EPS 和免扣 PNG 两种格式,含 JPG 预览图。
PNG素材
2024-02-27

Website-Vorlage für Reinigungs- und Reparaturdienste für Inneneinrichtungen

Die Website-Vorlage für Reinigungs- und Wartungsdienste für Heimdekoration ist ein Website-Vorlagen-Download, der sich für Werbewebsites eignet, die Heimdekorations-, Reinigungs-, Wartungs- und andere Dienstleistungsorganisationen anbieten. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-05-09

Persönliche Lebenslauf-Leitfaden-Seitenvorlage in frischen Farben

Die Vorlage „Fresh Color Matching“ für die Lebenslauf-Leitfadenseite für persönliche Bewerbungen ist eine persönliche Webvorlage zum Herunterladen von Lebensläufen für die Jobsuche, die für einen frischen Farbabstimmungsstil geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-29

Web-Vorlage für kreativen Job-Lebenslauf für Designer

Die Webvorlage „Designer Creative Job Resume“ ist eine herunterladbare Webvorlage für die Anzeige persönlicher Lebensläufe, die für verschiedene Designerpositionen geeignet ist. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28

Website-Vorlage eines modernen Ingenieurbauunternehmens

Die Website-Vorlage für moderne Ingenieur- und Bauunternehmen ist eine herunterladbare Website-Vorlage, die sich zur Förderung der Ingenieur- und Baudienstleistungsbranche eignet. Tipp: Diese Vorlage ruft die Google-Schriftartenbibliothek auf und die Seite wird möglicherweise langsam geöffnet.
Frontend-Vorlage
2024-02-28
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!