如何配置tomcat

 时间:2024-10-12 01:31:11

1、tomcat的所有的配置文件都是在conf目录下

如何配置tomcat

2、首先我们看一下罕铞泱殳context.xml。context.xml是在tomcat 5.5之后引入的配置文件,趺谄菇明配置在context.xml里面的项目是tomcat server级别的,context.xml里面配置的项目如果发生了变动,不需要重启tomcat,会动态的重新加载项目,配置详解:<Context path="/kaka" docBase="kaka" debug="0" reloadbale="true" privileged="true"><WatchedResource>WEB-INF/web.xml</WatchedResource> <WatchedResource>WEB-INF/kaka.xml</WatchedResource> 监控资源文件,假设web.xml || kaka.xml改变了,则自己主动又一次载入改应用。<Resource name="jdbc/testSiteds" 表示指定的jndi名称auth="Container" 表示认证方式。一般为Containertype="javax.sql.DataSource"maxActive="100" 连接池支持的最大连接数maxIdle="30" 连接池中最多可空暇maxIdle个连接maxWait="10000" 连接池中连接用完时,新的请求等待时间,毫秒username="root" 表示数据库用户名password="root" 表示数据库用户的密码driverClassName="com.mysql.jdbc.Driver" 表示JDBC DRIVERurl="jdbc:mysql://localhost:3306/testSite" /> 表示数据库URL地址 </Context>

如何配置tomcat

3、下面我们看一下server.xml。server.xml是tomcat的核心配置文件,里面配置容器的各种包含关系,以及路径等。首先我们看到配置文件中配置了一系列的listner

如何配置tomcat

4、之后是配置访问协议,<connector>可以配置http、https、ajp。里面配置了访问的端口号,最大连接数、最大线程数、超时时间等

如何配置tomcat

5、之后我们看到<host>标签,它里面配置的&盟敢势袂lt;context>与context.xml配置的方式是一样的,不同点在于server.xml里配置的项目不能动态加载,项目级别是host级别的。<Host appBase="webapps" 项目目录(tomcat默认加载项目目录)autoDeploy="true" 自动部署name="localhost"unpackWARs="true" 自动解压缩>

如何配置tomcat

6、server.xml里配置<context>也可以在conf/Catalina/localhost配置

如何配置tomcat

7、这三种配置方式区别在/conf/context.xml里配置是tomcat server级别;在/conf/Catalina/${hostName}/context.xml里配置Host级别与直接在server.xml配置一致;/conf/Catalina/${hostName}/${webAppName}.xml里配置是web app 级别

  • 如何使用vc++2012输入输出
  • javascript如何使用onkeypress事件
  • 亿图脑图皮肤怎样配置为黑色
  • 如何使用Visio2010创建组织结构图?
  • VisualStudio如何更改解决方案的文件夹名称
  • 热门搜索
    创建文明城市手抄报内容 我读书我快乐手抄报内容 拒绝舌尖上的浪费手抄报 国庆节英语手抄报 新型冠状病毒手抄报图片 植物园手抄报 植树节手抄报图片大全 中秋节手抄报模板 烈士手抄报简单又漂亮 我和我的祖国手抄报内容