在Tomcat中设置虚拟目录和虚拟主机

网站路径

  1. 一个Web应用可以由静态资源和动态资源组成,存放这些资源的总目录叫网站根目录

    静态资源:html、css、js

    动态资源:servlet、jsp

    映射虚拟目录

    • Web应用开发好后,若想供外界访问,需要把Web应用所在根目录交给Web服务器管理,这个过程叫映射虚拟目录,在默认情况下,Tomcat会将webapps目录下的Web应用根目录映射为虚拟目录,这样就能被外界通过浏览器访问了。

    如何设置

    *Tomcat/conf/server.xml文件通过文本编辑器打开,在文档中添加一个Context标签,例如:

    <Context 
    docBase="E:/mail",需要发布给外界访问到的Web应用根目录,即E:/mail,
        该mail目录就要符合Web应用的标准结构       
    path="/abc"     
    />
    那么浏览器通过http://localhost/abc/index.html就可访问到html文件.

    映射主机

    • 在一个Tomcat服务器中可以放置多个网站/站点,映射虚似主机,就是在Tomcat服务器中配置一个网站/站点

      如何设置

      *Tomcat/conf/server.xml文件创建个Host标签,设置name和appBase属性

      <Host 
      name="www.baidu.com"   主机名字 或 网站/站点名字
      appBase="E:">           Web应用根目录的上一级目录
      Host>
      
      还需在hosts文件中将主机的ip设置映射为上述的www.baidu.com
      

你可能感兴趣的:(tips)