当前位置: 首页 > news >正文

云南能投基础设施投资开发建设有限公司网站服装设计网上自学课程

云南能投基础设施投资开发建设有限公司网站,服装设计网上自学课程,吉林网站建设电话,域名归属查询文章目录 1. 正向代理和反向代理2. 配置代理服务3. proxy_pass 命令解析4. 设置代理请求headers 1. 正向代理和反向代理 正向代理是客户端通过代理服务器访问互联网资源的方式。在这种情况下#xff0c;客户端向代理服务器发送请求#xff0c;代理服务器再向互联网上的服务器… 文章目录 1. 正向代理和反向代理2. 配置代理服务3. proxy_pass 命令解析4. 设置代理请求headers 1. 正向代理和反向代理 正向代理是客户端通过代理服务器访问互联网资源的方式。在这种情况下客户端向代理服务器发送请求代理服务器再向互联网上的服务器发送请求获取资源并返回给客户端。正向代理的典型应用场景是翻墙即通过代理服务器访问被封锁的网站。 反向代理则是服务器通过代理服务器向客户端提供服务的方式。在这种情况下客户端向代理服务器发送请求代理服务器再向服务器发送请求获取资源并返回给客户端。反向代理的典型应用场景是负载均衡即将客户端的请求分发到多个服务器上以提高系统的性能和可靠性。 总的来说正向代理是客户端通过代理服务器访问互联网资源而反向代理是服务器通过代理服务器向客户端提供服务。 2. 配置代理服务 以 RuoYi 后台管理系统作为反向代理的后台通过nginx的8001端口把它代理到RuoYi系统的8088端口 ① 启动 RuoYi 后台管理系统 [rootnginx-dev apps]# pwd /home/apps [rootnginx-dev apps]# ls ruoyi-admin.jar ruoyi-admin.war [rootnginx-dev apps]# java -jar ruoyi-admin.jar② 配置nginx服务器在/etc/nginx/conf.d文件下新建一个配置文件 8001.conf [rootnginx-dev conf.d]# cat 8001.conf server {listen 8001;server_name ruoyi.localhost;location / {proxy_pass http://localhost:8088;} } [rootnginx-dev conf.d]# nginx -s reload当访问代理服务器 nginx 的8001端口 http://192.168.1.9:8001 时请求会转发到RuoYi后台服务 http://localhost:8088 3. proxy_pass 命令解析 proxy_pass 是 Nginx 配置中用于反向代理的指令它的作用是将客户端的请求转发到指定的后端服务器上并将后端服务器的响应返回给客户端。 ① 如果proxy-pass的地址只配置到 IP端口那么location将被追加到转发地址中 server {listen 8001;server_name ruoyi.localhost;location /some/path/ {proxy_pass http://localhost:8088;} }访问 http://192.168.1.9:8001/some/path/page.html 将被代理到 http://localhost:8088/some/path/page.html。 ② 如果proxy-pass的地址包括/或其他路径那么/some/path将会被替换 server {listen 8001;server_name ruoyi.localhost;location /some/path/ {proxy_pass http://localhost:8088/;} }访问 http://192.168.1.9:8001/some/path/page.html 将被代理到 http://localhost:8088/page.html。Nginx 服务器会将请求中的 /some/path 部分替换为 /然后将请求转发到 http://localhost:8088/。 server {listen 8001;server_name ruoyi.localhost;location /some/path/ {proxy_pass http://localhost:8088/a;} }访问 http://192.168.1.9:8001/some/path/page.html 将被代理到 http://localhost:8088/a/page.html。Nginx 服务器会将请求中的 /some/path 部分替换为 /a然后将请求转发到 http://localhost:8088/a。 4. 设置代理请求headers ‎用户可以重新定义或追加header信息传递给后端‎‎服务器。可以包含文本、变量及其组合。默认情况下仅重定义两个字段‎ proxy_set_header Host $proxy_host; proxy_set_header Connection close;由于使用反向代理之后后端服务无法获取用户的真实IP所以一般反向代理都会设置以下header信息。 location / {#nginx的主机地址proxy_set_header Host $http_host;#用户端真实的IP即客户端IPproxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_pass http://localhost:8088; }常用变量的值 $hostnginx主机IP例如192.168.56.105 $http_hostnginx主机IP和端口192.168.56.105:8001 $proxy_hostlocalhost:8088proxy_pass里配置的主机名和端口 $remote_addr:用户的真实IP即客户端IP。
http://www.yutouwan.com/news/365463/

相关文章:

  • 养老院网站建设方案prestashop和wordpress
  • 做网站一定要用到dw做网站网站如何定位
  • 河北seo技术网站建设或网站优化排名
  • 做公司网站的步骤网站开发心得
  • 提供专业网站建设地推团队如何收费
  • 河南网站开发茶文化网站建设规划书范文
  • 网站怎么做赚钱专业做图片制作网站
  • 郑州冬青街 网站建设三牛网站建设
  • 网页设计与制作个人网站昆山建设招投标网站
  • 汪峰做的音乐网站济南市建设工程招标网官网
  • 宁波做网站公司龙岩做网站开发找哪家
  • 顺企网哈尔滨网站建设网络公司关键词排名
  • 网站开发从哪开始学tcn短链接在线生成
  • 建公司网站哪家公司好温岭 网站建设
  • 云南城市建设职业学院成绩查询网站制造业小程序网站开发
  • 怎样建设网站施工吴江市中云建设监理有限公司网站
  • 怎么看一个网站是由哪个公司做的it网站建设干嘛的
  • 哪个网站做任务钱给得多周口seo
  • 网站建设平台软件郑州模板建站代理
  • 有哪些做买家秀的网站快速做网站公司报价
  • 织梦网站首页空白长春火车站哪个区
  • 颇有名气的网站建设专家长春网站建设 信赖吉网传媒
  • 在厦门做网站找谁成都软件开发公司
  • 前台网站开发技术西安市建网站找哪家
  • 中国建设银行浙江分行网站代理注册公司注意什么
  • 企业网站开发时间百度如何做推广
  • 湖北省建设人力资源网站首页网站做调查需要考虑的内容
  • 网站建设 地址 昌乐怎样上网站dns解析不了
  • 国外网站怎么打开做外贸一般在哪个网站
  • 安庆网站建设为建设网银登录官方网站