一、概念
反向代理代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
首先我们先理解正向代理,如下图:
正向代理是针对你的客户端,而反向代理是针对服务器的,如下图:
二、配置反向代理-准备工作
1. 将travel案例部署到tomcat中(ROOT目录),上传到服务器
2. 启动TOMCAT,输入网址http://192.168.240.128:8080 可以看到网站首页
三、配置反向代理
1. 在Nginx主机修改nginx配置文件
upstream tomcat-travel{ server 192.168.240.128:8080; } server { listen 80; # 监听的端口 server_name www.hmtravel.com; # 域名或ip location / { # 访问路径配置 # root index;# 根目录 proxy_pass http://tomcat-travel; index index.html index.htm; # 默认首页 } }
2. 重新启动nginx,然后浏览器访问http://www.hmtravel.com(此域名须配置域名指向)
标签:index,代理,代理服务器,Nginx,反向,Nginx16,Linux,服务器 From: https://www.cnblogs.com/ajing2018/p/17302182.html