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

LNMP中nginx代理

时间:2016-04-27 19:07:12      阅读:639      评论:0      收藏:0      [点我收藏+]

标签:代理服务器   server   listen   

  代理的原理:当去访问网站的时候不去访问该网站所在的服务器,而是去访问地理服务器,代理再帮我们去访问真实服务器。比如:你访问不了谷歌,但是我的服务器可以,那么你就可以通过访问我的代理服务器去访问谷歌(前提是我已经创建了代理而且已经加入了谷歌的IP)

(1)在/usr/local/nginx/conf/vhosts建立一个proxy.conf,加入以下内容:

server {

  listen 80;

  server_name www.baidu.com;

  location / {

       proxy_pass http://14.215.177.37/;

  }

}


(2)如果要进行多个IP进行代理,就这样设置

upstream pzm{

    server 14.215.177.37:80;

    server 61.135.169.121:80;

}

server {

  listen 80;

  server_name www.baidu.com;

  location / {

       proxy_pass http://pzm/;

        proxy_set_header Host $host;

  }

}




本文出自 “11165660” 博客,请务必保留此出处http://11175660.blog.51cto.com/11165660/1768251

LNMP中nginx代理

标签:代理服务器   server   listen   

原文地址:http://11175660.blog.51cto.com/11165660/1768251

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