tomcat设置总结

(一)、Tomcat服务器输入IP直接访问项目
1、在tomcat的server.xml中将端口改成80,URIEncoding统一编码方式


maxThreads="600"
minSpareThreads="100"
maxSpareThreads="500"
acceptCount="700"
connectionTimeout="20000"
redirectPort="8443" />
2、在tomcat的server.xml中在


unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">


中间加上

我的项目都是放在D:\Tomcat 6.0\webapps下面的,项目名是Menu,所以只需要把项目的地址放在docBase中就OK了
reloadable="false"在eclipse调试时修改了源码不用重启。


(二)、把上传的图片放到Tomcat目录外
编辑tomcat/config/server.xml,在前添加如下内容




-->






【tomcat设置总结】(三)、Tomcat添加用户控制权限
编辑tomcat/config/tomcat-users.xml,替换成如下内容








进入Tomcat服务管理页面(http://localhost:8080/manager/status)


(四)、Tomcat开启访问日志
prefix="localhost_access_log." suffix=".txt"
FileDataFormat="yyyy-MM-dd.HH.mm.ss"
directory="/home/robby/tmp/log/"
pattern="%h %l %u %t "%r%quot; %s %b" />


(五)、如何在一台机器同时启动两个TOMCAT
修改安装目录下的conf子目录中的server.xml文件:
a.修改http访问端口(默认为 8080端口),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。
b.修改Shutdown端口(默认为8005端口),将8005修改为没有在使用的端口号,例如8055。
c.修改8009端口,将8009修改为没有在使用的端口号,例如8099(注意:两个文件中对应的端口号要不一样)


(六)、Tomcat修改IE地址栏Tomcat 小猫咪图标
系统发布到TOMCAT,外网访问时IE栏出现TOMCAT猫咪图标,看了让人没有安全感,还是修改下这个猫咪先。。
1、找ico格式图标,像素在16*16的。这里推荐一个网址,不错的。http://fasticon.com/freeware/
2、进入安装的TOMCAT目录:E:\apache-tomcat-5.5.28\webapps\ROOT下,把你下载的ICO文件拷贝到这下面,命名为favicon.ico,把猫咪的那个ICO文件名字改掉。
3、IE设置:工具——选项——删除临时文件
4、重启TOMCAT,在IE中的地址栏里就没那个猫咪了,世界清静了。
问题:
我照这样改了,小猫咪是没了,可替换的ico也没出来。怎么回事。
回复:你的浏览器有缓存,去掉浏览器缓存,或更换浏览器,或用其它机器上的浏览器都可以看到


(七)、Tomcat 二级域名 session共享
https://issues.apache.org/bugzilla/show_bug.cgi?id=48379
http://blog.itpub.net/9399028/viewspace-1126368/
http://blog.csdn.net/it_man/article/details/38367123


config/server.xml
docBase="yunlu" path="" reloadable="false" source="org.eclipse.jst.jee.server:yunlu"/>


(八)、Tomcat 下配置https
参考cas-sso


(九)、Tomcat 设置jvm内存和听云监控
听云id:
pizy@cloudcc.com
d8ec348b30c4b58e83f2d059829b1e2c
pizhiyun@163.com
1f7c6bbb89530cc65bcd7ed190f8c3b0


[root@ap1 ~]# cat /u01/ccservice/svr-t7-9011/bin/setenv.sh
export CATALINA_OPTS="-server -XX:PermSize=512M -XX:MaxPermSize=512M -Xms8192m -Xmx8192m"
export CATALINA_OPTS="$CATALINA_OPTS -javaagent:/u01/ccservice/svr-t7-9011/tingyun/tingyun-agent-java.jar"
export CATALINA_OPTS

    推荐阅读