打包項目
首先,進行項目的clean
和package
然后把打包后的文件放到統一的文件夾中。
以下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