springboot打成Jar包後部署至Linux服務器上

📖摘要


今天分享下 —— springboot打成Jar包後部署至Linux服務器上 的一些基本知識,歡迎關注!


🌂分享


😍下面主要記錄一下springboot打包成jar包在Linux服務上部署的步驟:

  1. 通過 XFTP,將相應的Jar文件,複製到Linux指定目錄下,如/home/

  2. 打開ssh,進入/home目錄下,執行如下命令,進行項目的啓動,此方式爲後臺啓動,即使關閉當前窗口,項目還是在運行的,會生成nohup.out日誌文件,可以查看其啓動日誌

nohup java -jar XXX.jar
  1. 停止項目,首先需要查詢該項目的進程PID,通過如下命令查看
ps aux|grep XXX

在這裏插入圖片描述

如上,第二列信息即是該項目的進程PID,執行如下明細,結束進程。

kill -9 29135

在實際過程中,當我們項目正常啓動後,在瀏覽器中訪問時,會出現無法訪問的問題,排除網絡的原因外,很有可能是Liunx的防火牆阻止了我們的訪問。

解決辦法:

  1. 使用 xftp 進入 etc/sysconfig 目錄下,打開 iptables 文件,在如下圖所示的位置添加映射端口,即我們需要訪問的端口號
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

在這裏插入圖片描述
2. 重啓防火牆服務,使之生效

service iptables restart
  1. 查看防火牆服務,確認是否添加成功
service iptables status

在這裏插入圖片描述
自此就可以愉快的訪問啦。


🎉最後

  • 更多參考精彩博文請看這裏:《陳永佳的博客》

  • 喜歡博主的小夥伴可以加個關注、點個贊哦,持續更新嘿嘿!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章