Ich bin ein Netzwerk & Systemadministrator. Ich muss NginX
als Reverse-Proxy konfigurieren Ich habe viele Tutorials gesehen, aber nicht die genaue Antwort gefunden.NginX als Reverse Proxy mit v 1.10.3
Ich habe 3 Server - Jeder hat eine App läuft (mit apache
). Auf jede App kann über die IP-Adresse und einen bestimmten Port des Servers zugegriffen werden.
Ich brauche einen Reverse-Proxy-Server mit NginX
, die mich auf diese 3 Server zugreifen, ohne Angabe der IP-Adresse und des Ports. Mit anderen Worten, die IP-Adresse und der Port sind ausgeblendet.
Beispiel App: xxx.xx.x.xx: 9292/app mit Reverse-Proxy, den Zugriff auf so gemacht würde: server1.app.org
ich bereits NginX
mit Version 1.10.3 installiert haben, aber es fehlen sites-fähige und sites-verfügbare Ordner, die mich wenig verwirren!
In einigen Tutorials, sie verwenden diese Ordner nicht, sie verwenden nur files.conf
in conf.d
Ich frage mich, ob die 3-Server NginX
müssen installiert werden, damit es funktioniert?
in dir antwortest du mir ein paar Informationen gegeben, um die Funktionsweise von NginX zu klären und vielen Dank dafür. aber was ich feststecke .. ist die Konfiguration selbst. jetzt habe ich einen anderen CentOS 7 Server mit frischen NginX installiert (ohne Websites-verfügbar und Sites-aktiviert und die default.conf) Wie kann ich die Notwendigkeit in der Frage erfüllen? andere Worte .. Was ist die ideale Konfiguration, um NginX funktionieren zu lassen, wie ich gefragt habe? danke .. schon wieder. –
Bitte geben Sie Ihre tatsächliche Konfiguration wie IP-Adresse für Ihren Nginx-Server und dann IP-Adressen für die Server hinter ... –
'Nginx' 1.10.3 auf Centos 7 IP:' 172.20.0.120' ** Server 1 ** läuft * * App 1 ** IP: ** 172.20.0.31 ** Port ** 9292 ** ** Server 2 ** läuft ** App 1 ** IP: ** 172.20.0.11 ** Port ** 9191 ** ** Server 3 ** läuft ** App 1 ** IP: ** 172.20.0.222 ** Port ** 9393 ** –