随便启动一个 nginx 实例,只是为了复制出配置
docker run -p 80:80 --name nginx -d nginx:1.10
将容器内的配置文件拷贝到当前目录:
docker container cp nginx:/etc/nginx .
别忘了后面的点 修改文件名称:
mv nginx conf
把这个 conf 移动到/mydata/nginx 下
终止原容器:docker stop nginx
执行命令删除原容器:docker rm $ContainerId
创建新的 nginx;
执行以下命令 docker run -p 80:80 --name nginx -v /mydata/nginx/html:/usr/share/nginx/html -v /mydata/nginx/logs:/var/log/nginx -v /mydata/nginx/conf:/etc/nginx -d nginx:1.10

后续使用:
接下来负载均衡到网关

先进入到大的配置文件里面
然后再include上面添加上红色框框里面的。
这是整个服务器的上游服务器的地址。

然后在进入conf.d里面,修改guilimall.conf
不在映射10000端口,直接映射到gulimall。

整体

这个http和server的位置反了
在这里插入图片描述nginx在转到网关的时候会丢掉很多信息,我们需要配置一下nginx,让它不要丢掉哪些信息。
在gulimall.conf里面添加上一下配置

之后,就是网关
记得把gulimall的弄的最后。
要不然其他服务,就会去gulimall下面找,找不到,会404

动静分离

将我们的static资源上传到nginx的html目录下。
修改gulimall.conf配置文件

nginx 的使用(反向代理、动静分离)相关推荐

  1. 负载均衡反向代理 动静分离

    #!/bin/bash IP=192.168.186.77 WG=192.168.186.2 YM=255.255.255.0 DIR=/etc/sysconfig/network-scripts W ...

  2. Nginx+Tomcat实现反向代理与动静分离

    1. 什么是动静分离 所谓动静分离就是通过nginx(或apache等)来处理用户端请求的静态页面,tomcat(或weblogic)处理动态页面,从而达到动静页面访问时通过不同的容器来处理. 2. ...

  3. Nginx总结(反向代理、负载均衡、动静分离)篇

    一.Nginx简介 什么是Nginx Nginx ("engine x")是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上ngimx,的并发能力确实在同 ...

  4. Nginx+httpd反代实现动静分离

    什么是动静分离 为了提高网站的响应速度,减轻程序服务器(apache+php,nginx+php等)的负载,对于静态资源比如图片,js,css,html等静态文件,我们可以在反向代理服务器中设置,将访 ...

  5. history模式 nginx配置_nginx反向代理部署vue项目(history模式)的方法

    前言: 根据标题我们要区分出两个信息 1. history 模式部署 ( vue的路由模式如果使用history,刷新会报404错误.) 2. Nginx 做反向代理 问题1思考: vue-route ...

  6. Nginx+Tomcat负载均衡、动静分离

    目录 一:Nginx实现负载均衡原理 二:Nginx动静分离原理 三:Nginx+Tomcat负载均衡.动静分离实验 3.1部署Nginx负载均衡器 3.1.1关闭防火墙,将安装nginx所需的软件包 ...

  7. 分布式项目-Nginx安装(反向代理)

    可以根据parent_id来查询分类的列表 服务器上的图片是如果管理的? 1.如果是分布式环境引用会存在问题 2.图片的下载也会给服务器增加压力 3.如果存在高并发的话,就需要增加tomcat服务器, ...

  8. linux上安装nginx及实现反向代理

    nginx是高性能的http和反向代理的服务器.占用内存少,并发能力强. 主要作用有:反向代理.负载均衡.动静结合. 接下来我将描述一下如何安装nginx,同时实现反向代理功能. 1.安装nginx ...

  9. Nginx http和反向代理配置实例介绍

    Nginx  是一个高性能的 HTTP 和反向代理服务器,本节以实际实例介绍如何实现Nginx 反向代理. 1.  安装Nginx 安装Nginx之前,首先安装相关模块的依赖库: 这里安装Pcre和O ...

  10. nginx静态资源反向代理

    nginx静态资源反向代理 server { listen 80; server_name music.didi365.com; index index.php index.html index.ht ...

最新文章

  1. 破解.net程序 编译和反编译方法
  2. 排查一般MySQL性能问题
  3. 使用帆软finereport实现跳转的一点心得
  4. UA MATH564 概率分布1 二项分布下
  5. 快速判断一个数是否是4的幂次方,若是,并判断出来是多少次方! .
  6. php订阅系统,php redis pub/sub(Publish/Subscribe,发布/订阅的信息系统)之基本使用
  7. RxJS 系列之二 - Observable 详解
  8. 记录一次奇葩的sleep(15)引起的Too many connections
  9. BZOJ_4196_[NOI2015]_软件包管理器_(树链剖分)
  10. Vue.js 2.0 和 React、Augular等其他框架的全方位对比
  11. 进击的雨燕------------错误处理
  12. Ubuntu部署KVM服务器
  13. Django-组件拾遗
  14. 黑客攻防实战入门读书笔记
  15. exe dll html病毒专杀,清除更改主页的mshtmldy.dll、mshtmldx.dll病毒
  16. 校友小程序定制开发 带我们回到那个学生时代
  17. 尚融宝15-集成阿里云短信服务
  18. Webots学习笔记 1.创建自己的仿真机器人模型
  19. 计算机视觉算法实习生:大厂面试经历(百度、京东、滴滴、字节、美团,旷视,快手,小米)
  20. EXCEL一般使用技巧总结

热门文章

  1. 水轮发电机组计算机监控系统,计算机监控系统在低压水轮发电机组的应用
  2. 超级计算机使用机时,使用天河二号超级计算机资源申请表(10页).doc
  3. 5个超好用的视频素材网站,视频剪辑必备。
  4. CI 9.7-叠罗汉
  5. JS中常用方法的封装【转载】
  6. 适合中职学生的C语言课本,浅谈中职c语言校本教材的开发.pdf
  7. 上班时觉得无聊,任务做完了你应该怎么利用这段时间呢
  8. 用于视频编辑和渲染的最佳GPU是什么?
  9. 3721病毒杀除方法详解
  10. dw之php删除,删除uft