美文网首页
服务器 nginx - 其他笔记

服务器 nginx - 其他笔记

作者: 自走炮 | 来源:发表于2020-08-06 01:24 被阅读0次
    # 设置文件
    include vhost/*.conf; # nginx.conf 的 http 块,模拟虚拟主机,引用其他配置
    
    # 负载均衡,www.conf 把服务地址(域名)反向代理到 proxy_pass 地址,即 upstream 地址
    upstream localhost {
        server localhost:8080 weight=1; # 单应用部署多主机或多应用
        server localhost:8081 weight=1;
    }
    
    # 反向代理
    # nginx.conf 同级 vhost 目录下 www.conf
    server {
        listen 80;
        server_name www.power.com;
        location / {
            proxy_pass http://localhost; # 反向代理
            proxy_connect_timeout 500ms;
        }
    }
    
    # 静态代理,使 www.power 网页能访问 img.power 资源 (z:/ 中)
    # nginx.conf 同级 vhost 目录下 img.conf
    server {
        listen 80;
        server_name img.power.com; # 静态代理
        root z:/; # 共享地址映射,img(\\共享文件主机) 映射到 z:/
        location / {
            index index.html;
        }
    }
    
    # 本机 hosts 文件(本机域名解析服务器 DNS)
    127.0.0.1 www.power.com # 负载均衡演示用
    127.0.0.1 img.power.com # 静态代理演示用
    127.0.0.1 localhost # localhost 默认
    

    相关文章

      网友评论

          本文标题:服务器 nginx - 其他笔记

          本文链接:https://www.haomeiwen.com/subject/fhegrktx.html