nginx代理

在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
两者的区别在于代理的对象不一样

正向代理中代理的对象是客户端。

反向代理中代理的对象是服务端。

4、知识扩展2
  1. HTTP Server和Application Server的区别和联系

    Apache/nignx是静态服务器(HTTP Server):

    Nginx优点:负载均衡、反向代理、处理静态文件优势。nginx处理静态请求的速度高于apache

    Apache优点:相对于Tomcat服务器来说处理静态文件是它的优势,速度快。Apache是静态解析,适合静态HTML、图片等

    HTTP Server(Nginx/Apache)常用做静态内容服务和代理服务器,将外来请求转发给后面的应用服务(tomcat,jboss,php等)。

    web 开发(java php go ruby python(django flask ))

    应用服务器(tomcat/jboss/php)是动态服务器(Application Server):

    应用服务器Application Server,则是一个应用执行的容器。它首先需要支持开发语言的 Runtime(对于 Tomcat 来说,就是 Java,若是Ruby/Python 等其他语言开发的应用也无法直接运行在 Tomcat 上)
    5、nginx Proxy 配置
    1、代理模块

ngx_http_proxy_module

2、启用 nginx proxy 代理**

环境两台nginx真实服务器

a、nginx-1 启动网站(内容)(作为网站服务器)

server {
    listen       80;
    server_name  web.testpm.com;
    location / {
              root   /var/www/nginx/;
              index  index.html index.htm;
                  }
      }


     server {
        listen       80;
        server_name  web.1000phone.com;
        location / {
            root   /1000phone/html;
            index  index.html index.htm;
                }

}

注意:用域名方式访问的话 要做域名解析:
vi /etc/hosts

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.207.171 client1
10.9.29.75  web.testpm.com
10.9.29.75  web.1000phone.com

b、nginx-2 启动代理程序

server {
    listen       80;
    server_name  web.123.com;

    location / {
       root   /var/www/nginx/;
            index  index.html index.htm;

    }

   
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html;
    }
}

注意:nginx2也要做域名解析

127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.9.29.194   web.123.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值