Nginx的正反向代理怎么配置

2023-04-07 22:10:00 nginx 配置 代理

.

Nginx的正反向代理配置方法如下:

1、首先在nginx.conf中配置upstream,upstream是指后端的服务器,可以配置多个。

upstream my_upstream {

server 127.0.0.1:8080;

server 127.0.0.1:8081;

}

2、然后在server中配置正向代理,即前端请求的url映射到upstream中指定的服务器。

server {

listen 80;

server_name www.test.com;

location / {

proxy_pass http://my_upstream;

}

}

3、最后配置反向代理,即upstream中指定的服务器的响应映射到前端。

server {

listen 80;

server_name my_upstream;

location / {

proxy_pass http://www.test.com;

}

}

这样就完成了Nginx的正反向代理配置。

相关文章