您的位置:首页 > 运维架构 > 反向代理

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

2017-10-30 19:43 281 查看

首先说下具体请求流程

假设客户端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发布路径) 里的项目了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: