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

[email protected]

d8ec348b30c4b58e83f2d059829b1e2c

[email protected]

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

你可能感兴趣的:(tomcat设置总结)