轉(zhuǎn)載 http://www.pw88.com/internetd/sort054/sort0105/3661.html
?
tomcat下的配置都在conf下的server.xml下實(shí)現(xiàn)。。。
里面從高到低分為:
Server
?--Service
? --Connector
? --Engine
?? --Host
??? --Context
首先把通訊接口下的PORT改為80,這樣就不用在瀏覽器中輸入端口號(hào)了,如:
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
??? <Connector
port="80"?????????????? maxHttpHeaderSize="8192"
?????????????? maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
?????????????? enableLookups="false" redirectPort="8443" acceptCount="100"
?????????????? connectionTimeout="20000" disableUploadTimeout="true" />
HOST代表虛擬主機(jī):
默認(rèn)有
?<Host name="localhost" appBase="webapps"
?????? unpackWARs="true" autoDeploy="true"
?????? xmlValidation="false" xmlNamespaceAware="false">
????? </Host>
所以我們平時(shí)都是直接輸入
http://localhost/
:端口號(hào)/項(xiàng)目名?? 就好了。。
假如我現(xiàn)在有個(gè)項(xiàng)目在E盤(pán)下的workspace目錄,項(xiàng)目名為L(zhǎng)ZW
我不想部署在tomcat下的webapp目錄下,而是直接想在TOMCAT下加載這個(gè)項(xiàng)目
并且用個(gè)域名(
http://www.pw88.com/
)來(lái)映射。這樣我們可以加上下面這段代碼
?
?<Host name="
http://www.pw88com/
" appBase="e:\workspace\LZW?
? unpackWARs="true" autoDeploy="true"?
? xmlValidation="false" xmlNamespaceAware="false">?
? <Context path="" docBase="WebRoot" debug="0" reloadable="true" crossContext="true" />?
?</Host>
appBase為項(xiàng)目的絕對(duì)路徑,docBase為WEB目錄
假如我現(xiàn)在的圖片都放在d:\ext.lzw.com\img下,我想用個(gè)二級(jí)域名
(img.lzw.com)映射它,假如在d:\ext.lzw.com\img下放入一張圖片1.jpg,我們就
可以輸入img.lzw.com/1.jpg來(lái)訪問(wèn)它了。。加上下面代碼就可以實(shí)現(xiàn)了。。
?? <Host name="img.lzw.com" appBase="d:\ext.lzw.com\img"?
? unpackWARs="true" autoDeploy="true"?
? xmlValidation="false" xmlNamespaceAware="false">?
? <Context path="" docBase="" debug="0" reloadable="true" crossContext="true" />?
??? </Host>
最終我們要在本地訪問(wèn)域名,還得修改相愛(ài)HOST文件。。打開(kāi)
C:\WINDOWS\system32\drivers\etc\hosts
加上
127.0.0.1??????
http://www.pw88.com/
127.0.0.1?????? img.lzw.com
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
