打包
后端
- 第一步:
修改 application.yml 配置文件侣灶,將本地的切換為遠程的
# 項目相關配置
training:
# 文件路徑 示例( Windows配置 E:/training/projectFile/uploadPath庭呜,Linux配置 /usr/local/training/projectFile/uploadPath)
file-path: /usr/local/training/projectFile/uploadPath
將開發(fā)環(huán)境切換為生產環(huán)境
spring:
# 環(huán)境 dev|test|prod
profiles:
active: prod
-
第二步:
先clean再package
Maven界面
從控制臺查看項目打包路徑
控制臺
前端
- 第一步:
在終端中輸入命令
npm run build
到這里打包工作完成
部署
使用遠程控制工具Xshell 6
- 第一步
查看需要部署的項目是否已發(fā)布,如果沒有發(fā)布請?zhí)^以下操作:
1、在控制臺中輸入
ps -ef | grep java
可以看到正在運行的項目
Xshell控制臺界面
2兰绣、輸入終止項目進程命令
kill 14993
此時正在運行的項目已經關閉
- 第二步
將已經打包好的項目后端jar包和前端構建的文件夾dist放入遠程服務器opt文件夾目錄下 - 第三步
運行jar包
1唆途、進入項目文件目錄
cd /opt/project/
2、后臺運行jar包蒲犬,并將生成的log.txt文件放置指定目錄下
nohup java -jar training.jar >/opt/project/log.txt &
此時項目已成功部署到遠程服務器上,輸入路徑即可成功訪問岸啡!