2018-10-05:tomcat 简单配置

2018-10-05  本文已影响0人  RedAlert3

配置只一个域名为www.xxx.com的应用在tomcat上。

找到tomcat/conf/server.xml文件。

在<Engine>标签里新增一个<Host>元素

<Host name="www.xxx.com" appBase="webapps" unpackWARs="true" autoDeploy="true">

</Host>

一个<Host>元素代表一个虚拟host,使得客户端(clients)能通过网址访问到该tomcat。该网址必须通过Domain Name Service(DNS)注册。

appBase参数代表该虚拟host用于存放部署应用的路径。可以使用相对路径或绝对路径,如相对路径,则是基于

$CATALINA_BASE。

可以通过tomcat/bin/./catalina.sh查看当前tomcat版本和变量信息。

在<Host>元素里新增<Context>元素

<Context path="" docBase="test"/>

path:web应用的context路径,catalina将每个URL的起始和context path进行比较,选择合适的

web应用处理该请求。特定Host下的context path必须是惟一的。

如果context path

为空字符串(""),这个context是所属Host的缺省web应用,用来处理不能匹配任何context path

的请求。

docBase 该web应用的文档基准目录(Document Base,也称为Context Root),或者是WAR

文件的路径。可以使用绝对路径,也可以使用相对于context所属的Host的appBase路径。

上一篇下一篇

猜你喜欢

热点阅读