Apache Tomcat 5.0.2x 的虛擬目錄配置
安裝完Tomcat后,默認(rèn)的是Tomcat的主頁(yè),那如何將主頁(yè)即“http://127.0.0.1:8080”指向我們自己的主頁(yè)面呢?這就要設(shè)置一下Tomcat的虛擬目錄了。
在Tomcat的以前版本中如“Tomcat 5.0.14”及以前版本中,展開“Tomcat>conf”,就可以看到一個(gè)“Server.xml”的文件,用記事本將其打開,在文檔的最后部分有一個(gè)被注釋的“<Context>”標(biāo)簽,利用這個(gè)標(biāo)簽就可以配置虛擬目錄了。但不知道為什么,在Tomcat的后繼版本中將這個(gè)標(biāo)簽給去了,我們只好手動(dòng)加上這個(gè)標(biāo)簽了。
現(xiàn)在來(lái)具體介紹一下虛擬目錄的配置:
展開Tomcat5.x.x>conf,用記事本打開“Server.xml”將光標(biāo)移到文件末尾處,有以下代碼:
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt" timestamp="true"/>
</Host>
</Engine>
</Service>
</Server>
在</Host>標(biāo)簽前加上以下代碼
<Logger className="org.apache.catalina.logger.FileLogger"
directory="logs" prefix="localhost_log." suffix=".txt" timestamp="true"/>
<Context path="" docBase="E:\myapps" debug="0"></Context>
<Context path="/test" docBase="F:\mytest" debug="0" ></Context>
</Host>
</Engine>
</Service>
</Server>
代碼中紅色部分即為剛剛加的碼,其中“path”指URL中的目錄,若為空,則映射到“http://127.0.0.1:8080”(Tomcat默認(rèn)端口為8080),若為“/test”則映射到“http://127.0.0.1:8080/test”。這樣在瀏覽器輸入以上網(wǎng)址就可以訪問(wèn)了,當(dāng)然還可以加其它虛擬目錄。
順便提一句,將Tomcat的端口號(hào)改為默認(rèn)的“80”,只須改“Server.xml”文件中的:
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />
將代碼中的“8080”改為“80”即可用IE默認(rèn)的端口訪問(wèn)了,即輸入U(xiǎn)RL時(shí)可不加端口號(hào)如:“http://127.0.0.1”。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。