在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
      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值