[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

WBOY
Freigeben: 2016-08-18 09:15:37
Original
1716 Leute haben es durchsucht

Der Grund ist ein Selinux-Problem. Nachdem Sie es in /etc/selinux/config geschlossen haben, starten Sie es neu und es ist in Ordnung

  • Ich habe eine Redmine erstellt und mein Host kann über den Browser auf 192.168.33.55:3000 zugreifen

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Die virtuelle Maschine kann auch auf ihre eigene 192.168.33.55:3000 zugreifen

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Also begann ich, Nginx so zu modifizieren, dass 8080 an Port 3000 der virtuellen Maschine weitergeleitet wurde

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Aber nach dem Neustart von Nginx habe ich auf 8080 zugegriffen und einen 502-Fehler erhalten

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Aber wenn ich 8080 auf Nginx‘ eigenen Standard 80 weiterleite, ist es in Ordnung

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

Mit mir stimmt etwas nicht. Warum kann ich nicht an Port 3000 weiterleiten? Hilfe

Antwortinhalt:

Der Grund ist ein Selinux-Problem. Nachdem Sie es in /etc/selinux/config geschlossen haben, starten Sie es neu und es ist in Ordnung

  • Ich habe eine Redmine erstellt und mein Host kann über den Browser auf 192.168.33.55:3000 zugreifen

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Die virtuelle Maschine kann auch auf ihre eigene 192.168.33.55:3000 zugreifen

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Also begann ich, Nginx so zu modifizieren, dass 8080 an Port 3000 der virtuellen Maschine weitergeleitet wurde

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Aber nach dem Neustart von Nginx habe ich auf 8080 zugegriffen und einen 502-Fehler erhalten

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

  • Aber wenn ich 8080 auf Nginx‘ eigenen Standard 80 weiterleite, ist es in Ordnung

[Gelöst] Hilfe Centos6 Nginx Upstream kann nicht an meinen eigenen definierten internen Port weitergeleitet werden

Mit mir stimmt etwas nicht. Warum kann ich nicht an Port 3000 weiterleiten? Hilfe

Ich vermute, wenn Sie curl verwenden, um auf 3000 zuzugreifen, verwenden Sie das Konto root und Ihr Nginx ist möglicherweise nicht das Root-Konto, wenn Sie auf 3000 zugreifen. Wenn man sich die TCP-Verbindung aus dem Protokoll permission denied ansieht, deuten einige Online-Informationen darauf hin, dass es sich um ein SELinux-Konfigurationsproblem handelt. Sie können nach dieser Idee noch einmal nachschauen

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage