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

佘山做网站谷歌云做网站

佘山做网站,谷歌云做网站,显卡服务器租用,网站 防止采集一文带你彻底搞懂Nginx反向代理一、什么是反向代理1.1 正向代理1.2 反向代理1.3 总结二、配置反向代理2.1 准备 Tomcat2.2 配置 Nginx一、什么是反向代理 1.1 正向代理 举一个通俗的例子#xff0c;因为众所周知的原因#xff0c;我们无法访问谷歌#xff0c;但是因为某些… 一文带你彻底搞懂Nginx反向代理一、什么是反向代理1.1 正向代理1.2 反向代理1.3 总结二、配置反向代理2.1 准备 Tomcat2.2 配置 Nginx一、什么是反向代理 1.1 正向代理 举一个通俗的例子因为众所周知的原因我们无法访问谷歌但是因为某些原因我们必须要访问谷歌这时候我们会买一个“梯子”既然我们无法直接访问谷歌我们就去麻烦“梯子”帮助我们访问。 事实上我们还是没法访问谷歌只是这个“梯子”能够访问它只是将访问结果返回给我们而已。这里的“梯子”就是一个正向代理它是帮助客户端也就是我们用户来代理的。 1.2 反向代理 举个例子你的手机号码出了点毛病你要去找 10086 解决问题但是最后接线员是谁你并不能确定接线员是系统分配的系统看哪位接线员有空就将你的电话转到他那边。这里的系统其实就是一个反向代理大家都访问 10086但是接线员每个人都不一样。 回到程序的世界中如果 www.baidu.com 这个域名下的网站放在好几个服务器上组建集群如图所示 用户访问 www.baidu.com 这个域名但是具体访问哪一台服务器不需要用户关心nginx 会帮助我们将我们的请求转发(forward)到某一台服务器上然后将请求返回给用户。 1.3 总结 总结一下 正向代理为客户端服务对服务端是透明的 反向代理为服务端服务对客户端是透明的 注透明指不用关心对端的具体实现。 二、配置反向代理 上面说过 nginx 将请求转发给应用服务器这里我们选择 tomcat 作为应用服务器。 2.1 准备 Tomcat 我的系统里面原本就有一份 tomcat wxsubuntu:/usr/local$ ls bin games jdk1.8.0_161 man redis share tomcat8 etc include lib nginx sbin src zookeeper-3.5.2-alpha 为了做实验我复制两份分别放置我的 www.jit.com 和 www.wxs.com 分别修改两个 tomcat 首页以便区分 wxsubuntu:/usr/local$ sudo vim tomcat8-jit/webapps/ROOT/index.jsp wxsubuntu:/usr/local$ sudo vim tomcat8-wxs/webapps/ROOT/index.jsp 分别启动两个 tomcat rootubuntu:/usr/local# tomcat8-jit/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat8-jit Using CATALINA_HOME: /usr/local/tomcat8-jit Using CATALINA_TMPDIR: /usr/local/tomcat8-jit/temp Using JRE_HOME: /usr/local/jdk1.8.0_161/jre Using CLASSPATH: /usr/local/tomcat8-jit/bin/bootstrap.jar:/usr/local/tomcat8-jit/bin/tomcat-juli.jar Tomcat started. rootubuntu:/usr/local# tomcat8-wxs/bin/startup.sh Using CATALINA_BASE: /usr/local/tomcat8-wxs Using CATALINA_HOME: /usr/local/tomcat8-wxs Using CATALINA_TMPDIR: /usr/local/tomcat8-wxs/temp Using JRE_HOME: /usr/local/jdk1.8.0_161/jre Using CLASSPATH: /usr/local/tomcat8-wxs/bin/bootstrap.jar:/usr/local/tomcat8-wxs/bin/tomcat-juli.jar Tomcat started. 2.2 配置 Nginx 注释掉 location 节点中的 root 子节点 在 location 子节点中新增 proxy_pass 节点值为要转发的url名字任意起一个 新增一个 upstream 节点名字为刚刚设置的 url 名字 在 upstream 中新增 server 子节点值为目标服务器 IP 另一个同理完整配置如下 upstream jit {server 192.168.30.149:8090; } server {listen 80;server_name www.jit.com;#charset koi8-r;#access_log logs/host.access.log main;location / {#root www.jit.com;proxy_pass http://jit;index index.html index.htm;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location /50x.html {root html;} }upstream wxs {server 192.168.30.149:8091; } server {listen 80;server_name www.wxs.com;#charset koi8-r;#access_log logs/host.access.log main;location / {#root www.wxs.com;proxy_pass http://wxs;index index.html index.htm;}#error_page 404 /404.html;# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location /50x.html {root html;} } 配置完成后启动 nginx 服务器访问 www.jit.com 和 www.wxs.com
http://www.w-s-a.com/news/913905/

相关文章:

  • 免费发布信息网站大全666做p2p网站费用
  • 北京 网站建设咨询顾问公司网络公司有几家
  • 设计类网站如何用ps做网站首页
  • 品牌网站建设的关键事项设计网有哪些
  • 网站没收录徐州建设工程审图中心网站
  • 网站建设记账做什么科目erp系统有哪些软件
  • 泰拳图片做网站用哪里有做空包网站的
  • 查外链网站重庆做网站微信的公司
  • 有没有外包活的网站如何做网站快捷键的元素
  • 公司网站赏析网站制作2019趋势
  • 企业进行网站建设的方式有( )推广引流违法吗
  • 按营销型网站要求重做网站 费用点金网站建设
  • 深圳做网站互联网服务
  • 网站sem托管wordpress安装无法连接数据库
  • 深圳网站建设开发公司哪家好微信小程序商家入口
  • 江门站排名优化建立什么网站赚钱
  • 科普文章在那个网站做招聘网站代做
  • 监控设备东莞网站建设游戏网站域名
  • 对商家而言网站建设的好处网址导航怎么彻底删除
  • app设计网站模板企业展厅策划设计公司有哪些
  • wordpress销售主题手机网站关键词优化
  • 怎么查一个网站是什么程序做的三亚城乡建设局网站
  • 深圳分销网站设计公司做网站一般需要多久
  • 企业网站设计代码丹东seo排名公司
  • 企业网站建设定制开发服务网站建设说课ppt
  • 大连市城乡建设局网站网站免费网站入口
  • 做暧网站网站备案ps
  • 知名网站建设公司电话长子网站建设
  • 网站建设的意义与目的建立什么船籍港
  • 广州注册公司营业执照网站建设代码优化