多项目nginx部署配置

在前后端分离的项目中,前端部署大部分都采用nginx部署。

在我参与的一个项目中,后台管理前端和业务应用前端是作为两个独立项目开发的。以往部署时通过不同端口来访问这两个项目,这就导致前端存储的token无法共享。每次登陆了业务应用后,若再打开后台管理应用,仍需重新登陆,使用感很不友好。并且,通过不同端口分别访问这两个项目,给人一种这是两个孤立系统的感觉,整体感不太好。经过对nginx配置调整,这一问题得以解决。现将改造后的配置分享给大家。

nginx主要配置

docker启动命令(映射地址需要替换为自己服务器地址

贴一张服务器文件位置图,方便对照

相关文章

一张图看懂微服务架构路线

- 我为什么选择微服务架构 -众所周知,单体应用程序,由于其种种不足,几乎不支持敏捷方法。如果你想为一个大型或复杂的业务创建一个软件项目,最好从微服务架构开始。微服务架构是一种灵活的架构,可以显著性地...

Java学习路线图(2023完整高清版超详细)

送福利了!超详细的java学习路线图来啦,2023版是首发哟!Java学习路线图分为7个阶段,包含:Java基础-->数据库核心技术-->JavaWeb核心技术-->企业必备技术--...

Nginx可以做什么?看完这篇你就懂了

Nginx能做什么——反向代理——负载均衡——HTTP服务器(动静分离)——正向代理以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做。反向代理反向代理应该是Ngi...

Nginx鉴权,验证token

背景最近公司安全组给我们提了一个安全问题,说我们的静态资源图片没有做权限限制,拿到URL谁都可以访问,我们的静态资源都是由Nginx这个服务器直接做的映射,只有拿到对的URL确实可以随便访问,无奈,网...

Web前端编程学习路线图

以下路线图主要展示了成为前端开发者、后端开发者或运维开发者的技术学习路线。接下来给大家详细解析一下。前端学习路线图主要还是要掌握好 HTML、CSS、JavaScript。框架太多不需要多去了解,学习...