2024年3月8日发(作者:)

tomcat安装配置手册

Tomcat安装配置手册

1.

安装步骤

1.1 上传到服务器上用户目录下

1.2 解压,jar

-xvf

1.3 进入到解压后的目录,cd

apache-tomcat-6.0.35

2.

配置修改

2.1 配置共享线程池

配置文件conf/

初始配置文件已经存在,默认前后是注释掉的,去掉就可以了

namePrefix="catalina-exec-"

maxThreads="500"

minSpareThreads="30" maxIdleTime="60000" />

maxKeepAliveRequests - 最大长连接个数(1表示禁用,-1表示不限制个数,默认100个。一般设置在100~200之间) 。这里禁用长连接

maxHttpHeaderSize - http请求头信息的最大程度,超过此长度的部分不予处理。一般8K。

URIEncoding - 指定Tomcat容器的URL编码格式。

acceptCount - 指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理,默认为10个。

disableUploadTimeout - 上传时是否使用超时机制

enableLookups - 是否反查域名,取值为:true或false。为了提高处理能力,应设置为false

compression - "on" 打开压缩功能

compressionMinSize - 启用压缩的输出内容大小,单位为字节

noCompressionUserAgents - 对于以下的浏览器,不启用压缩

compressableMimeType - 压缩类型

2.2 配置数据库连接池(可选)

2.2.1 修改系统配置文件

在配置文件conf/增加

type="urce"

driverClassName="Driver"

url="jdbc:oracle:thin:@127.0.0.1:1521:mysid"

username="scott"

password="tiger"

maxActive="50"

maxIdle="10"

maxWait="10000"/>

name - 数据源名称

auth - 验证方式

type - 数据源类型

driverClassName – 驱动程序类名称

url – 数据库连接地址

username – 登陆数据库的用户名

password – 登陆数据库的密码

maxActive – 为连接池最大激活的连接数

maxIdle – 连接池最大空闲的连接数

maxWait – 连接最大的等待时间,单位毫秒,-1表示无限制

2.2.2 放置驱动程序包

将相应的数据库jar驱动放到tomcat/lib目录下

2.2.3 修改应用配置文件

在应用WEB-INF目录下找到配置

文件,然后打开,在标签之间加入以下内容:

res-ref-name – 数据源名称

res-type – 数据源类型

2.3 配置控制台

tomcat6已经含有控制台,但是没有配置默认用户和密码,因此也需要在中加入配置:

password="admin"

roles="manager,admin"/>

username="admin"

urce

jdbc/myoracle

然入控制台

2.4 配置启动参数

2.4.1 增加启动参数

后访问localhost:8080/manager/status 进在配置文件bin/增加

JAVA_OPTS="$JAVA_OPTS

-Xms2048m

-XX:MaxNewSize=512M

-XX:MaxPermSize=256m

-verbose:gc

-XX:+PrintGC

-Xss128k

-Xloggc:$$.

-XX:+PrintGCDetails

-server

-Xmx2048m

-XX:+PrintGCTimeStamps

-XX:+HeapDumpOnOutOfMemoryError

-XX:-UseGCOverheadLimit

-XX:HeapDumpPath=

-XX:+DisableExplicitGC"

红色部分根据实际情况修改

2.4.2 创建启动脚本

在bin目录下,新建启动脚本

var=`date +%Y%m%d%H%M`

mv $

nohup ./ run &

保存,赋予执行权限

chmod +x *.sh

3.

启动/停止

3.1 启动

cd bin

./

3.2 停止

cd bin

./