1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| # 1.首先在主配置文件上http模块里添加 [root@localhost ~]# vim /etc/nginx/nginx.conf http { include /etc/nginx/mime.types; default_type application/octet-stream; # 以下模块添加到代理的机器上 upstream testapp { server 10.0.105.199:8081; server 10.0.105.202:8081; } include /etc/nginx/conf.d/*.conf; } server { listen 80; server_name www.test.com; charset utf-8; #access_log logs/host.access.log main; # 2.然后在子配置文件里server模块里免添加 location / { proxy_pass http://testweb; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } # 此时代理机器上配置完成,刷新nginx服务 systemctl restart nginx
|