安装tomcat
步骤分为:安装和配置java sdk
下载并安装tomcat服务器
website: http://tomcat.apache.org
download
解压到任意目录;
设置JAVA_HOME
C:/Program Files/Java/jdk1.6.0_02
tomcat的配置主要基于两个配置文件:server.xml和web.xml。server.xml是tomcat的全局配置文件;web.xml为不同的的web应用在tomcat中配置自己的应用环境。
server.xml:
+ service中的name指定服务的名字
+ connector指定客户端和service之间的链接参数
+ engine指定service中的请求处理机,接收和处理来自connector的请求参数
+ context表示一个web应用程序参数
+ host表示一个虚拟主机参数
+ logger表示日志、调试和错误信息参数
+ realm表示存放用户名、密码及role的数据库参数
+ valve的功能与logger差不多,其prefix和suffix属性解释和logger中的一样
+ directory指定log文件存放的位置
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
minSpareThreads="25" :最小空闲链接线程数,用于提高系统处理性能,默认是25
maxThreads="150" :最大链接线程数,即并发处理的最大请求数,默认为100
acceptCount="100":允许的最大连接数
enableLookups="false" :是否反查域名,为了提高处理能力,应该设置成false
connectionTimeout="20000" :网络连接超时,单位为毫秒,设置0时,表示永远不超时,但这样设置有隐患
注:如果加大并发连接数,应该同时加大maxthreads和acceptcount
web.xml:
a会话超时的设置:
<session-config>
<session-timeout>30</session-timeout>
</session-config>
默认超时的单位是分钟
b过滤器的设置:
<mime-mapping>
<extension>avi</extension>
<mime-type>video/x-msvideo</mime-type>
</mime-mapping>