配置虚拟主机

1.虚拟主机
 server.xml
  <Engin>
   <Host name="www.baidu.com" appBase="d:\baidu/>
  </Engin>

2.web应用目录结构
 news
  |-静态web资源
  |-WEB-INF(可以没有,一旦有需要符合如下结构,该目录及其内部的内容被保护了起来,外界无法直接访问)
   |-classes
   |-lib
   |-web.xml

3.配置web应用
 方式1:在server.xml的虚拟主机配置中<Host>增加<Context path="/news" docBase="d:\news"/>,缺点是需要重启服务器才好使
 方式2:在conf/Catalina/www.baidu.com/下创建music.xml,其中文件名变为path访问路径,在文件中配置<Context docBase="d:\music"/>,不需要重启服务器就能生效
 方式3:将web应用直接丢到虚拟主机管理的目录中,web应用文件名直接成为path访问路径,不需要重启服务器就能生效

4.配置主页
 在web应用的web.xml中配置<welcom-file-list>
 起始即使不配置,tomcat的web.xml默认配置中有默认的主页配置,index.html index.htm index.jsp是默认的主页
   
5.配置缺省web应用
 方式1下:将path配置为/
 方式2下:将文件名改为ROOT.xml
 方式3下:将文件夹改名为ROOT
 注意,只能配置一个缺省web应用

6.缺省虚拟主机配置
 当通过ip访问服务器时,服务器无法确定访问的是哪一个虚拟主机
 此时默认访问缺省虚拟主机,这可以在server.xml的<Engin>上配置

7.打war包
 很多时候,使用方式3进行web应用配置时,需要将web应用目录来回拷贝很麻烦
 此时可以将应用打成war包再进行发布,体积小,文件数量少,方便传输
 且tomcat能自动识别war包,会自动解压,很方便

 jar -cvf game.war *
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值