


So verwenden Sie Nginx als Reverse-Proxy für den Tomcat-Server
1) Natürlich müssen Sie die Software herunterladen, die Sie verwenden möchten. Besuchen Sie die offizielle Nginx-Website für den nächsten. http://nginx.org/en/download.html finden Sie hier. Die Version, die ich jetzt verwende, ist 1.1.7, aber im Grunde sind alle zukünftigen Versionen kompatibel, und was wir verwenden, beinhaltet keine allzu untergeordneten Aspekte, daher sollte es keine Änderungen geben. Da es sich bei mir um Windows handelt, lade ich hier natürlich die Windows-Version herunter. Nach dem Download müssen Sie es zunächst starten. Geben Sie den Nginx-Ordner ein und starten Sie Nginx direkt. Nach dem Herunterladen habe ich es beispielsweise in d:\software\developertools\server\nginx-1.1.7 abgelegt und direkt cmd
May 21, 2023 pm 07:01 PM
So stellen Sie CentOS7 Docker Nginx bereit und führen es aus
1. Ressourcenvorbereitung Dockerfile-Datei#"portiert"vonadammillerfrom#https://github.com/fedora-cloud/fedora-dockerfiles##originallyscribedforfedora-dockerfilesby#scollierfromcentos:centos7maintainerthecentosprojectrunyum-yupdate;yumcleanallrunyum-yinstallepel-relea
May 21, 2023 pm 06:19 PM
So konfigurieren Sie Nginx für die Verwendung des SSL-Moduls zur Unterstützung des HTTPS-Zugriffs
Hintergrund: Das WeChat-Applet wurde in der Projektentwicklung verwendet, aber die Serverkonfigurations-URL muss https sein, daher muss das SSL-Modul von Nginx so konfiguriert werden, dass es den https-Zugriff unterstützt. Mit anderen Worten, um eine Website mit dem Domänennamen dmsdbj.com zu erstellen Für den Besuch ist https://dmsdbj.com erforderlich. Der englische Name von SSL lautet securesocketlayer, Secure Socket Layer. SSL ist eine Art digitales Zertifikat, um einen sicheren Kanal zwischen dem Browser und dem Webserver einzurichten und die Dateninformationen sicher zwischen dem Client und dem Server zu übertragen. Voraussetzung: 1. Für die Konfiguration des SSL-Moduls ist zunächst Folgendes erforderlich: CA-Zertifikat. Das CA-Zertifikat kann manuell erstellt werden
May 21, 2023 pm 06:10 PM
So verwenden Sie cPanel zum Konfigurieren des Nginx-Reverse-Proxys in CentOS 7
cPanel ist derzeit das leistungsstärkste, benutzerfreundlichste und beliebteste virtuelle Host-Kontrollsystem der Welt. Viele ausländische Hosts verwenden dieses Control Panel. Zuerst müssen wir die EPEL-Bibliothek installieren, um diesen Prozess zu starten. Schritt 1: Installieren Sie die EPEL-Bibliothek root@server1[/usr]#yum-yinstallepel-releaseLoadedplugins:fastestmirror,tsflags,universal-hooksLoadingmirrorspeedsfromcachedhostfile*EA4:66.23.237.210*base :Spiegel
May 21, 2023 pm 05:43 PM
So lösen Sie das Problem, dass Font Awesome in Firefox unter Apache/Nginx nicht angezeigt wird
1. Nginx-Serverlösung Der Server verwendet Nginx, um das Feld „access-control-allow-origin“ zum Antwortheader hinzuzufügen. Die Methode zum Hinzufügen besteht darin, die Direktive „add_header“ zu verwenden: Konfigurationsbeispiel: Kopieren Sie den Code wie folgt: location/assets/ {gzip_staticon; Expiresmax;add_headercache-controlpublic;add_headeraccess-control-allow-origin*;} 2. Apache-Serverlösung Fontawesome (Firefox kann Feuer nicht anzeigen
May 21, 2023 pm 05:43 PM
So konfigurieren und verwenden Sie das Kartenmodul im Nginx-Server
Die Map-Direktive verwendet das Modul ngx_http_map_module. Standardmäßig lädt Nginx dieses Modul, sofern nicht künstlich --without-http_map_module. Das Modul ngx_http_map_module kann Variablen erstellen, deren Werte mit den Werten anderer Variablen verknüpft sind. Ermöglicht die Klassifizierung oder gleichzeitige Zuordnung mehrerer Werte zu mehreren verschiedenen Werten und die Speicherung in einer Variablen. Die Map-Direktive wird zum Erstellen einer Variablen verwendet, führt die Ansichtszuordnungsoperation jedoch nur aus, wenn die Variable akzeptiert wird Bei der Verarbeitung von Anforderungen, die nicht auf Variablen verweisen, weist das Modul keine Leistungsmängel auf. 1.ngx_http_map_module Modulanweisungsbeschreibung Kartensyntax
May 21, 2023 pm 05:14 PM
So verwenden Sie das benutzerdefinierte Zabbix-Skript zur Überwachung von Nginx- und WeChat-Alarmen
Projektbeschreibung Der Zweck dieses Projekts besteht darin, ein Zabbix-Überwachungssystem aufzubauen, das WeChat-Alarme implementieren, den gesamten NGINX-Cluster bequem überwachen und gleichzeitig den gesamten Cluster stapelweise bereitstellen und verwalten kann. Projektschritte: Installieren Sie zabbixserver auf dem Zabbix-Server (192.168.2.138), installieren Sie zabbixagent (192.168.2.58) auf der Nginx-Seite, konfigurieren Sie den Nginx-Lastausgleichscluster und aktivieren Sie die Statusstatistik. Schreiben Sie ein Überwachungsskript auf der Nginx-Seite, um den Status von Nginx abzurufen. Das serverseitige Web fügt Überwachungselemente hinzu und gibt Bilder aus. Registrieren Sie das Unternehmens-WeChat und konfigurieren Sie die WeChat-Schnittstelle. Fügen Sie das Schnittstellen-Push-Skript zum Zabbix-Server hinzu und testen Sie, ob die Schnittstelle normal ist. in uns
May 21, 2023 pm 05:10 PM
So erreichen Sie einen reibungslosen Neustart und ein reibungsloses Upgrade von Nginx
Wenn Sie die Nginx-Konfigurationsdatei (nginx.conf) ändern und Nginx neu starten möchten, können Sie dies auch tun, indem Sie ein Systemsignal an den Nginx-Hauptprozess senden. Stellen Sie jedoch vor dem Neustart sicher, dass die Syntax der Nginx-Konfigurationsdatei (nginx.conf) korrekt ist, da Nginx sonst die neue Konfigurationsdatei nicht lädt. Sie können feststellen, ob die Nginx-Konfigurationsdatei korrekt ist, indem Sie den folgenden Befehl ausführen: /usr/local/webserver/nginx/sbin/nginx-t-c/usr/local/webserver/nginx/conf/nginx.conf Wenn die Konfigurationsdatei falsch ist , werden Sie auf dem Bildschirm aufgefordert, es zu konfigurieren
May 21, 2023 pm 05:07 PM
So konfigurieren Sie den Nginx-https-443-Port
1. Melden Sie sich beim Domain Name Controller wie Alibaba Cloud oder Tencent Cloud an, um das kostenlose Zertifikat herunterzuladen. 2. Klicken Sie auf Nginx, um es herunterzuladen und auf den Server hochzuladen. 3. Nginx konfiguriert den https-Protokollserver{listen443ssl;server_namexxx.com;ssl_certificatecert/ heruntergeladene PEM-Suffixdatei;ssl_certificate_keycert/Download-Schlüsselsuffixdatei;ssl_session_timeout120m;ssl_protocolsTLSv1TLSv1.1TLSv1.2;ssl_ciphersALL:!ADH:!EXPORT5
May 21, 2023 pm 04:40 PM
So konfigurieren Sie den Standort in Nginx von Grund auf
Grundkenntnisse: Die Zuordnungsreihenfolge der Standorte lautet „zuerst regulär, dann normal“. Die Übereinstimmungsreihenfolge der Standorte lautet eigentlich „zuerst gemeinsam finden, dann regelmäßig finden“. Der Grund für das Missverständnis ist: Der reguläre Abgleich überschreibt die Syntax der nginxlocation-Konfiguration für den normalen Abgleich, die 1.location[=|~|~*|^~]uri{...}2.location@name{...}die Standortkonfiguration haben kann zwei Konfigurationsmethoden 1. Präfix + uri (Zeichenfolge/regulärer Ausdruck) 2. @+Name-Präfixbedeutung =: genaue Übereinstimmung (alle müssen gleich sein) ~: Groß-/Kleinschreibung beachten ~*: Groß-/Kleinschreibung ignorieren ^~: nur Uri muss übereinstimmen Teil @ : Interner Service-Sprungort
May 21, 2023 pm 04:22 PM
Wie man Nginx PHP dazu bringt, Dateien nicht zwischenzuspeichern
So stellen Sie ein, dass nginxphp keine Dateien zwischenspeichert: 1. Suchen und öffnen Sie die Nginx-Konfigurationsdatei. 2. Übergeben Sie „location~.*\.(gif|jpg|jpeg|png|bmp|swf|js|css)${add_headerCache- Controlno -store;}" Deaktivieren Sie einfach das Caching. Wie mache ich Nginxphp, ohne Dateien zwischenzuspeichern? Nginx-Cache-Deaktivierungskonfiguration Beim Debuggen von Website-Programmen treten häufig Browser-Cache-Probleme auf, die dazu führen, dass der geänderte Front-End-Code keine Wirkung hat. Der Cache kann nur geleert werden, nachdem jedes Mal eine Aktualisierung über Strg+F5 erzwungen wurde. Wenn Sie zu diesem Zeitpunkt den Nginx-Cache deaktivieren, können Sie einige kleinere Probleme reduzieren und dem Browser dies ermöglichen
May 21, 2023 pm 04:09 PM
So verbieten Sie den IP-Zugriff oder den Zugriff auf illegale Domänennamen in Nginx
In einer Produktionsumgebung muss Nginx für einen sicheren Zugriff auf die Website einige illegale Zugriffe verhindern, z. B. die böswillige Auflösung von Domänennamen und die direkte Verwendung von IP für den Zugriff auf die Website. Nachfolgend sind einige häufig verwendete Konfigurationsbeispiele aufgeführt: 1) IP-Zugriff verbieten Wenn der Servername nicht übereinstimmt, wird der Standardwert gefunden und ein 501-Fehler zurückgegeben. server{listen80default_server;server_name_;return501;}2) Springen Sie über 301 zur Homepage server{listen80default_server;server_name_;rewrite^(.*)http://www.jb51.c
May 21, 2023 pm 03:55 PM
So verwenden Sie Tomcat mit Nginx
Zusammenfassung der Verwendung von Tomcat in Kombination mit Nginx Ich glaube, viele Leute haben von Nginx gehört. Dieses kleine Ding verschlingt langsam den Anteil von Apache und IIS. Was genau macht es also? Vielleicht verstehen es viele Leute nicht. Apropos Reverse-Proxy: Viele Leute haben vielleicht schon davon gehört, aber viele wissen vielleicht nicht, was ein Reverse-Proxy ist. Auszug aus einer Beschreibung in der Baidu-Enzyklopädie: Die Reverse-Proxy-Methode (ReverseProxy) bezieht sich auf die Verwendung eines Proxyservers, um Verbindungsanfragen im Internet anzunehmen, die Anfrage dann an den Server im internen Netzwerk weiterzuleiten und die vom Server erhaltenen Ergebnisse an zurückzugeben das Internet Wenn ein Client eine Verbindung anfordert, erscheint der Proxyserver nach außen als Server. Das ist hier sehr aufschlussreich
May 21, 2023 pm 01:07 PM
So definieren Sie pseudostatische Nginx-Regeln
1. Pseudodynamische Nginx-Regeln rewrite^(.*)/tags.html$1/tags.php;rewrite^(.*)/tags/(.*)-1.html$1/tags.php?/$2/ $3 ;oder rewrite^([^\.]*)/tags.html$1/tags.php;rewrite^([^\.]*)/tags/(.*)-([0-9]+). $1/tags.php?/$2/$3;2. .htaccess-Datei-Pseudoinformationsanforderung RewriteBase/RewriteRule^tags\.html$/ta
May 21, 2023 pm 12:19 PM
Hot-Tools-Tags

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel
Wie kann ich KB5055523 in Windows 11 nicht installieren?
Wie kann ich KB5055518 in Windows 10 nicht installieren?
<🎜>: Wachsen Sie einen Garten - Komplette Mutationsführer
<🎜>: Bubble Gum Simulator Infinity - So erhalten und verwenden Sie Royal Keys
Wie kann ich KB5055612 in Windows 10 nicht installieren?

Heiße Werkzeuge

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-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

Vollversion der PHP-Programmierer-Toolbox
Programmer Toolbox v1.0 PHP Integrierte Umgebung

VC11 32-Bit
VC11 32-Bit-Laufzeitbibliothek für die integrierte Installationsumgebung von phpstudy

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen
