tomcat基础知识介绍精品PPT课件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
提个问题,各个版本之间除了支持的Servlet/JSP规范外 还有什么区别?
1. tomcat下有哪些文件夹,都有什 么作用
tomcat下有9个目录,分别是bin,common,conf,logs,server, shared,temp,webapps,work 目录,现在对每一目录做介绍。
tomcat根目录在tomcat中叫<CATALINA_HOME> 1)<CATALINA_HOME>/bin用于存放各种平台下启动和关闭Tomcat的
<ResourceLink name="jdbc/default" global="jdbc/default" type="javax.sql.DataSource" /> </Context>。
见 “tomcat配置数据源.docx”
4.怎么配置访问日志,为不同的应用 配置单独的访问日志
配置访问日志 在server.xml里的<host>标签下加上 <Valve className="org.apache.catalina.valves.AccessLogVal ve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="common" resolveHosts="false"/>
privileged="true"/>
</Host>
</Engine>
</Service>
</Server>器访问了。
见“将WEB应用发布到Tomcat中的几种方式.doc”
3.怎么配置数据源
<Context docBase="fyjx" path="/fyjx" reloadable="false" source="org.eclipse.jst.j2ee.server:datasour ce">
5)<CATALINA_HOME>/work : Tomcat把各种由jsp生成 的servlet文件放在这个目录下。work这个文件夹下面 的东西建议你去看看就可以明白了 那是JSP文件编译成 .java->.classes
6)<CATALINA_HOME>/temp : 临时活页夹,Tomcat运 行时候存放临时文件用的。
详细代码:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/helloworld" docBase=" D:\workspace\hellowrld" debug="0"
2. tomcat的发布方式,除了直接放在 /webapps下还有什么方法
使用系统的绝对路径访问,这里需要做一个配置,../apache-tomcat/conf下,打开 server.xml文件,到server.xml文件的最后,在<host>里面加一个
<Context path="/helloworld" docBase=" D: \workspace\hellowrld" debug="0" privileged="true"/> 然后保存就可以了!
7)<CATALINA_HOME>/logs : 存放Tomcat的日志文件 8) <CATALINA_HOME>/conf : Tomcat的各种配置文件,
tomcat启动的时候需要读取的配置文件 :server.xml(tomcat主要配置文件)、web.xml和tomcatatusers.xml、catalina.policy(安全策略文件)等。修改了以 后需要重启tomcat才能生效.最重要的是 server.xml 9) <CATALINA_HOME>/webapps: web应用的发布目录, 把 java开发的web站点或war文件放入这个目录下就可 以通过tomcat服务器访问了。
脚本文件。其中有个档是catalina.bat,打开这个windos配置文件,在 非注释行加入JDK路径,例 如 : SET JAVA_HOME=C:j2sdk1.4.2_06 保存后,就配置好tomcat环境了。 startup.bat是windows下启动 tomcat的文件,shutdown.bat是关闭tomcat的文件。 2)<CATALINA_HOME>/common: 在common目录下的lib目录,存放 Tomcat服务器和所有web应用都能访问的JAR?。 3 <CATALINA_HOME>/shared: 在shared目录下的lib目录,存放所有 web应用能访问的,但Tomcat不能访问的JAR?。 4) <CATALINA_HOME>/server: 在server/webapps目录中,存放 Tomcat自带的两个APP-admin和manager应用,使用来管理Tomcatweb服务用的。 在server/lib目录中,存放tomcat服务器所需要的各种 jar包。
Tomcat
Tomcat的定义
Tomcat是Apache 软件基 金会(Apache Software Foundation)的Jakarta 项目中的一 个核心项目,由Apache、Sun 和其他一些公司 及个人共同开发而成。由于有了Sun 的参与和 支持,最新的Servlet 和JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术 先进、性能稳定,而且免费,因而深受Java 爱 好者的喜爱并得到了部分软件开发商的认可, 成为目前比较流行的Web 应用服务器。目前 最新版本是7.0。
历史版本及最新版本
tomcat3.x:支持的Servlet/JSP规范版本2.2/1.1 tomcat4.x:支持的Servlet/JSP规范版本2.3/1.2 tomcat5.x:支持的Servlet/JSP规范版本2.4/2.0 tomcat6.x:支持的Servlet/JSP规范版本2.5/2.1 tomcat7.x:支持的Servlet/JSP规范版本3.0/2.2 最新版本是7.0.25
相关文档
最新文档