tomcat安装配置手册.docx_第1页
tomcat安装配置手册.docx_第2页
tomcat安装配置手册.docx_第3页
tomcat安装配置手册.docx_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Tomcat安装配置手册1. 安装步骤1.1 上传apache-tomcat-6.0.35.zip到服务器上用户目录下1.2 解压apache-tomcat-6.0.35.zip,jar -xvf apache-tomcat-6.0.35.zip1.3 进入到解压后的目录,cd apache-tomcat-6.0.352. 配置修改2.1 配置共享线程池配置文件conf/server.xml初始配置文件已经存在,默认前后是注释掉的,去掉就可以了name:共享线程池名称maxThreads:允许的最大线程池里的线程数量,参考值,最大不超过 cpu数*30来配置。minSpareThreads:最小的保持活跃的线程数量,保持一个最低值,降低重复建立线程的开销maxIdleTime:超过最小活跃线程数量的线程,如果空闲时间超过这个设置后,会被关闭2.2 配置Connector配置文件conf/server.xml配置Connector如下: executor: 在2.1配置的共享线程池名称 port:监听端口,根据实际情况修改 connectionTimeout:网络连接超时,单位:毫秒。设置为0表示永不超时,这样设置有隐患的。通常可设置为30000毫秒。 keepAliveTimeout- 长连接最大保持时间(毫秒)。此处为15秒。 maxKeepAliveRequests- 最大长连接个数(1表示禁用,-1表示不限制个数,默认100个。一般设置在100200之间) 。这里禁用长连接 maxHttpHeaderSize- http请求头信息的最大程度,超过此长度的部分不予处理。一般8K。 URIEncoding- 指定Tomcat容器的URL编码格式。 acceptCount- 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,默认为10个。 disableUploadTimeout- 上传时是否使用超时机制 enableLookups- 是否反查域名,取值为:true或false。为了提高处理能力,应设置为false compression- on 打开压缩功能 compressionMinSize- 启用压缩的输出内容大小,单位为字节 noCompressionUserAgents- 对于以下的浏览器,不启用压缩 compressableMimeType- 压缩类型2.3 配置数据库连接池(可选)2.3.1 修改系统配置文件在配置文件conf/context.xml增加name- 数据源名称auth- 验证方式type- 数据源类型driverClassName 驱动程序类名称url 数据库连接地址username 登陆数据库的用户名password 登陆数据库的密码maxActive 为连接池最大激活的连接数maxIdle 连接池最大空闲的连接数maxWait 连接最大的等待时间,单位毫秒,-1表示无限制2.3.2 放置驱动程序包将相应的数据库jar驱动放到tomcat/lib目录下2.3.3 修改应用配置文件在应用WEB-INF目录下找到web.xml配置文件,然后打开,在标签之间加入以下内容: jdbc/myoracle javax.sql.DataSource res-ref-name 数据源名称res-type 数据源类型2.4 配置控制台tomcat6已经含有控制台,但是没有配置默认用户和密码,因此也需要在tomcat-users.xml中加入配置:然后访问http:/localhost:8080/manager/status进入控制台2.5 配置启动参数2.5.1 增加启动参数在配置文件bin/catalina.sh增加JAVA_OPTS=$JAVA_OPTS -server -Xms2048m -Xmx2048m -XX:MaxNewSize=512M -XX:MaxPermSize=256m -Xss128k -verbose:gc -Xloggc:$.gc.log -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:+HeapDumpOnOutOfMemoryError -XX:-UseGCOverheadLimit -XX:HeapDumpPath=jvm-dump.hprof -XX:+DisableExplicitGC红色部分根据实际情况修改2.5.2 创建启动脚本在bin目录下,新建启动脚本 start.shvar=date +%Y%m%d%H%Mmv nohup.out $var.nohup.ou

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论