码迷,mamicode.com
首页 > 其他好文 > 详细

Ngnix【反向代理、负载均衡、动静分离】

时间:2020-04-25 16:46:31      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:重启   nginx代理   host   添加   上传文件   请求转发   http   str   网关   

===========================================================================================================
Nginx 返向代理配置
## 分配给nginx的域名
192.168.0.101 gumoxi.com

## 分配给本机 暂时没有使用到,可以忽略
192.168.0.102 lishuangyang.com

反向代理:让Nginx代理本机进行访问,隐藏本地服务地址。
1 /conf.d/目录下
cp default.conf gumoxi.conf
2 修改 server_name gumoxi.com  该域名下的所有请求转发到下面配置的路径上
3 配置gumoxi.conf 代理后请求转发的路径
locatin / {
    proxy_pass http://192.168.0.102:8000;
}
===========================================================================================================
Ngnix 负载均衡到网关

1.总配置上添加上游服务器
upstream gumoxi {
    server 192.168.0.102:88;
}

2.配置gumoxi.conf  负载均衡的配置
location / {
    proxy_set_header Host $host;
    proxy_pass http://gumoxi;
}

3.配置网关 注意:一定要放在最后配置 域名访问api会找不到了.
- id: gumoximall_host_route
  uri: lb://gumoximall-product
  predicates:
    - Host=**.gumoxi.com,gumoxi.com
===========================================================================================================
Ngnix 动静分离
1.上传文件 /html/static/ 下
2.修改本地hmtl页面静态资源的请求路径
3.修改Nginx配置 添加到动态请求转发之前,之后重启nginx
location /static/ {
    root /usr/share/nginx/html;
}

Ngnix【反向代理、负载均衡、动静分离】

标签:重启   nginx代理   host   添加   上传文件   请求转发   http   str   网关   

原文地址:https://www.cnblogs.com/gumoxi/p/12773599.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!