若依項目開發完成后,如何打包並啟動服務


打包項目

首先,進行項目的cleanpackage
在這里插入圖片描述
然后把打包后的文件放到統一的文件夾中。

以下3個jar包是系統運行的關鍵jar包。

在這里插入圖片描述

備份文件服務器

進入項目目錄

cd /usr/local/lk-webservice

創建備份文件夾

mkdir bak2021-11-17

備份文件

cp ruoyi-gateway.jar bak2021-11-17/
cp ruoyi-modules-system.jar bak2021-11-17/
cp ruoyi-auth.jar  bak2021-11-17/
cp ruoyi-modules-file.jar bak2021-11-17/
cp ruoyi-modules-job.jar bak2021-11-17/
cp ruoyi-visual-monitor.jar bak2021-11-17/

確認備份完成后,上傳jar包

啟動服務

啟動服務有兩種方式,一種是無日志啟動,一種是有日志啟動推薦

無日志啟動

# 啟動鑒權
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-auth.jar >> /dev/null 2>&1 &
# 啟動網關
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-gateway.jar >> /dev/null 2>&1 &
# 啟動系統模塊
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-modules-system.jar >> /dev/null 2>&1 &

有日志啟動

日志記錄位置: /usr/local/lk-webservice/out.log

# 啟動鑒權
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-auth.jar >> /usr/local/lk-webservice/out.log 2>&1 &
# 啟動網關
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-gateway.jar >> /usr/local/lk-webservice/out.log 2>&1 &
# 啟動系統模塊
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-modules-system.jar >> /usr/local/lk-webservice/out.log 2>&1 &

查看服務是否成功啟動

啟動完成后,可以通過命令

ps -ef|grep java  #推薦方式

或者

jobs -l  #只能在運行nohup命令的窗口查看

來查看服務是否成功啟動

停止服務

kill [進程號]  # 文明方式,會出發程序退出禁止(推薦方式)

或者

kill -9 [進程號]  # 粗魯方式

參考文檔

https://blog.csdn.net/single_0910/article/details/121078105
https://blog.csdn.net/single_0910/article/details/121075933


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM