tomcat常识

tomcat的目录结构及用途:

目    录

用    途

\bin

存放启动和关闭Tomcat的脚本文件

\common\lib

存放Tomcat服务器及所有Web应用都可访问的JAR文件

\conf

存放Tomcat服务器的各种配置文件,包括server.xml、web.xml、catalina.policy等

\logs

存放Tomcat的日志文件

\server\lib

存放Tomcat服务器可以访问的JAR文件

\server\webapps

存放Tomcat自带的两个Web应用:adminmanager,用来管理TomcatWeb服务

\shared\lib

存放所有Web应用都可以访问的JAR文件

\temp

存放Tomcat运行时的临时文件

\webapps

Web应用的发布目录,把Web应用文件放入该目录下就可以通过Tomcat服务器来访问

\work

存放JSP经过Tomcat编译后生成的Servlet

1.安装Tomcat,版本 7.0

对绿色版下载后,解压缩。由于绿色版解压即可用并对配置多个也较为方便。
必须条件:配置一个Java_HOME环境变量,指向JDK的安装路径。

2.启动Tomcat

双击Tomcat安装路径下bin路径下的startup.bat(PS:关闭双击shutdown.bat即可)
然后访问 http://localhost:8080 看到一个Tom猫的画面就OK

3.配置Tomcat的端口

修改${tomcat_home}\tomcat-7.0.26\conf\server.xml文件

<Connector port="8080" protocol="HTTP/1.1"  connectionTimeout="20000"  redirectPort="8443" />
修改port的值为所需即可。

4.部署WEB应用

只要将一个WEB应用复制到 ${tomcat_home}\tomcat-7.0.26\webapps下即可

5.修改Tomcat运行时session周期

打开coonf/web.xml可以看到许多的servlet配置,这些都是Tomcat工程的配置

<session-config> 
    <session-timeout>30</session-timeout> 
</session-config>

该段配置表示session周期为30分钟,这是全局配置,但凡在改Tomcat下的web应用皆受限于此。

6、关闭应用自动部署

在/conf/server.xml配置文件的host节点里关闭war自动部署,防止被植入木马等恶意程序。

<Host name="localhost"  appBase="webapps"unpackWARs="false" autoDeploy="false"
     xmlValidation="false" xmlNamespaceAware="false">

7.不用重启Tomcat服务实现修改Java文件后自动部署

1.配置reloadable=true(自动重载) 

首先需要设置server.xml中的Context reloadable="true", true自动重载(不是重启!), false手动重载。

(如果项目在Tomcat中,应该去Tomcat目录设置。) 
2.使用Debug模式,前提是仅限于局部修改。

8.对tomcat服务器server.xml文件设置编码

<Connector connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443" URIEncoding="UTF-8"/>



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值