Apache Tomcat 6.0
引言
目录 |
· 简介 · 术语表 · 目录和文件 · 配置tomcat · 获取帮助 |
引言 |
对管理员和开发者都一样,在开始之前有一些重要的内容必须先熟悉。这篇文档提供了tomcat容器的简单介绍和一些概念,同时也告诉读者从哪里可以获取帮助。 |
术语 |
在阅读tomcat相关的文档过程中,您将会遇到很多术语,有一些是tomcat特有的,而另外一些是在Servlet和JSP规范中定义的。 · Context –简单来说, 一个Context就是一个web应用程序。 · Term2 - This is it. · Term3 - This is it! |
目录和文件 |
在所有的文档中,您将会注意到经常会提到$CATALINA_HOME。这指的就是tomcat安装的根目录。当我们说 “这些信息在你的$CATALINA_HOME/README.txt文件中可以找到” ,意思就是在tomcat安装的根目录中去查找README.txt。根据您的选择,Tomcat也可以配置成多实例,只需要给个实例定义$CATALINA_BASE 。如果没有配置多实例,则$CATALINA_BASE 和$CATALINA_HOME是相同的。 下面是tomcat中几个主要的目录: · /bin –启动、停止和其它的脚本。其中*.sh文件(用于Unix文件系统)和*.bat文件(用于windows文件系统)的功能是重复的。由于Win32命令行缺少某种功能,所以有一些额外的文件。 · /conf –配置文件盒关联的DTD。其中最重要的文件是server.xml。它是容器的主要配置文件。 · /logs –缺省放置日志文件地方。 · /webapps –这是放置web应用的位置。 |
配置 Tomcat |
本节会告诉您在配置容器过程所要用到的基本信息。 所有的配置文件信息在启动的时候被读取,这意味着任何配置文件的修改必须重启容器才能生效。 |
从哪里获取帮助 |
尽管我们会尽最大的怒来保证文档的正确性并使之容易理解,我们任然会遗漏一些东西。当你遇到问题而无法进行下去时,可以参考下面的网站和邮件列表来寻求帮助。 由于Tomcat6是一个新发布的版本,一些问题及其解决方案在不同的tomcat主要版本中(4.x和5)是不同的。当您在网上找问题的解决方案时,您会找到一些不是针对Tomcat6的文档,而是3.x,4.x和5.x的。你如果使用3.x,4.x的方法来解决6.0的文件,在大多数情况下是没有用的,因为server.xml文件有很大的不同。 · 当前文档 -大多数文档会列出潜在的宕机可能。请仔细完整的阅读相应的文档,这样会节省很多时间和精力。如果你旁边就有正确的答案,你还到网上去找,这就完全没有意义! · Tomcat FAQ由开发者来维护的. · Tomcat FAQ atjGuru · Tomcat mailing list archives –许多归档了tomcat邮件列表的站点。由于链接会随着时间的推移而改变,因此在上面点击会使用google搜索。 · The TOMCAT-USER mailing list,您可从 here订阅。如果您得不到回复,则可能您的问题在归档的列表或FAQS中被回答过了。尽管有时也会问或者回答web应用开发方面的问题,不过还请在提问时聚焦Tomcat特定的问题。 · The TOMCAT-DEV mailing list,您可以从here订阅。这个邮件列表被保留用作讨论tomcat本身的开发的。Tomcat的配置问题,或者在开发和运行应用时你运行了tomcat时遇到的问题,在TOMCAT-USER邮件列表中提问或许更合适。 最后,如果您认为有些内容应写入文档,请务必通过TOMCAT-DEV的邮件列表让我们知道,或者给文档的作者发email。 |