Tomcat的多个虚拟主机配置,server.xml配置的注意事项

打开tomcat /conf文件夹下的server.xml

首先我们将 port设置为80,这样我们域名访问的时候就不用写端口号

 

Engine 标签说明:name属性用于日志和错误信息,在整个Server中应该唯一。
    \defaultHost属性指定了默认的host名称,当发往本机的请求指定的host名称不存在时,
    一律使用defaultHost指定的host进行处理;
    因此,defaultHost的值,必须与Engine中的一个Host组件的name属性值匹配。

配置虚拟主机 :在Engine标签中配置

 
   
      
    
      
   
   
    
   
	  
	
		
	
	 
	  
		  
	  
      
	 
		  
	  
	  

标签说明:

中的元素:appBase-->项目文件夹的父目录   name-->该主机对应的域名,其他元素自己百度

中的元素:docBase-->对应项目文件夹或者项目的.war包(如果是war包,就需要把unpackWARs设置为true) 

path-->访问时如果要带上项目名就添加项目名,不需要(直接域名访问)就为空。

参考文章:

https://www.cnblogs.com/LvLoveYuForever/p/5886788.html

https://www.cnblogs.com/kismetv/p/7228274.html#title3-4

你可能感兴趣的:(Tomcat的多个虚拟主机配置,server.xml配置的注意事项)