springboot項目如何部署到服務(wù)器
1. 部署方式
Springboot 部署會采用兩種方式:
- 全部打包成一個jar
- 或者打包成一個war
2. 打包成 jar
第一種方法(IDEA)
- 1. clean
- 2. package

第二種方法(命令行)
- 鍵盤輸入 windows + r :
- cd 命令切換到你項目所在路徑:
- 之后輸入命令:
- mvn install
3. 運行該 jar
執(zhí)行啟動部署命令:
nohup 表示后臺啟動,不顯示日志,& 符號放在啟動參數(shù)后面表示設(shè)置此進(jìn)程為后臺進(jìn)程。
執(zhí)行完成命令后,可以按enter鍵繼續(xù)在該窗口的命令行進(jìn)行其他操作。
nohup java -jar sciway-module-system-1.0.0.jar &
4. linux 常用命令
1)windows連接linux:ssh root@192.169.9.1 把IP地址換成自己的服務(wù)器ip地址
2)將本地jar包拷貝到遠(yuǎn)程服務(wù)器命令:
- scp .\pom.xml root@192.169.9.1:\html
- .\pom.xml----本地文件的地址
- root@192.169.9.1:\html------服務(wù)器文件夾的地址
3)查看進(jìn)程號:ps -aux
4)殺死 進(jìn)程的,關(guān)閉程序 :kill -9 22899
5)查看正在啟動過程的日志: tail -500f nohup.out
6)查看java 運行的幾個進(jìn)程 pid: ps -ef | grep java
7)jps -l : 顯示全部的java進(jìn)程
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java實現(xiàn)將容器 Map中的內(nèi)容保存到數(shù)組
這篇文章主要介紹了Java實現(xiàn)將容器 Map中的內(nèi)容保存到數(shù)組,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-09-09
IntelliJ IDEA中折疊所有Java代碼,再也不怕大段的代碼了
今天小編就為大家分享一篇關(guān)于IntelliJ IDEA中折疊所有Java代碼,再也不怕大段的代碼了,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-10-10
解決MyBatisPlus的updateBatchById()批量修改失效問題
這篇文章主要介紹了解決MyBatisPlus的updateBatchById()批量修改失效問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08

