1. 程式人生 > >Linux Tomcat server.xml 配置訪問路徑

Linux Tomcat server.xml 配置訪問路徑

一、進入tomcat7/conf目錄,找到server.xml檔案編輯

Java程式碼  收藏程式碼
  1. vi /home/java/tomcat7/conf/server.xml  

二、修改埠,把tomcat預設的8080埠修改成80埠,這樣訪問就不需要加上埠號

即把

Java程式碼  收藏程式碼
  1. <Connector port="8080" protocol="HTTP/1.1"  
  2.                connectionTimeout="20000"  
  3.                redirectPort="8443" />  

 修改為:

Java程式碼  收藏程式碼
  1. <Connector port="80" protocol="HTTP/1.1"
      
  2.                connectionTimeout="20000"  
  3.                redirectPort="8443" />  

在Linux上直接修改Tomcat埠參考:

http://fanshuyao.iteye.com/blog/2359706

三、在server.xml檔案最下邊找到Host節點

Java程式碼  收藏程式碼
  1. <Host name="localhost"  appBase="webapps"  
  2.             unpackWARs="true" autoDeploy="true">  
  3.         <!-- SingleSignOn valve, share authentication between web applications  
  4.              Documentation at: /docs/config/valve.html -->  
  5.         <!--  
  6.         <Valve className="org.apache.catalina.authenticator.SingleSignOn" />  
  7.         -->  
  8.         <!-- Access log processes all example.  
  9.              Documentation at: /docs/config/valve.html  
  10.              Note: The pattern used is equivalent to using pattern="common"
     -->  
  11.         <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
  12.                prefix="localhost_access_log." suffix=".txt"  
  13.                pattern="%h %l %u %t &quot;%r&quot; %s %b" />  
  14.  </Host>  

在Host節點裡面最下邊加上Web專案對映地址的配置,即把要訪問的Web專案的訪問地址做一個路徑對映,而path設定為空:

Java程式碼  收藏程式碼
  1. <Context path="" docBase="/home/java/tomcat7/webapps/finance" debug="0" reloadable="true"/>  

完整示例:

Java程式碼  收藏程式碼
  1. <Host name="localhost"  appBase="webapps"  
  2.             unpackWARs="true" autoDeploy="true">  
  3.         <!-- SingleSignOn valve, share authentication between web applications  
  4.              Documentation at: /docs/config/valve.html -->  
  5.         <!--  
  6.         <Valve className="org.apache.catalina.authenticator.SingleSignOn" />  
  7.         -->  
  8.         <!-- Access log processes all example.  
  9.              Documentation at: /docs/config/valve.html  
  10.              Note: The pattern used is equivalent to using pattern="common" -->  
  11.         <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
  12.                prefix="localhost_access_log." suffix=".txt"  
  13.                pattern="%h %l %u %t &quot;%r&quot; %s %b" />  
  14.     <Context path="" docBase="/home/java/tomcat7/webapps/finance" debug="0" reloadable="true"/>  
  15. </Host>  

四、域名繫結

域名繫結需要在域名管理中心設定,把域名繫結訪問的ip地址後,就可以直接通過域名訪問。

Linux tomcat部署War包,Linux在Tomcat部署JavaWeb專案,Linux部署War包

http://fanshuyao.iteye.com/blog/2360423

 Linux下Tomcat修改favicon.ico圖示

http://fanshuyao.iteye.com/blog/2359800

Linux tomcat設定ip地址直接訪問

http://fanshuyao.iteye.com/blog/2359793

Linux Tomcat安裝,Linux配置Tomcat,Linux Tomcat修改記憶體,Linux tomcat修改端

http://fanshuyao.iteye.com/blog/2359706

Linux下載jdk

http://fanshuyao.iteye.com/blog/2302566

Linux安裝Jdk,CentOS安裝Jdk

http://fanshuyao.iteye.com/blog/2302562