1. 程式人生 > >Linux下按裝tomcat以及部署war包

Linux下按裝tomcat以及部署war包

(。・∀・)ノ゙嗨,又到週末了,自己吹過的牛還是繼續將它吹完吧。OK,接下來就是什麼簡單挑什麼說了。接著上一篇內容,只要伺服器環境都配置好了,安裝tomcat就簡單了,直接cp到伺服器也可以,weget下來也可以了。部署war包也是很簡單的了,直接把自己打包好的war包cp到tomcat/webapp目錄下即可。

目錄:

  • Linux伺服器安裝---------------------------------------------------------運維1
  • 常用遠端工具的介紹與使用-------------------------------------------運維2
  • 網路配置以及java環境配置--------------------------------------------運維3
  • tomcat以及專案部署----------------------------------------------------運維4
  • 負載均衡以及資料備份-------------------------------------------------運維5
  • 總結-------------------------------------------------------------------------運維6

安裝tomcat:

  • 直接下載一個tomcat到電腦上或者找一個tomcat的下載路徑直接下載到伺服器上也是可以的(密令:weget url)。
  • 我們就以大神這篇文章的方法來說,下載完後,我們需要藉助一些軟體上傳到伺服器上去了,前面我們說到過xftp,那建議大家直接用它上傳到伺服器任意目錄下(建議在/usr/local下)。
  • 建議用putty連線伺服器,進入剛剛的目錄,解壓剛剛上傳的tomcat包。
#cd 自己上傳的目錄
#tar -zxvf tomcat的檔名
  • 直接重新整理一下xftp頁面或者ls都可以看到解壓後的資料夾。
  • ok,這時候直接進入tomcat的bin目錄下啟動即可,就是這麼簡單,沒必要去改什麼埠(預設是8080)
#/usr/local/tomcat7/bin/startup.sh  //開啟 當然要根據自己安裝的位置來決定哈
#/usr/local/tomcat7/bin/shutdown.sh  //關閉
  • 這個時候直接在網頁上訪問伺服器IP:8080(192.168.1.2:8080),出現一下介面表示安裝成功(如果在區域網內其他裝置上訪問,最好先關閉防火牆或者開啟對應埠)。
1、直接關閉防火牆
防火牆狀態
#systemctl status firewalld.service
防火牆關閉
#systemctl stop firewalld.service 
永久關閉開機啟動
#systemctl disable firewalld.service

2、開啟相應埠
#systemctl start firewalld //開啟 已經快跳過 
#firewall-cmd --zone=public --add-port=8080/tcp --permanent //開啟8080埠,tomcat
#firewall-cmd --zone=public --add-port=3306/tcp --permanent //開啟3306埠,資料庫
#firewall-cmd --reload 

部署war包:

上面的大神也說的很好,直接上傳自己的war包到tomcat的webapp目錄下就可以了,只要你的tomcat是開啟的,這時候會自動解壓war包成一個資料夾,如果war不需要再配置其他內容(如資料庫地址,一些本地認證等),就直接在瀏覽器上訪問ip:8080/war的名字(例如你的程式名字叫haoshuai.war,伺服器ip為:192.168.1.2,那麼就訪問:192.168.1.2:8080/haoshuai)。

這時候不出意外的話,瀏覽器上顯示的就是你自己的頁面了,我們又不是大佬,我們就挑簡單的說。