博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

流水孟春

以前使用的博客 webvista.cublog.cn
lib.cublog.cn
Tomcat配置笔记

Tomcat有安装版和非安装版,开发/测试JSP建议下载使用非安装版。安装版比非安装版更傻瓜化,就不提了。软件下载http://tomcat.apache.org tomcat 安装好之后,只需要把你的程序包放到$CATALINA_HOME/webapps/ROOT下就可以直接使用了。这样会使webapps越来越大就需要设置.
■tomcat的站点配置文件:$CATALINA_HOME/conf/server.xml server.xml简介:
●server port 指定一个端口,这个端口负责监听关闭tomcat的请求
●shutdown 指定向端口发送的命令字符串
●Listener APR库文件的载入。这些组件正确的安装并且可供java调用 (如果加载失败, 库文件路径将被显示在控制台), Tomcat 连接器将自动使用 APR 功能. APR连接器的配置与普通连接器的配置基本相同, 但是提供了一些扩展的属性供APR组件使用。 注意:默认值已经适用于大多数的应用场景, 额外的调整不是必须的。 JNDI Java Naming and Directory Interface,主要提供应用程序所需要资源上命名与目录服务.它提供了一个接口让用户在不知道资源所在位置的情形下,取得该资源服务。JNDI这个接口基本上是LDAP,LDAP全名为Lightweight Directory Access Protocol. 轻型目录访问协议。http://wiki.ccw.com.cn/LDAP
●GlobalNamingResources 。。。。
●service name 指定service的名字
●Connector (表示客户端和service之间的连接) port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求以后续。


■server.xml配置:
●更改根目录:
找到<HOST autoDeploy="true" unpackWARs="true" appBase="webapps" debug="0" name="localhost">
将webapps改成你的根目录,可以用绝对路径。然后在你的根目录里重建一个ROOT文件夹,webapps/ROOT是真正的根目录
●添加虚拟目录:
在<CONTEXT debug="0" reloadable="true" docBase="d:\JAVA\www" path="/site"></CONTEXT>和</HOST>之间加上
<Context path="/site" docBase="D:/JAVA/www" reloadable="true" debug="0">
   </Context>
这样就创建了一个site虚拟目录,文件放在d:\JAVA\www
●<Connector port="8080" protocol="HTTP/1.1"
               maxThreads="150" connectionTimeout="20000"
               redirectPort="8443" />

●同时运行多个(不同版本的)tomcat
把新tomcat的server.xml所用到的端口全部改,不仅仅是Connector port


注:$CATALINA_HOME--你解压的tomcat所在的文件夹

■注意事项:
●配置文件区分大小写

发表于: 2007-02-02,修改于: 2007-02-02 11:39,已浏览715次,有评论0条 推荐 投诉

给我留言
版权所有 ChinaUnix.net 页面生成时间:3.37076