Tomcat中文手册
- 格式:docx
- 大小:7.30 KB
- 文档页数:1


Tomcat6操作手册安装tomcat软件(此处用到的是tomcat的ZIP包,直接解压即可)我在D盘下创建一个名为App的文件夹,然后将tomcat的ZIP包解压到此文件夹下在D:\App\apache-tomcat-6.0.20\conf的文件夹下有个名为server.xml的文件,这是tomcat 的配置文件,里面有说明此软件的服务端口等信息,这些端口都可以修改,不过不要与其他的软件端口冲突了Tomcat服务关闭的端口:8005服务访问的端口:8080,还要在下面加一句话:URIEncoding="utf-8" 防止出现乱码以及ajp的整合端口(tomcat与iis或者apache整合):8009,而Tomcat默认的SSL端口号是8443项目的存放位置,默认在tomcat安装目录下的webapps内,也可以放在其他盘符下,只要将路径改为所要存放项目的路径即可Webapps文件夹存放网站项目,或者说是网页文件,而webapps\ROOT目录是项目主应用程序,也是http: ip :8080访问时的主程序,一般情况下将除了ROOT的其他目录都删除,因为其他的目录都是放实例的,无用lib文件夹用于存放java包,后缀名:.jar看完这些文件后,要将tomcat的服务启动,以便访问网页,因为不是用.exe的安装程序安装的tomcat,所以服务不会自动加到系统里,我们要手动加入系统内一种方法:启动tomcat的服务,只需要双击startup.bat即可,当出现“信息: Server startup in 511 ms”时,证明服务已经启动,也可以访问tomcat的页面了,但是这个cmd 框不能关掉,关掉后服务关闭另一种方法:将服务加到系统内。
先要进入到D:\App\apache-tomcat-6.0.20\bin目录下,然后执行service.bat install tomcat的命令(用法是:service.bat install/remove [service_name]),就会将tomcat的服务加到系统服务内,服务名称为Apache Tomcat tomcat启动服务启动成功后就可用ie访问了,地址是http://localhost:8080,如其他机器访问就将localhost 换成安装tomcat的机器的ip地址即可,出现tomcat的欢迎界面则安装成功,这是tomcat 自带的欢迎界面备注:tomcat6-0-18以后的版本,在tomcat启动后,会自动在两个地方生成文件,当项目改动后应该将这两个文件删除,一个是:conf下Catalina\localhost的文件夹,里面存放项目的连接池文件,另一个是:work下生成\Catalina\localhost的文件夹。
第一章 Tomcat概述一、Tomcat简介TOMCAT是APACHE JAKARTA软件组织的一个子项目,TOMCAT是一个JSP/SERVLET容器,它是在SUN公司的JSWDK(JA V A SERVER WEB DEVELOPMENT KIT)基础上发展起来的一个JSP和SERVLET规范的标准实现,使用TOMCAT可以体验JSP和SERVLET的最新规范。
经过多年的发展,TOMCAT不仅是JSP和SERVLET规范的标准实现,而且具备了很多商业JA V A SERVLET容器的特性,并被一些企业用于商业用途。
1、TomcatTomcat在严格意义上并不是一个真正的应用服务器,它只是一个可以支持运行Serlvet/JSP 的Web容器,不过Tomcat也扩展了一些应用服务器的功能,如JNDI,数据库连接池,用户事务处理等等。
Tomcat 是一种具有JSP环境的Servlet容器。
Servlet容器是代替用户管理和调用 Servlet的运行时外壳。
1.1 SERVLET容器负责处理客户请求。
当客户请求来到时,SERVLET容器获取请求,然后调用某个SERVLET,并把SERVLET的执行结果返回给客户。
当客户请求某个资源时,SERVLET容器使用SERVLETREQUEST对象把客户的请求信息封装起来,然后调用JA V A SERVLET API中定义的SERVLET的一些生命周期方法,完成SERVLET 的执行,接着把SERVLET执行的要返回给客户的结果封装到SERVLETRESPONSE对象中,最后SERVLET容器把客户的请求发送给客户,完成为客户的一次服务过程。
1.2 TOMCAT的工作模式1.2.1 独立的SERVLET容器TOMCAT的默认工作模式,作为独立的SERVLET容器,是内置在WEB服务器中的一部分,是指使用基于JA V A的WEB服务器的情形。
其他两种方式是TOMCA T与其他服务器集成的方式:1.2.2 进程内的SERVLET容器SERVLET容器作为WEB服务器的插件和JA V A容器的实现。
Tomcat使用总结文档目录一、Tomcat介绍......................................................................................................................... - 3 -1.1 tomcat简介.................................................................................................................... - 3 -1.2 tomcat的结构................................................................................................................ - 4 -1.3 Tomcat 的获取.............................................................................................................. - 5 -1.4 Tomcat的安装............................................................................................................... - 6 -1.5 测试tomcat的安装...................................................................................................... - 6 -二、Tomocat的目录结构........................................................................................................... - 7 -三、创建一个tomcat工程(web应用) ................................................................................. - 8 -3.1 创建工程目录结构....................................................................................................... - 8 -3.2 创建web.xml文件以及配置....................................................................................... - 8 -3.2.1 配置servlet过滤器 ........................................................................................... - 9 -3.2.2 配置Servlet ..................................................................................................... - 10 -3.2.3 配置Session .................................................................................................... - 11 -3.2.4 配置Welcome文件清单 ................................................................................ - 12 -3.2.5 配置异常页面(<error-page>)..................................................................... - 12 -3.2.6 配置Tag Library.............................................................................................. - 13 -3.2.7 配置引用资源.................................................................................................. - 14 -3.2.8 配置安全约束.................................................................................................. - 14 -3.2.9 配置安全验证登录界面.................................................................................. - 15 -3.2.10 配置对安全验证角色的引用........................................................................ - 16 -3.3 server.xml文件的配置................................................................................................ - 16 -3.3.1 配置Server元素 ............................................................................................. - 17 -3.3.2 配置Service元素............................................................................................ - 18 -3.3.3 配置Engine元素 ............................................................................................ - 18 -3.3.4 配置Host元素 ................................................................................................ - 19 -3.3.5 配置Context元素 ........................................................................................... - 20 -3.3.6 配置Connector元素 ....................................................................................... - 21 -3.3.7 配置数据源<Resource>和<ResourceParams> ............................................... - 22 -3.3.8 配置<Logger>元素.......................................................................................... - 24 -3.3.9 配置Tomcat阀(Valve) .............................................................................. - 25 -3.3.9.1 配置客户访问日志阀(Access Log Valve) ...................................... - 25 -3.3.9.2 配置远程地址过滤器(Remote Address Filter) ............................... - 26 -3.3.9.3 配置远程主机过滤器(Remote Host Filter) .................................... - 27 -3.3.9.4 配置客户请求记录器(Request Dumper) ........................................ - 27 -四、在server.xml文件中配置<Realm>元素.......................................................................... - 28 -4.1内存域(MemoryRealm).......................................................................................... - 28 -4.1.1 MemoryRealm元素属性.................................................................................. - 29 -4.1.2 User文件格式 .................................................................................................. - 29 -4.1.3 MemoryRealm注意事项.................................................................................. - 30 -4.2 JDBC域(JDBCRealm)........................................................................................... - 30 -4.2.1配置JDBC域................................................................................................... - 30 -4.2.2 JDBCRealm的属性说明.................................................................................. - 31 -4.2.3 JDBCRealm使用遵循的规则.......................................................................... - 32 -4.3 DataSourceRealm ......................................................................................................... - 32 -4.3.1 配置DataSourceRealm .................................................................................... - 32 -4.3.2 DataSourceRealm 属性说明............................................................................ - 33 -4.3.3 DataSourceRealm注意事项............................................................................. - 34 -4.4 JNDIRealm................................................................................................................... - 34 -4.4.1 连接目录.......................................................................................................... - 34 -4.4.2 选择用户目录入口.......................................................................................... - 34 -4.4.3对用户进行认证............................................................................................... - 35 -4.4.4 为用户分配角色.............................................................................................. - 35 -4.4.5配置JNDIRealm ............................................................................................... - 36 -4.4.6实例................................................................................................................... - 37 -4.4.7注意事项........................................................................................................... - 40 -五、创建并发布WAR文件 .................................................................................................... - 40 -六、配置虚拟主机并发布WEB应用..................................................................................... - 41 -一、Tomcat介绍1.1 tomcat简介Jakarta Tomcat服务器是在SUN公司的JSWDK(JavaServer Web DevelopmentKit,是SUN公司推出的小型Servlet/JSP调试工具)的基础上发展起来的一个优秀的Servlet/JSP容器,它是Apache-Jakarta软件组织的一个子项目。