Tomcat的目录结构
bin--启动和关闭需要的bat文件所在的目录
conf--配置目录
lib--tomcat运行时需要的jar包所在的目录
logs--日志文件所在的目录
temp--tomcat运行时产生的临时文件存在的目录,不需要我们管理
webapps--开发中最常用的目录,web应用防止到此目录下浏览器可以直接访问
work --工作目录,tomcat运行时产生的工作文件存放在这个目录中
配置web应用给虚拟主机:
(方式1)
在server.xml的<Host>标签中,配置<context>标签,就可以为虚拟主机配置一个web应用
<Context path="/newsadd" docbase="C:\news"> docbase属性指的是web应用的绝对路径,path指的是网页浏览器上输入的路径(其实固有名字就是web的虚拟路径映射),所以到时候,web应用就放在"C:\news"这个路径中,浏览器上输入的路径是http://localhost:8080/newsadd/news.html,注意包含html尾缀(mews.html是在"C:\news"这个路径中的)
(方式2)
在tomcat/conf/[Engin]/[Host](对应C:\apache-tomcat-7.0.67\conf\Catalina\localhost)在这个路径下配置一个xml文件,其中xml文件就是虚拟路径,在这个虚拟路径中可以配置<Context>标签,配置真实路径
<?xml version="1.0" encoding="utf=8"?>
<Context docBase="C:\news"/>
将xml文件名设置为ROOT.xml,则这个XML成为了缺省应用
(方式3)
直接将web应用放置到虚拟主机管理的目录下,虚拟主机就可以找到这个web应用,同时,只要将web应用文件夹的名称改为ROOT,这个应用就是缺省的WEB应用
其中,方式3是最常用的