欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


魔影工厂常规视频转换:AVI格式
Excel2010教程 快速设置数据精度
百度网盘网页版怎么下载超过2G的视频?
Win10怎么还原成Win7
Win10系统1607如何设置自动隐藏任务栏
Word2010图片如何快速提取
Linux下加强BGP路由协议
利用Kickstart自动化安装CentOS的教程
360安全卫士的防护弹窗如何设置成自动处理模式
如何在Windows8系统中开启放大镜
Linux VPS上配置Nginx反向代理的方法
【 来源:网络 】【 点击:2 】 【 发布时间:2017_03_03 08:59:59 】

   反向代理是什么?

  反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部(或其他)网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端。

  实现方法:

  比如我想在VPS上建一个t.jb51.net的域名用来反向代理访问twitter,首先在域名注册商那里的域名管理上为域名t.vpser.net添加A记录到VPS的IP上,再在VPS上修改Nginx的配置文件,添加如下:

  代码如下:

  server

  {

  listen 80;

  server_name t.jb51.net;

  location / {

  proxy_pass http://twitter.com/;

  proxy_redirect off;

  proxy_set_header X-Real-IP $remote_addr;

  proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

  }

  }

  添加好后,先执行:/usr/local/nginx/sbin/nginx -t 检查配置是否正常,如果显示:the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok configuration file /usr/local/nginx/conf/nginx.conf test is successful 则正常,否则按错误提示修改配置。

  再执行 kill -HUP `cat /usr/local/nginx/logs/nginx.pid` 使配置生效,域名解析生效后就可以通过t.vpser.net 访问twitter了。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站