Tomcat配置集锦Word格式文档下载.docx
《Tomcat配置集锦Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《Tomcat配置集锦Word格式文档下载.docx(40页珍藏版)》请在冰豆网上搜索。
!
--Defineanon-SSLCoyoteHTTP/1.1Connectoronport8080-->
Connectorport="
80"
maxThreads="
150"
minSpareThreads="
25"
maxSpareThreads="
75"
enableLookups="
false"
redirectPort="
8443"
acceptCount="
100"
debug="
0"
connectionTimeout="
20000"
disableUploadTimeout="
true"
URIEncoding="
GBK"
/>
2,配置tomcat支持URL中文参数,只需添加Connector的URIEncoding参数即可,默认情况下该参数未被配置。
要支持URL参数支持中文,加上URIEncoding="
就行了(见1中附代码最后一行)。
3,配置新的webApp:
找到host尾标记<
/Host>
,插入新的context即可。
(1)<
Contextpath="
"
docBase="
ROOT"
debug="
若要支持数据库(以SQLServer为例),则为:
(2)<
/xkb"
F:
\XKB6\webApp"
5"
reloadable="
crossContext="
>
LoggerclassName="
org.apache.catalina.logger.FileLogger"
prefix="
localhost_DBTest_log."
suffix="
.txt"
timestamp="
Resourcename="
jdbc/SqlServerDB"
auth="
Container"
type="
javax.sql.DataSource"
ResourceParamsname="
parameter>
name>
factory<
/name>
value>
mons.dbcp.BasicDataSourceFactory<
/value>
/parameter>
--MaximumnumberofdBconnectionsinpool.Makesureyouconfigureyourmysqldmax_connectionslargeenoughtohandleallofyourdbconnections.Setto0fornolimit.-->
maxActive<
50<
--MaximumnumberofidledBconnectionstoretaininpool.Setto0fornolimit.-->
maxIdle<
20<
--MaximumtimetowaitforadBconnectiontobecomeavailableinms,inthisexample0.5seconds.AnExceptionisthrownifthistimeoutisexceeded.Setto-1towaitindefinitely.-->
maxWait<
500<
--msSQLdBusernameandpasswordfordBconnections-->
username<
sa<
password<
wangnewton<
--ClassnameforSQLServer2000JDBCdriver-->
driverClassName<
com.microsoft.jdbc.sqlserver.SQLServerDriver<
--TheJDBCconnectionurlforconnectingtoyourMSSQLServerdB.TheautoReconnect=trueargumenttotheurlmakessurethatthemm.SqlServerJDBCDriverwillautomaticallyreconnectifmysqldclosedtheconnection.mysqldbydefaultclosesidleconnectionsafter8hours.-->
url<
jdbc:
microsoft:
sqlserver:
//localhost:
1433;
databaseName=XKBCourse<
--mustuse&
notuse&
-->
/ResourceParams>
/Context>
tomcat5.5.x配置记录。
1.下载:
http:
//www.eu.apache.org/dist/jakarta/tomcat-5/
//www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-admin.zip
//www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-compat.zip
//www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x.zip
//www.apache.org/dist/jakarta/tomcat-5/v5.5.x/bin/jakarta-tomcat-5.5.x-deployer.zip
把jakarta-tomcat-5.5.x.zip
和jakarta-tomcat-5.5.x-compat.zip
和jakarta-tomcat-5.5.x-admin.zip
(Tomcat默认是没有内置admin模块了
Tomcat'
sadministrationwebapplicationisnolongerinstalledbydefault.Downloadandinstallthe"
admin"
packagetouseit.)
都解压到同一个目录下面。
比如:
D:
\jakarta-tomcat-5.5.x\
(如果使用jdk1.4,才需要compat.zip用jdk1.5就可以免了这个。
)
2.修改jakarta-tomcat-5.5.x\conf\tomcat-users.xml.
添加管理员账号lizongbo,密码为lizongbopass.
新xml如下:
?
xmlversion='
1.0'
encoding='
utf-8'
tomcat-users>
rolerolename="
tomcat"
role1"
manager"
userusername="
password="
roles="
both"
tomcat,role1"
lizongbo"
lizongbopass"
admin,manager"
/tomcat-users>
3.修改jakarta-tomcat-5.5.x\conf\server.xml来解决编码问题。
(给Connector添加URIEncoding参数,参考
(可以设置成GB18030)
8080"
200"
connectionTimeout="
disableUploadTimeout="
compression="
on"
compressionMinSize="
2048"
noCompressionUserAgents="
gozilla,traviata"
compressableMimeType="
text/html,text/xml"
Connect