一、后端部署
1.修改application.yml文件使用prod环境的配置
扩展:application.dev是指开发环境,一般是程序员开发时使用;application.prod是生产环境,是项目上线时使用的;application.test是指测试环境,一般是测试时使用;
2.使用Maven工具包进行打包,先执行clean,再执行package
clean是清除缓存,package是打包
3. 打包后的文件在admin下的target文件下
为方便后续查看备份,重命名为日期格式
4.远程连接需要部署的服务器,首先保存备份部署文件(不需要备份可跳过此步骤)
将打包好的文件复制到备份文件中
5. 将jar包复制到运行目录下,此处为D:/zhihui/jar,在命令行此文件路径下执行'java -jar jar包名称'的命令
项目运行成功,则代表后端部署完成
二、前端部署
1.在终端—>新终端中执行npm run build:prod进行打包
2.打包好的项目在前端项目的dist文件中
3.将dist文件复制到服务器的备份文件中(同一中的4.操作)
4.然后把dist文件中的文件(不包含dist)复制到运行目录,此处为到D:\nginx-1.12.2\zhihui_html