Loading

nginx

nginx的一个重要功能就是反向代理
我以前一直没理解反向代理和负载均衡

在学习mall的时候弄动了反向代理
比如我这有两个域名,但是我服务器就只有一个80端口
那我怎么办呢

192.168.6.132 docs.lxy.com
192.168.6.132 mall.lxy.com

那我其实就可以使用静态代理/mydata/nginx/conf/conf.d文件夹下创建两个新的配置文件

server {
    listen       80;
    server_name  docs.lxy.com; #修改域名

    location / {
        root   /usr/share/nginx/html/docs; #这将对应的域名代理到docs文件夹中
        index  index.html index.htm;
    }

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

}

mall同理

然后重启一下nginx就好了

动态代理

差不多就是转给后端服务器,而不是静态资源

posted @ 2022-11-29 19:18  要努力哇  阅读(13)  评论(0)    收藏  举报