實際開發中,難免遇見新業務項目構建、項目重構(重新優化整個項目的架構,相當于重寫),也可能是項目拆分多個模塊,也可能部分拆分,但項目的模塊化分離,就存在新建項目,新開服務端的可能,在Linux部署中,我們通常遇見需要搭建一個新的服務:
WEB應用(war包):
在Linux服務目錄中,安裝適配的Tomcat應用。 修改Tomcat相關配置,如下: Tomcat應用本身所占用的端口更新,為什么改?因為服務中可能存在多個部署應用,就可能存在多個Tomcat服務,多服務應用端口相同會沖突(如果你沒有此需求,可不用改) 本次部署WEB應用,所使用的端口更新,為什么改?因為Tomcat部署加載的服務端口是由Tomcat應用指定配置的,默認此服務啟動后訪問的端口是8080(如果你不擔心沖突或被惡意使用,可不用改) 本次部署WEB應用,可支持的遠程跟蹤端口,為什么改?因為應用有后端服務代碼,在日志信息不全面的情況下,可暫時棄用遠程Debug方式排查業務問題(如果你的日志信息非常全面,不需要遠程查問題,可不用改) Tomcat目錄下bin包中,給啟停服務腳本授權允許執行,若有其他授權可自行根據需求添加 將war包放入到Tomcat安裝目錄下(webapps/...)部署,啟動服務Tomcat的暫時先不寫了,后面有時間再說,此處臨時記錄。上面的基本夠用了
Java應(jar包):
常見jarbao為boot應用,無需手動配置Tomcat,當然,如果你沒有使用Boot的Tomcat,可以手動配置安裝Tomcat(略)
1.LInux應用目錄下,新建服務包
2.新建文件后綴為 .sh 下,命名個人習慣(如restart.sh、stop.sh)restart.sh - 用于重啟服務,stop.sh - 用于停止服務
3.編輯文件,示例代碼如下,可根據個人情況修改:
服務重新啟動腳本(restart.sh)
以下是重啟服務腳本,stop的,自行根據下面的改編吧