Nginx作为代理服务之反向代理

Nginx作为代理服务之反向代理

需求:我们需要访问一个服务,但是服务端只接受8080端口,所以需要在nginx中配置反向代理,帮助客户端代理实现。

1. 创建一个html放入到一个文件夹中
Nginx作为代理服务之反向代理

2. 在conf.d目录下创建一个test_fxproxy.conf配置文件,主要是配置8080端口的代理,然后修改default.conf配置,添加反向代理

 default.conf配置如下:Nginx作为代理服务之反向代理
 
test_fxproxy.conf配置如下Nginx作为代理服务之反向代理

3. 重新加载nginx,输入网址测试
Nginx作为代理服务之反向代理
 由上图可知,我们输入网址访问80端口,由default.conf配置拦截,然后经过proxy_pass代理后访问8080端口。