Vue+SpringBoot項目的服務器部署


Vue項目打包,將生成的dist文件夾部署在nginx,SpringBoot項目打jar包,在服務器上運行jar包

 

vue打包

npm run build

攜帶配置文件啟動nginx

./nginx -c /home/nginx-1.14.2/conf/nginx.conf

運行jar包

java -jar xxx.jar

但這樣當前命令行窗口將被鎖定,可按CTRL + C中止程序運行,或直接關閉窗口,程序退出

在后面加個&,即為后台運行

java -jar xxx.jar &

這樣當前命令行窗口不會被鎖定,但是當窗口關閉時,程序中止運行

想要關閉窗口仍然運行,得寫成這樣

nohup java -jar xxx.jar &

nohup意思是不掛斷運行命令,當賬戶退出或終端關閉時,程序仍然運行

 

其他可能會用到的命令

//查看端口進程
lsof -i:端口號
//優雅地殺死進程
kill 進程號
//強硬地殺死進程
kill -9 進程號

kill參數詳情可看這里https://zhuanlan.zhihu.com/p/143635282


免責聲明!

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



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