tomact部署web應用有兩種方式
動態部署
靜態部署
引數說明 : $catalina_home指tomcat根目錄。一、動態部署
動態部署是指在伺服器啟動之後部署web應用程式,而不用重新啟動伺服器。
提示,要想使用該管理程式必須首先編輯$catalina_home/conf/tomcat-users.xml檔案。
二、靜態部署
靜態部署顧名思義,是我們在伺服器啟動之前部署程式,只有當伺服器啟動之後,web應用程式才能訪問。
以下3種方式都可以部署:(為方便說明假設有oneweb專案,其路路徑為 e:/oneweb)
靜態部署有三種方式:
1.利用tomcat自動部署(簡單易用)
2.修改server.xml檔案部署(複雜)
在host標籤內建乙個context,內容如下:
其中path是虛擬路徑,同時是訪問路徑,docbase是專案目錄,workdir是這個應用的工作目錄,存放執行是生成的於這個應用相關的檔案。
3.增加自定義web部署檔案(推薦使用,不用重啟tomcat )
此種方法與2相類似,只是不需要在server.xml檔案中新增context標籤,將context標籤放在tomcat伺服器的conf\catalina\localhost目錄下建立的xml檔案中,內容如下:
注: web應用以.war檔案的形式部署
可以將jsp程式打包成乙個war包放在目錄下,伺服器會自動解開這個war包,並在這個目錄下生成乙個同名的資料夾。乙個war包就是有特性格式的jar包,它是將乙個web程式的所有內容進行壓縮得到。
將web應用程式的內容打成.war 包,然後在部署在伺服器上。打包請參考如下步驟:
1、開啟命令提示符(cmd)
2、設定jdk環境變數
3、在命令提示符中進入專案資料夾e:/oneweb後,鍵入如下命令:jar cvf oneweb.war */ . (注意最後有個「. 」)。這樣在e:/oneweb下應該有pet.war檔案。 (也可以打包到指定的地方,命令如下:jar cvf e:/oneweb.war */ . )
將xml配置檔案中的unpackwar 屬性設定為"false" 可以取消自動解壓縮
Tomcat 部署Web應用
對tomcat部署web應用的方式總結,常見的有以下四種 1,使用控制台部署 訪問http localhost 8080,並通過tomcat manager登入,進入部署介面即可。2,利用tomcat自動部署 3,修改server.xml檔案部署 用ue或editplus開啟tomcat位於conf...
tomcat 部署Web應用
概述 這裡描述的web應用的部署,是針對在tomcat的安裝目錄的 conf catalina localhost 下 例如 d tomcat apache tomcat 7.0.57 conf catalina localhost 建立乙個名稱為 xx.xml 的檔案 這裡就是我碰到的問題,那本書...
Tomcat部署WEB應用方式
簡單目錄介紹如下 bin目錄 包含tomcat啟動 關閉等指令碼,支援linux windows作業系統 專案根目錄web.xml工程啟動檔案專案原始碼class檔案以及各種servlet專案依賴包 羅列web工程在tomcat下的四種部署方式 no.3 直接修改 conf server.xml 不...