ホームページ  >  記事  >  バックエンド開発  >  [解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

WBOY
WBOYオリジナル
2016-08-18 09:15:371702ブラウズ

原因は selinux の問題です。/etc/selinux/config で閉じた後、再起動すれば問題ありません。

  • Redmine を作成しました。ホストはブラウザ経由で 192.168.33.55:3000 にアクセスできます

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

  • 仮想マシン内で自分の 192.168.33.55:3000 にアクセスすることもできます

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

  • そこで、仮想マシンのポート 3000 に 8080 を転送するように nginx を変更し始めました

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

  • しかし、nginxを再起動した後、8080にアクセスして502エラーを受け取りました

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

  • でも、8080 を nginx のデフォルトの 80 に転送すれば問題ありません

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

ポート 3000 に転送できないのはなぜですか?助けてください

返信内容:

理由は selinux の問題です。/etc/selinux/config で閉じた後、再起動すれば問題ありません。

    Redmine を作成しました。ホストはブラウザ経由で 192.168.33.55:3000 にアクセスできます

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

    仮想マシン内で自分の 192.168.33.55:3000 にアクセスすることもできます

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

    そこで、仮想マシンのポート 3000 に 8080 を転送するように nginx を変更し始めました

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

    しかし、nginxを再起動した後、8080にアクセスして502エラーを受け取りました

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できない

    でも、8080 を nginx のデフォルトの 80 に転送すれば問題ありません

[解決済み] ヘルプ centos6 nginx アップストリームが自分で定義した内部ポートに転送できないポート 3000 に転送できないのはなぜですか?助けてください

を使用する設定に問題があると思います。このアイデアに従って再確認できます

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。