?tomcat配置虛擬主機(jī)這個(gè)問題,相信困擾了很多web開發(fā)程序員。我在配置過程中也是遇到了一些和大家一樣的問題。不過最終還是成功配置出來了。
書歸正傳。
相信網(wǎng)上也有很多配置虛擬主機(jī)的例子啊,解法的。我也是看了很多的
重要的一點(diǎn)是,要配置多虛擬主機(jī),要把端口改成80。這里我就不介紹如何改端口了。
首先在conf目錄下server.xml文件打開
有一段
<Host name="localhost" appBase="webapps"
?????? unpackWARs="true" autoDeploy="true"
?????? xmlValidation="false" xmlNamespaceAware="false">?
?</Host>
這個(gè)配置。
那要在這個(gè)</Host>下寫上
<Host name="
www.a.com
" appBase="C:/whw1984"
?????? unpackWARs="true" autoDeploy="true"
?????? xmlValidation="false" xmlNamespaceAware="false">?
? </Host>
這個(gè) www.a.com 就是你的虛擬主機(jī)域名了。 不要忘了在C盤下簡(jiǎn)歷whw1984文件夾,同時(shí)在里面放置ROOT文件夾。你可以把webapps下的ROOT拷貝過去。
同時(shí)在C:/WINDOWS/system32/drivers/etc路徑下打開hosts這個(gè)文件,把 www.a.com 給配置進(jìn)去,如下
127.0.0.1?????? localhost
127.0.0.1??????
www.a.com
這樣就配置好了。你可以訪問 www.a.com 看到和你訪問 http://localhost 一樣的tomcat首頁了。
這里很重要的一點(diǎn),也是我一直配置不成功的原因。我前面配置一個(gè)新的Host,都是從網(wǎng)上copy下來,結(jié)果就tomcat無法啟動(dòng)。所以你看到我上面的配置的話,最好是把自己server.xml里的<Host></Host>拷貝一下。然后手工修改成我上面的配置。這樣的話就可以了。 我也是拷貝自己的,或是手工填寫的,才運(yùn)行成功。拷貝網(wǎng)上的就失敗了。具體原因我也不是很清楚。
?
本文來自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處: http://blog.csdn.net/whw1984/archive/2008/03/24/2214110.aspx
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

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