1. 程式人生 > >Tomcat 使用要點 -伺服器配置

Tomcat 使用要點 -伺服器配置

Tomcat個人學習總結,以備日後檢視,詳細參考https://www.cnblogs.com/xdp-gacl/p/3734395.html

1. Tomcat伺服器埠的配置

Tomcat的所有配置都放在conf資料夾之中,裡面的server.xml檔案是配置的核心檔案。

改伺服器埠為8081

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

2. Tomcat伺服器虛擬目錄的對映方式

Web應用開發好後,需要提供虛擬目錄的地址,需要把web應用所在目錄交給web伺服器管理

,這個過程稱之為虛似目錄的對映,Tomcat中有幾種方式建立虛擬目錄與物理目錄的對映:

1)修改server.xml檔案的host元素,新增context(不推薦!需要重啟伺服器)

<Context path="/JavaWebApp" docBase="F:\JavaWebDemoProject" />

以上對映表示訪問 WebHostAddress/JavaWebApp/1.jsp就相當於訪問"F:\JavaWebDemoProject\1.jsp"

2) 將web應用包直接放入Tomcat的webapps目錄下

如將JavaWebDemoProject放入webapps目錄,則對映虛擬地址為:/JavaWebDemoProject

3)修改Tomcat $CATALINA_BASE/conf/[enginename]/[hostname]/ directory.目錄下 .xml檔案

  1. 修改.xml名稱,如demoapp.xml,則對映虛擬地址為:/demoapp
  2. 修改xml內容,新增Context
<Context docBase="F:\JavaWebDemoProject" />

3. Tomcat伺服器配置虛似主機

平時我們將開發好的JavaWeb應用放到webapps資料夾下,然後就可以使用"http://localhost:埠號/JavaWebAppName"的方式去訪問

這裡的localhost是虛擬主機名,

我們可以修改為其他名字比如www.goodapp.com
方法:修改server.xml

 <Host name="www.goodapp.com" appBase="F:\JavaWebApps">     
   </Host>

這樣我們的虛擬主機名和對映物理路徑就安排好了

如果在瀏覽器裡訪問www.goodapp.com的資源,我們繫結執行系統中的host檔案

比如windows下,找到"C:\Windows\System32\drivers\etc"目錄下的hosts檔案
新增 127.0.0.1 www.goodapp.com

則我們可以在瀏覽器通過8080埠訪問www.goodapp.com的資源了。