怎么将静态网页放到tomcat服务器,并绑定域名,提供访问?

通过tomcat的配置来实现这样的需求,首先打开tomcat目录下的conf/中的server.xml,在中可以看到原来是这样的:


       

       
          

       

        
           
         

         
           
         
       
     



这个是通过8080端口访问webapps下的项目的配置。


添加别的端口访问


那么如果我们需要添加一个80的端口,使得我们可以用8080访问也可以用80访问相关的项目,那么可以增加一个

   

   
      

   

    
       
     

     
       
       

     

   
     



可以看到这里将

  • Service name --> Catalina1
  • Connector port --> 80
  • Engine name --> Catalina1
  • Host name --> 自己指定的域名,比如你想指定aaa.com访问aaa项目
  • appBase --> webapps1
  • docBase --> 项目的位置



配置好了之后,需要在tomcat的根目录下创建webapps1,在conf目录下创建Catalina1,配置好之后那么你就可以在 8080端口下访问webapp中的项目,还可以通过域名访问80端口中的aaa项目了。


多个域名访问不同的项目


我们刚刚配置了aaa.com且用80端口去访问aaa项目,如果现在我还想通过bbb.com去访问bbb项目呢,那么这时候就可以在这里面添加:


   

   
      

   

    
       
     

     
       
       

     

     
       
              
     
   
      



可以看到我们添加了一个host,然后名称为bbb.com,docBase指向bbb的项目路径。这样就可以多域名访问了!

你可能感兴趣的:(tomcat,前端页面部署)