码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx 代理设置

时间:2016-12-06 00:10:49      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:nginx 代理设置

假设需求访问谷歌

[root@LNMP vhosts]#vim  /usr/local/nginx/conf/vhosts/proxy.conf

                

server {

     listen 80;

     server_name www.baidu.com;

     

     location / {

           proxy_pass http://180.97.33.107/; #百度的IP

           #proxy_set_header Host $host;

     }

}

--------------------------

访问测试

技术分享

-----------------------------------------------------------------

nginx 实验负载均衡:用dig 命令查出百度的另一个IP

技术分享

[root@LNMP vhosts]#vim  /usr/local/nginx/conf/vhosts/proxy.conf


upstream baidu{

      server 180.97.33.108:80;

      server 180.97.33.107;

}

server {

     listen 80;

     server_name www.baidu.com;


     location / {

           proxy_pass http://baidu/;

           proxy_set_header Host $host;  # 这行要打不开,不然访问的时候会报 502

           #proxy_set_header X-Real-IP $remote_addr;

     }

}

-------------------------------------


技术分享

本文出自 “CBO#Boy_Linux之路” 博客,请务必保留此出处http://20151213start.blog.51cto.com/9472657/1879551

Nginx 代理设置

标签:nginx 代理设置

原文地址:http://20151213start.blog.51cto.com/9472657/1879551

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!