Tomcat虚拟目录设置
ssh $host "rm -fr /var/www/$tomcat_name/webapps/*" 遠(yuǎn)程分發(fā)war包部署tomcat項(xiàng)目時(shí),需要先清除項(xiàng)目目錄。
---------------------------------------------------------------------------------------
<context path="" docBase=""/> 怎么理解?
path是虛擬目錄名稱, docBase是指向項(xiàng)目文件夾實(shí)際的位置,也就是說(shuō)在輸入U(xiǎn)RL時(shí)輸入虛擬路徑,會(huì)指向項(xiàng)目實(shí)際的位置
?
appBase,這個(gè)目錄表示:?
1 這個(gè)目錄下面的子目錄將自動(dòng)被部署為應(yīng)用。?
2 這個(gè)目錄下面的.war文件將被自動(dòng)解壓縮并部署為應(yīng)用
而docBase只是指向了(自定義)你某個(gè)應(yīng)用的虛擬目錄,這個(gè)可以和appBase沒(méi)有任何關(guān)系
例如:
<Host name="localhost" appBase="/var/www/hottopic-console-beta/"unpackWARs="true" autoDeploy="true"><Context path="/console" docBase="snow-admin-1.0.0-SNAPSHOT-beta" reloadable="true"/>
則把?snow-admin-1.0.0-SNAPSHOT-beta.war 放到 /var/www/hottopic-console-beta 下啟動(dòng)tomcat后,會(huì)自動(dòng)部署兩個(gè)?snow-admin-1.0.0-SNAPSHOT-beta 和 console 項(xiàng)目文件夾,內(nèi)容是一樣的。
?
在結(jié)合nginx做反向代理時(shí):
location ^~ /console {proxy_pass http://192.168.1.188:8081/console;}
?
轉(zhuǎn)載于:https://www.cnblogs.com/wjoyxt/p/9309215.html
總結(jié)
以上是生活随笔為你收集整理的Tomcat虚拟目录设置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: zippo多少钱啊?
- 下一篇: Jtabbedpane设置透明、Jpan