栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

18.商品业务-nginx

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

18.商品业务-nginx

1 搭建域名访问

1.1 修改hosts

添加域名映射:

192.168.56.10 gulimall.com

注意关闭ip代理软件,否则修改hosts不生效,浏览器会优先考虑代理工具(如添加 pac 文件、SwitchySharp等)的代理,建议调试的时候先关闭这些代理。

1.2 配置nginx

1、进入linux目录/mydata/nginx/conf/conf.d

2、复制一份default.conf,cp default.conf gulimall.conf

3、修改gulimall.conf里的配置

server_name  gulimall.com;

proxy_pass http://192.168.56.1:10000;

4、保存退出后重启nginx,docker restart nginx

5、访问http://gulimall.com/测试

2 配置nginx负载均衡

1、修改nginx.conf

upstream gulimall{
    server 192.168.56.1:88;
}

2、修改gulimall.conf

nginx转发请求时会丢失Host,需要手动添加

location / {
   proxy_set_header Host $host;
   proxy_pass http://gulimall;
}

3、重启nginx

4、配置网关,路由规则放到最后,重启服务

- id: gulimall_host_route
  uri: lb://gulimall-product
  predicates:
    - Host=**.gulimall.com,gulimall.com

5、测试

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/868752.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号