tomcat部署vue+sprngboot前后端分离项目(Linux)
1、前后端项目打包
打包过程不在赘述
2、打好的包放到tomcat的webapps目录下
将文件放入webapps下之后,启动tomcat 后端war包会自动解压生成对应的目录
用到的命令:ls:查看;rz:上传文件 :unzip:解压 ; sh startup,sh 启动tomcat
3、浏览器直接访问ip+tomcat端口/前端项目所在目录即可
例如:http://192.168.28.209:8080/mydSurveyWeb/
4、nginx配置
upstream mydSurvey.org{ #mydSurvey.org 这个名字随便起
server 192.168.28.209:8080; #服务器的IP+tomcat端口
}
location / {
root html; #vue部署在tomcat下不需要关心此配置
index index.html index.htm; #vue部署在tomcat下不需要关心此配置
proxy_pass http://mydSurvey.org; #调用后台访问的地址
proxy_redirect default; #配置default即可
}
用到的命令:cd 切换目录 ; ls 查看; vi 编辑;i 编辑模式;:wq 保存
5、启动nginx
启动之后前台项目即可访问后台接口