反向代理实例一描述:
49.233.91.44服务器部署了一个项目,项目端口是8080,正常访问路径:49.233.91.44:8080/xxx。现我在182.31.40.184服务器安装了Nginx,并配置Nginx监听本服务器的8080端口,当访问:182.61.40.184:8080/xxx时,让它跳到49.233.91.44:8080/xxx。
反向代理配置:
在nginx.conf配置文件中的http块中添加server块配置:
server {
listen 8080; #监听本服务器8080端口
server_name localhost; #localhost:8080
location / { #localhost:8080/xxxx
proxy_pass http://49.233.91.44:8080; #跳到http://49.233.91.44:8080/xxx
}
}
测试:
关闭两个服务器8080端口防火墙,访问:http://182.61.40.184:8080/xxx。