標籤:tomcat-發布web應用
進入管理WEB應用的URL是http://localhost:8080/manager/html。
使用者名稱與密碼的設定:開啟tomcat安裝目錄中的conf子目錄中的tomcat-users.xml檔案,內容如下:
<?xml version=‘1.0‘ encoding=‘utf-8‘?>
<tomcat-users>
</tomcat-users>
在<tomcat-users>與</tomcat-users>之間可以增加使用者,下面增加一個使用者:
<role rolename="manager" /> //增加一個角色
<user username="tomcat" password="tomcat" roles="manager" /> //增加一個使用者
在Applications表格中列出了目前tomcat中所有的WEB應用,表格的commands列中對於每個WEB應用都有一些集中管理命令:
start用於啟動WEB應用
stop用於停止WEB應用
Reload用於重載WEB應用
Undeploy用於撤消WEB應用
“Expire sessions"按鈕後的文字框用於填入此WEB應用的會話逾時時間,預設為30分鐘,設定後點擊”Expire sessions"按鈕即會生效。
發布tomcat應用的方法有三個:
方法一:
1、進入WEB應用管理介面
2、"Context Path (optional)"是發布WEB應用後的上下文路徑。
“XML Configuration file URL"是WEB應用的設定檔web.xml檔案所在的全路徑,一般位於WEB應用的WEB-INF目錄中
”WAR or Directory URL"是WEB應用所處的根目錄或打包後的WAR檔案。
方法二:
用編輯器開啟“conf/server.xml",在"</Host>"前加入如下內容:
<Context path="/wuhaixu" //配置虛擬目錄的名稱
docBase="E:/ProgramFiles/MyEclipse2014/filedowmload/WebRoot" //虛擬目錄指向的實際目錄
debug="0">
</Context>
方法三:
在tomcat安裝目錄的"conf/Catalina/localhost"子目錄下建立一個與WEB應用同名的XML檔案,如"wuhaixu.xml",
<Context path="/wuhaixu" docBase="E:/ProgramFiles/MyEclipse2014/filedowmload/WebRoot" debug="0" >
</Context>
提示:如果沒有"conf/Catalina/localhost"子目錄,就自行建一個。
為什麼要把wuhaixu.xml檔案放在tomcat安裝目錄的”conf/Catalina/localhost"子目錄下呢?開啟server.xml可以找到這樣一段文字:<Engine name="Catalina" defaultHost="localhost"> , 這表示tomcat預設情況下把WEB引擎的名稱取為Catalina,主機預設設為localhost.
Tomcat-發布WEB應用