Nginx80端口转发+域名——实现IP+端口隐藏
来源:互联网 发布:上海淘宝厂家 编辑:程序博客网 时间:2024/05/16 12:39
一.目的
1.相信大家会遇到这样的问题:当一台服务器部署多个tomcat应用时,当我们访问tomcat时,需要在浏览器中输入服务器IP+端口号,这看起来非常的low。
二. 环境
1台服务服务器 假如IP:192.168.1.10 一个ngnix 使用默认端口为80 Tomcat1 端口为18501 申请域名为: 域名1 对应服务器ip 192.168.1.10 Tomcat2 端口为18502 申请域名为: 域名2 对应服务器ip 192.168.1.10 Tomcat3 端口为18503 申请域名为: 域名3 对应服务器ip 192.168.1.10
三.nginx配置
1.打开conf下nginx.conf 在最后一个 } 前插入 include proxy.conf;
2.新建文件 proxy.conf ,进行如下配置
### Tomcat1 ### server { listen 80; server_name 域名1; index index.jsp index.html index.html index.shtml; location / { proxy_pass http://127.0.0.1:18501; #Proxy Settings; #proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }### Tomcat2 ### server { listen 80; server_name 域名2; index index.jsp index.html index.html index.shtml; location / { proxy_pass http://127.0.0.1:18502; #Proxy Settings; #proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } ### Tomcat3 ### server { listen 80; server_name 域名3; index index.jsp index.html index.html index.shtml; location / { proxy_pass http://127.0.0.1:18503; #Proxy Settings; #proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
四.验证
1.在浏览器中输入Tomcat相应的域名,即可访问Tomcat。
注:nginx 、Tomcat 可以部署到不同的服务器上。
阅读全文
1 0
- Nginx80端口转发+域名——实现IP+端口隐藏
- nginx根据域名转发不同ip端口
- CentOS Nginx80端口不通
- iptables 实现端口转发
- Linux实现端口转发
- iptables 实现端口转发
- ssh直线IP端口转发
- 通过 SSH 实现 TCP / IP 隧道(端口转发)
- 通过 SSH 实现 TCP / IP 隧道(端口转发)
- nginx 同一端口根据不同域名转发到不同端口
- linux 实现 端口转发【详细】
- 配置iptables实现端口转发
- SSH端口转发实现代理服务器
- 应用netcat实现端口转发
- 防火墙端口转发的实现
- HTran的实现端口转发
- netsh命令实现端口转发
- 利用ssh端口转发实现邮件转发
- POJ #1186 方程的解数 | 中途相遇法 + Hash | 解题报告
- PAT a1051题解
- PAT a1052题解
- 自定义表格控件
- 信号槽如何传递参数
- Nginx80端口转发+域名——实现IP+端口隐藏
- 第2章 渲染流水线
- PAT a1053题解
- 端口映射怎么设置
- Matlab如何真正自如的控制legend
- bzoj 3886: [Usaco2015 Jan]Moovie Mooving 状压dp
- PAT a1054题解
- 快速幂1003
- 电子书《程序原本》小述