配置Nginx反向代理
Ngxin反向代理和负载均衡 配置Nginx反向代理 反向代理介绍 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。 反向代理的作用: (1)保证内网的安全,可以使用反向代理提供WAF功能,阻止web攻击大型网站,通常将反向代理作为公网访问地址,Web服务器是内网。 (2)负载均衡,通过反向代理服务器来优化网站的负载。 反向代理Demo 系统:centos 7 此处使用tomcat作为被代理的服务器 准备工作 123 - centos 7安装jdk- 上传tomcat到服务器(解压出两份,注意修改解压出来的目录名称)- 安装nginx 修改tomcat配置,防止端口冲突(文件位置: tomcat/conf/server.xml ),只需要修改其中一个tomcat配置即可 修改ngxin配置(文件位置: nginx/conf/nginx.conf ) 第一种配置方式 1234567891011121314151617181920212223242526272829303132333435 upstream tomcat-test1 { ## 设置被代理的ip server 192.168