tomcat域名訪問(本地)具體操做以下: web
一、配置hosts文件: tomcat
32位系統下面hosts的路徑爲:C:\Windows\System32\drivers\etc,找到該路徑下面的hosts文件,加入以下配置: app
127.0.0.1 你的域名 webapp
個人配置爲 127.0.0.1 www.tomcat1.com spa
二、配置TOMCAT server.xml文件: server
conf下面server.xml文件中,修改<Host>的NAME屬性,個人配置爲: xml
<Host name="www.tomcat1.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
注意這兩處標紅的配置是一致的。 get
三、配置訪問應用別名,這裏是指IP:PORT後面加上的應用名: 域名
在<Host>中添加:<Context path="/別名" docBase="項目路徑" /> io
若是不想暴露應用名稱,別名能夠取值爲空串,如:<Context path="" docBase="cas" />
這樣能夠經過以下路徑訪問cas: http://www.tomcat1.com:8080/
四、一個TOMCAT多個域名多個項目:
(1)hosts文件裏面同一個IP配置多個域名;
(2)server.xml文件配置多個Host:
<!--如下是自帶的轉發-->
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
<!-- 在tomcat安裝目錄下新建文件夾webapps2與webapp同級,而後在該目錄下新建Root,項目內容可放在這個位置 -->
<Host name="www.tomcat1.com" appBase="webapps2"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
Tomcat域名訪問基本上就是如上內容。