tomcat多项目共用80端口,不同域名映射不同项目

废话不多说,直接进入主题。

准备工作:

  • jdk1.8(配好环境变量)
  • tomcat8

在tomcat中添加项目

在webapps中添加3个项目,这3个都是很简单的项目,只有index.html和web.xml。

index.html只有一个h1标签,里面写了web1、web2和web3用于区分3个项目

tomcat多项目共用80端口,不同域名映射不同项目_第1张图片

index.html




    
    ok


web1

web.xml



  


配置tomcat

打开tomcat_home/conf/server.xml,修改端口为80,添加3个host映射。

这里需要注意的是,tomcat原来有一个host,新添加host要放在该host的前面。为方便查看,已删除掉无用注释。



  
  
  
  
  
  
    
  
  
	
    
    
        
    
      
        
      
		
		
			
		
		
			
		
		
			
		
		
        
      
    
  


配置host

由于是在本机测试,需要修改host后才能使域名映射到本机。

打开C:\Windows\System32\drivers\etc\host文件

在后面添加3个域名

127.0.0.1 web1.com
127.0.0.1 web2.com
127.0.0.1 web3.com 

启动项目后测试

tomcat多项目共用80端口,不同域名映射不同项目_第2张图片

-----------------------------------------------------------------

tomcat多项目共用80端口,不同域名映射不同项目_第3张图片

---------------------------------------------------------------

tomcat多项目共用80端口,不同域名映射不同项目_第4张图片

你可能感兴趣的:(tomcat)