Tomcat相關的兩個配置

一、配置默認端口 
在tomcat安裝目錄的conf目錄下的server.xml文件中,如下內容中的port屬性指定了默認端口:web

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>

二、將url與web程序目錄綁定 
默認的根目錄是tomcat7\webapps\ROOT,咱們能夠在conf\server.xml文件Host標籤中指定根目錄和其餘目錄,例如: apache

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/>
       
        <Context docBase="F:\aaa" path="/aaa" reloadable="true"/>
        <Context docBase="F:\bbb" path="/bbb" debug="0"
reloadable="true" crossContext="true" />
      </Host>

根據上面的配置,咱們訪問http://127.0.0.1/aaa時候,使用F:\aaa目錄中的web程序,bbb同理。根路徑不變。http://nj-apple-tree.iteye.com/blog/1635953中提到了三種設置根目錄的方法: tomcat

在Tomcat默認安裝後,tomcat的主目錄是webapps/root目錄,因此若是想改變tomcat的主目錄的話能夠以下所作,因此 
第一種方法是: 
打開C:/Tomcat/conf/server.xml,在<host></host>之間 
加入代碼:<Context docBase="d:/Tomcat 5.5/webapps/medi" path="" debug="0"  reloadable="true"/> 
這樣從新啓動tomcat,咱們的主目錄就被設置爲dolphin這個項目了。 

第二種方法是: 
將tomcat安裝目錄下的ROOT下的全部文件所有刪除,而後將工程的解壓後的文件所有拷進去。 

第三種方法是: 
Tomcat5.0如下版本在d:/Tomcat/conf/Catalina/localhost目錄下會自動生成了一個ROOT.Xml, 
可是5.0以上版本再也不生成此文件,因此能夠新建個ROOT.xml,在裏面加入以下代碼: 
<?Xml version='1.0' encoding='utf-8'?> 
  <Context crossContext="true" docBase="d:/Tomcat 5.5/webapps/medi" path="" reloadable="true"> 
</Context>
相關文章
相關標籤/搜索