Heim >Betrieb und Instandhaltung >Nginx >So implementieren Sie den Nginx-Reverse-Proxy-Weiterleitungs-Tomcat

So implementieren Sie den Nginx-Reverse-Proxy-Weiterleitungs-Tomcat

WBOY
WBOYnach vorne
2023-05-17 12:40:251191Durchsuche

Lassen Sie uns zunächst über den Forward-Proxy sprechen. Wenn Sie beispielsweise auf YouTube zugreifen möchten, aber nicht direkt darauf zugreifen können, können Sie zunächst nur eine Umgehungssoftware finden und dann über die Umgehungssoftware auf YouTube zugreifen wird als Forward-Proxy bezeichnet.

Der sogenannte Reverse-Proxy bedeutet, dass der Benutzer auf YouTube zugreifen möchte, YouTube die Anfrage jedoch stillschweigend an bilibili weitergibt, dann ist bilibili ein Reverse-Proxy.

Im aktuellen Tutorial bezieht es sich auf den Zugriff auf Nginx, aber Nginx übergibt die Anfrage an Tomcat.

Da gibt es nicht viel zu sagen, Sie können auf die entsprechende Schnittstelle bis zu den Ports 80 und 8080 zugreifen. Natürlich können Sie den Port auch selbst festlegen

Konfigurieren Sie nginx.conf im conf-Ordner unter Nginx

vim nginx.conf

Das Bild unten ist das Original. Einige Konfigurationen wurden im Vergleich zur Originalkonfiguration von neu heruntergeladenem Nginx auf zwei Arten geändert server_name 192.168.19.130 :8080;

(Selbst geändert)

So implementieren Sie den Nginx-Reverse-Proxy-Weiterleitungs-TomcatZweiter Platz:

server_name localhost;

geändert in:

location /{<!--{cke_protected}{C}%3C!%2D%2D%20%2D%2D%3E-->
root html;
index index.html index.htm
}

Wenn nur ein Server konfiguriert ist, ist server_name optional und das System lädt die Konfiguration nicht. Wenn mehrere Server vorhanden sind, muss Servername konfiguriert werden, und der Nginx-Dienst stimmt mit dieser Konfiguration überein.

(ps: Dies ist die beste Konfiguration. Ich persönlich habe lange gebraucht, um den Reverse-Proxy zu implementieren, weil ich ihn nicht konfiguriert habe)


Hier können Sie den Sbin-Ordner nginx -s reload eingeben, um nginx neu zu starten

Besuchen Sie 192.168.19.130 :80 ist genug


Der gesamte Vorgang wird hier auf einer virtuellen Maschine durchgeführt

Das obige ist der detaillierte Inhalt vonSo implementieren Sie den Nginx-Reverse-Proxy-Weiterleitungs-Tomcat. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen