Tomcat的一些配置

开始写一些和Apache发布的任何工具和工具包的系列文章,作为这个原打算为技术Blog的博客的系列文章。打算从Apache Commons下面的各种工具包开始,不过由于网络问题,很多页面打不开,故….等等吧。

先看看Tomcat这样一个JSP的容器吧,我目前使用的版本是5.*系列的最新版本。Tomcat是一个非常非常常用的JSP容器,由于也兼带了简单的Web服务器的功能,所以在访问量不是很大的情况下,可以用TOmcat作为Web服务器,如果静态页面较多,对性能有要求,Apache Http服务器可以很完美的和Tomcat集成。

本文一下很多内容来自一个叫做《Tomcat的配置》的pdf文档,作者留下的联系方式为:王帅 swang@censoft.com.cn

1.Web项目发布

将开发好的web项目直接copy到Tomcat的webapps目录下即可。

2.虚拟目录配置

在server.xml文件中增加

<Context path=”/oicq” docBase=”myweb” debug=”0″ reloadable=”true”>
</Context>

其中docBase的值就是在webapps下你拷进去的目录的名称。如果不写这一条的话,Tomcat也会自动将该项目发布,只是这时的path的值就为相应的目录名,如: /myweb。(这个说法我没有去验证,就是想当然的,不过应该是这样的)。

3.默认端口的配置

tomcat安装后,默认的端口是8080.如果想要修改这个端口的话(有时Oracle自带的服务器会抢了这个端口),在server.xml文件中修改port = “8080” 为其他值即可,应该是不推荐为80的,除非你的这个机器就真的用tomcat来做默认的web服务器了。

4.默认的欢迎文件

在conf/web.xml中可以看到如下几行:

<welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
</welcome-file-list>

这个就是默认的欢迎文件,可以修改或者增加其他的。不过一般欢迎文件的增加都是在每个web项目自己的web.xml中修改的。

5.ERROR Page的设置

我没有使用过,不过最近Google的官方blog中写了一系列的关于404Page的处理问题。

6.Session超时的设置

同4. 在该文件中有如下内容:

<session-config>
    <session-timeout>30</session-timeout>
</session-config>

修改数字30即可,单位为分钟。

7.过滤器和Servlet的设置

同5,没有使用过过滤器。

8.Tomcat User的设置

如果你是安装的TOmcat的话,基本不用设置,在安装过程中已经设置了用户名和密码,如果用的压缩包的话,在conf/tomcat-users.xml的文件中

增加一行 :<user username=”admin” password=”admin” roles=”admin,manager”/>

即可访问默认的manager页面

其他的权限控制功能也没有用过了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值