Tomcat 常见配置

安装就不说了,网上一搜一大把

1. 安装路径最好放在根目录,别有中文,也别默认安装在Prgramme Files 文件夹下,因为这文件名有空格;

2. 配置虚拟路径

  好处:不用将Web应用程序都放在Tomcat的webapps目录中,可以放在自定义的目录中。

  查阅Tomcat文档

          Document->Configuration->Context

  2种常用方式:(在"c:\haha\kkk中新建一个1.html文件)

        a.  在conf/server.xml中的Host元素内,添加一个子元素Context

<Context docBase="c:\haha" path="/kkk" />

path:指定访问web应用程序的url路径

docBase:资源所在路径。即web应用程序存在于文件系统的真实路径,可以是绝对的,也可以是相对的,相对于Host元素的appBase的路径。

重启Tomcat服务器,输入http://localhost:8080/kkk/1.html

        b.在conf下,定义一个文件夹,名称为引擎名称,该名称可以在serer.xml的Engine元素中找到。

在该文件夹下,再建立一个主机名称文件夹,文件夹名可以在Host元素中找到。

示例:conf\Catalina\localhost\

在该路径下新建一个xml文件,将Context元素配置其中。

<?xml version="1.0" ?>

<Context docBase="本地资源的路径"  />

注意:这个Context中可以不定义path属性,该xml文件名称即为path的值。

http://localhost:8080/xml文件名称/资源。

这种方式较为常用,不需要重启服务器。

conf/context.xml: 

 Context 中的reloadable属性:该属性值为true时,在web应用程序的WEB-INF/classes目录下及WEB-INF/lib目录中的class类文件发生了改动,服务器会自动加载。该属性的默认值是false.

通常在开发阶段,该属性设为true,方便开发调试;在发布后,该属性设为false,相对提高Tomcat性能。

Tomcat 常见配置_第1张图片

更改端口:server.xml文件中<Connector port="9090" />,重启Tomcat。

更改默认页面:在web.xml中,加入

    <welcome-file-list>

      <welcome-file>show.jsp</welcome-file>

</welcome-file-list>

则默认页面为show.jsp.


web.xml中,<servlet>中<param-name>为listings的<param-value>改为true。方便从manager管理页面访问(开发时改为true,发布后一定改为false)。


你可能感兴趣的:(Tomcat 常见配置)