私はネットワーク&システム管理者です。 NginX
をリバースプロキシとして設定する必要があります 私は多くのチュートリアルを見ましたが、正確な答えは見つかりませんでした。NginXとリバースプロキシv 1.10.3
私は3つのサーバーを持っています - それぞれ1つのアプリケーションが稼働しています(apache
)。すべてのアプリケーションは、IPアドレスとサーバーの指定されたポートからアクセスできます。
NginX
のリバースプロキシサーバーで、IPアドレスとポートを指定せずにこれらの3つのサーバーにアクセスできるようにする必要があります。つまり、IPアドレスとポートは隠されています。
例のアプリ:xxx.xx.x.xx:リバースプロキシを持つ9292 /アプリ、それはこのように行われますアクセス:server1.app.org
私はすでにNginX
がインストールされているバージョン1.10.3でなく、サイトが利用可能なサイトとサイトが利用できるフォルダが不足しているため、ほとんど混乱しませんでした。 3台のサーバはそれを動作させるために中に設置するNginX
が必要な場合は
いくつかのチュートリアルでは、彼らは私が疑問に思って、彼らはただconf.d
でfiles.conf
を使用し、これらのフォルダを使用していませんか?
あなたは答えてくれました.NginXの仕組みを明確にするためにいくつかの情報をくれました。ありがとうございました。 しかし、私は...とついているのは、設定自体です。 新しいNginXがインストールされている別のCentOS 7サーバーを作成しました(サイトなし、サイト対応、default.confはありません) どうすれば問題を解決できますか? 他の言葉.. 私は尋ねられたようにNginXの仕事をするための理想的な設定は何ですか? 再度ありがとうございます。 –
あなたのnginxサーバのIPアドレスのような実際の設定を提供してください... –
CentOS 7の 'Nginx' 1.10.3 ip:' 172.20.0.120' **サーバ1 **実行中* *アプリ1 ** ip:** 172.20.0.31 **ポート** 9292 ** **サーバー2 **実行中**アプリ1 ** ip:** 172.20.0.11 **ポート** 9191 ** **サーバー3 **実行中**アプリ1 ** IP:** 172.20.0.222 **ポート** 9393 ** –