tomcat5.5下载(tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别)

APP下载2026-07-31572

各位老铁们,大家好,今天由我来为大家分享tomcat5.5下载,以及tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别

你好

tomcat5.5下载(tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别)

关于tomcat6.0与tomcat5.5

的区别,和tomcat5.0的区别:

Tomcat6.x在目录上最大的区别就是将lib包直接置于CATALINA_HOME/lib下,而tomcat5.x系列版本是分common/share/server三个包存放的。再具体解释一下:

CATALINA_HOME/common

在这个目录下的lib目录,存放Tomcat服务器和所有Web应用都能访问的JAR.

CATALINA_HOME/share

在这个目录下的lib目录,存放所有Web应用都能访问的,但Tomcat不能访问的JAR。

tomcat5.5下载(tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别)

CATALINA_HOME/server

在这个目录下的lib目录,存放Tomcat服务器需要的但Web应用不能访问的JAR。

另外该目录下webapps存放Tomcat自带的APP-admin和manager两个应用。

common/share/server三个包中的classes是用来存放class的,就是说你的类库不打成JAR包,而是class文件就直接放在这里。

Tomcat6.x在目录结构上就是针对lib包的存放位置做了调整,使应用部署更加方便。另外:

Tomcat6.x中endorsed从CATALINA_HOME/common移到根目录下了CATALINA_HOME\endorsed至于其它没有太大的变化。

另外需要说明的是tomcat5.x有目录CATALINA_HOME\conf\Catalina\localhost

tomcat5.5下载(tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别)

在Tomcat6.x中该目录是空的就没给你建,你可以自己建。

如何整合Apache与Tomcat

我自己试了一下,把具体过程记录下来,以备今后查看。

1.安装Apache Http Server、Tomcat、Tomcat Connector(JK Module)

Apache Httpd:从网上下载Apache Http Server 2.2.15的安装版(貌似没有免安装压缩版)。安装时可以选择将其安装为系统服务或者每次手动启动。我只是测试,所以选择了后者,但后者默认将会监听8080端口,注意不要与Tomcat默认的8080端口冲突了。这一项可以稍后在配置文件中修改。

Tomcat:可以选择免安装压缩版(我用的是6.0.18版),很方便,可以注册为系统服务。

JK Module:从http//tomcat apache org/download-connectors cgi找到binary下载,下载目前最新版1.2.30文件mod_jk-1.2.30-httpd-2.2.3.so,将其改名为mod_jk.so,置于Apache Http Server安装目录下的modules目录中。

2.新建workers.properties文件

这个worker.properties可以置于任何目录下,我把它直接放在了Apache Http Server的安装目录下。

#为mod_jk模块指明Tomcat的安装路径

workers.tomcat_home=D:/DevSoft/apache-tomcat-6.0.18

#为mod_jk模块指明JDK的安装路径

workers.java_home=C:/Program Files/Java/jdk1.6.0_20

#添加一个worker到worker列表

worker.list=worker1

#为worker1设定各个参数

#工作端口,Tomcat的默认Connector监听端口,可以查看Tomcat的Server.xml中有port="8009"

worker.worker1.port=8009

# Tomcat所在机器,如果安装在与apache不同的机器则需要设置IP

worker.worker1.host=localhost

# worker的类型,允许的值为ajp13、ajp14、lb、status等;ajp13是mod_jk连接WebServer和Tomcat的首选方式(即使用socket作为通信渠道)

worker.worker1.type=ajp13

#负载平衡因子

worker.worker1.lbfactor=1

注:worker.list中worker的名字应该是对应到Apache Http Server的httpd.conf配置文件中的JkMount的(后面详述)。

3.修改Apache Http Server的httpd.conf配置文件

修改Apache Http Server安装目录下的conf目录下的httpd.conf文件:

#载入mod_jk模块,注意模块文件的路径

LoadModule jk_module modules/mod_jk.so

#声明workers.properties文件的位置

JkWorkersFile"C:/Program Files/Apache Software Foundation/Apache2.2/workers.properties"

#声明mod_jk的日志文件位置

JkLogFile"C:/Program Files/Apache Software Foundation/Apache2.2/logs/mod_jk.log"

#声明mod_jk的日志级别(可选)

JkLogLevel info

#声明mod_jk的日志的时间戳格式(可选)

JkLogStampFormat"[%a%b%d%H:%M:%S%Y]"

#将/*.action和/*.jsp类型的请求都分配给Tomcat,其余类型的有Apache Http Server自己处理

#注意JkMount后面的worker1即对应worker.properties文件中worker.list里的worker的名称

JkMount/*.action worker1

JkMount/*.jsp worker1

4.修改DirectoryRoot

网上的文章大多只写到上面就结束了,动态的内容交给Tomcat之一步算是完成了,但静态内容的分配还需接着设置httpd.conf文件。

查找到DocumentRoot"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"这一行,并将其值替换为Web应用的路径:

DocumentRoot"D:/DevSoft/apache-tomcat-6.0.18/webapps"

查找到<Directory"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs">这一行,并将其值替换为Web应用的路径:

<Directory"D:/DevSoft/apache-tomcat-6.0.18/webapps">

至此,动态内容和静态内容的请求分配,才基本完成。

tomcat如何配置运行html jsp servlet

一:Tomcat设置部分:

tomcat\conf下有个server.xml。

如果你的work项目在d:\myweb下,Web模块放在项目的WebContent下的话,配置文件server.xml内容应该如下(testWork是现在工程中从来没有用过的名字):

<Context path="testWork" docBase="d:\myweb\work\WebContent" reload="true" debug="0">

</Context>

然后,一定记得不要部署!因为,这种配置是不用部署的,然后,启动Tomcat(命令行也好,MyEclipse中点那个小三角也好),再然后就应该行了。不行就给我发消息吧,刚好这几天有空。

刚刚那段<Context>是<Host></Host>的子元素。

还有一种,tomcat\conf\Catalina\localhost下新建一个xml文件testWork.xml,内容就是就是把那段<Context>。

这两种都不用手动拷贝。

二:按如上配置好,eclipse中就不用配置了。关掉Tomcat,改jsp、servlet文件,开Tomcat,开浏览器看效果。

还有一种,下Eclipse的J2EE开发版:

在工具-->首选项-->server中配好tomcat,然后在Window-->show view-->other视图中打开server视图,在server视图中新建一个server,然后右击项目-->run--> run on server就不用自己去Tomcat下手动改配置了。

关于tomcat5.5下载,tomcat6.0与tomcat5.5 的区别,和tomcat5.0的区别的介绍到此结束,希望对大家有所帮助。

曾国藩家书txt下载(曾国藩家书是写给谁的)
« 上一篇2026-07-31
ai助手乳腺癌骨转移为啥不能做手术了,乳腺癌一般多久骨转移
下一篇 »2026-07-31