多项目nginx部署配置
在前后端分离的项目中,前端部署大部分都采用nginx部署。
在我参与的一个项目中,后台管理前端和业务应用前端是作为两个独立项目开发的。以往部署时通过不同端口来访问这两个项目,这就导致前端存储的token无法共享。每次登陆了业务应用后,若再打开后台管理应用,仍需重新登陆,使用感很不友好。并且,通过不同端口分别访问这两个项目,给人一种这是两个孤立系统的感觉,整体感不太好。经过对nginx配置调整,这一问题得以解决。现将改造后的配置分享给大家。
nginx主要配置
docker启动命令(映射地址需要替换为自己服务器地址)
贴一张服务器文件位置图,方便对照