详解nginx反向代理+SwitchHost+Tomcat绑定域名配置总结

首先说下具体请求流程

假设客户端A--------》浏览器url请求域名--------》域名被host解析对应的IP--------》到对应IP的服务器--------》先被nginx反向代理拦截--------》找到nginx上一样域名(nginx.conf配置文件中server里的server_name)--------》对应的反向映射地址(nginx.conf配置文件中同左server里的proxy_pass 就是对应的Tomcat里WEB的发布路径如 http:localhost:8080)--------》对应8080端口的项目

我这里是使用SwitchHost软件直接配置IP对应域名 也可以C盘 ->  Windows -> System32 -> drives -> etc -> hosts文件配置ip对应域名

实战操作:

1.配置客户端Host Ip 对应 域名 (10.102.237.224 csu_mike.vip.com)IP服务端的IP

2.配置服务器上的Nginx里的Nignx.conf文件找到nginx/conf/nginx.conf

3.配置Tomcat里server.xml配置文件找到tomcat下的conf/server.xml 新增Host配置


4.Tomcat里server.xml里的端口也要配置:


5.配置完成后,服务器重启Tomcat,Nginx

6.客户端A访问域名 csu_mike.vip.com就能进入对应的Tomcat(10.102.237.224:8080 Web发布路径) 里的项目了



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值