部署配置
测试环境和生产环境的端口不一样,因此配置文件有些不同
测试环境
- 后端:application.yml的端口改为
8719
, application-druid.yml改为测试库spare3
- 前端:vue.config.js中的target改为访问
8719
,.env.staging的端口也改为8719
- 后端直接clean,package,前端运行命令:
npm run build:stage
生产环境
- 后端:application.yml的端口改为
8080
, application-druid.yml改为生产库16.35
- 前端:vue.config.js中的target改为访问
8080
- 后端直接clean,package,前端运行命令:
npm run build:prod
部署步骤
这里只演示测试环境的部署步骤,生产环境的步骤和测试环境一模一样。
1.登录堡垒机。
右击备品备件的测试环境,屏幕大小选择全屏,勾选console,点击确定
2.停止服务
首先停止备品备件的前端服务和后端服务,然后进行备份
前端地址:
点击停止:
后端地址:
直接点击stop.bat,即可。
启动服务
把本地环境通过npm run build:prod生成的代码,前端代码放上去,点击启动
后台打包的jar包,放到对应的目录下,点击start.bat,即可