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 ./


发布评论