Nginx逆エージェントTomcat
Nginxはwebサーバの重要な機能として逆エージェントである.Nginx逆エージェントの命令には追加のモジュールを追加する必要はありません.デフォルトではproxy_が付属しています.pass命令は,プロファイルを変更するだけで逆エージェントを実現できる.
例えば、バックエンドランニングtomcatサービスのipとポートを構成するには、つまり、私たちの目標はhttp://ip:port あなたのサイトにアクセスできます.
/etc/nginx/の下にconf.dディレクトリを新規作成すればvi vhost.confは、以下の内容を追加します(ip、ドメイン名、ポートをip、ドメイン名、ポートに変更することを覚えています).
次にnginx.confを変更し、includeを追加します. /etc/nginx/conf.d/* http{}セグメントまでreload nginxでいいです.
次に、tomcatとしてNginxを構成する逆プロキシの設定を示します.
例えば、バックエンドランニングtomcatサービスのipとポートを構成するには、つまり、私たちの目標はhttp://ip:port あなたのサイトにアクセスできます.
/etc/nginx/の下にconf.dディレクトリを新規作成すればvi vhost.confは、以下の内容を追加します(ip、ドメイン名、ポートをip、ドメイン名、ポートに変更することを覚えています).
次にnginx.confを変更し、includeを追加します. /etc/nginx/conf.d/* http{}セグメントまでreload nginxでいいです.
次に、tomcatとしてNginxを構成する逆プロキシの設定を示します.
01
upstream tomcat {
02
server ip:8888;
03
}
04
server {
05
listen 80;
06
root /root/nmapp2_venv;
07
index index.jsp index.html;
08
server_name ;
09
location / {
10
proxy_pass http:
//tomcat;
11
}
これにより、Nginx プロキシ が します.