三、Tomcat配置文件的介绍
*允许直接复制另外多份完整的tomcat数据,修改配置保证不冲突,起多个tomcat,优点:其中一个tomcat挂了不影响其他网页
tomcat配置文件server.xml介绍
<Server>
<Service>
<Connector port=8080 /> 端口
<Connector port=8009 />
<Engine name="Catalina" defaultHost="localhost"> 定义默认页面的域名
<Host name="www.a.com" appBase="a" unpackWARS="true" autoDeploy="true"> //host表示一个虚拟主机
域名 目录 自动解压war包
</Host>
<Host name="www.b.com" appBase="b" unpackWARS="true" autoDeploy="true">
<Context path="/xxx" docBase="D:\xxx" debug="0" reloadable="true" crossContext="true" /> //可以写多个
path:访问路径(代表访问时项目名称,也就是访问路径)
docBase:存放路径,默认ROOT
debug:设定debug的等级0-9,0提供最少的信息,9提供最多的信息
reloadable=true时 当web.xml或者class有改动的时候都会自动重新加载不需要从新启动服务
crosscontext="true"表示配置的不同context共享一个session
</Host>
… …
关于web应用的首页设置
在tomcat/conf/web.xml文件最后面对首页进行默认设置.
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>