Tomcat简介
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
支持Servlet和JSP 规范,且最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现。
Apache 软件基金会有两款常用软件:apache web 服务器 和 tomcat web服务器。
apache web服务器专门处理HTML页面的。
tomcat web服务器,不仅可以处理servlet和jsp,而且也能处理html页面,不过不如apache web服务器。
在开发中,一般使用tomcat处理servlet和jsp,使用apache服务器处理html页面。及apache和tomcat被整合在一起使用。
Tomcat版本
tomcat 目前存在很多版本,希望大家了解tomcat的版本,从而知道自己的创建的项目使用的是几版本规范,不同版本的规范技术可能不同。
官网地址:http://tomcat.apache.org/whichversion.html
如何使用Tomcat?
1.安装
下载Tomcat安装包,解压即可使用
2.目录结构
bin:脚本目录 启动脚本:startup.bat 停止脚本:shutdown.bat conf:配置文件目录 核心配置文件:server.xml 用户权限配置文件:tomcat-users.xml 所有web项目默认配置文件:web.xml lib:依赖库,tomcat和web项目中需要使用的jar包 logs:日志文件. localhost_access_log.*.txt tomcat记录用户访问信息,星*表示时间。 例如:localhost_access_log.2016-02-28.txt temp:临时文件目录,文件夹内内容可以任意删除。 webapps:默认情况下发布WEB项目所存放的目录。 work:tomcat处理JSP的工作目录。
web项目的目录结构?
在JavaEE规范中,WEB项目存在一定的目录结构,具体结构如下:
通过eclipse发布web项目
1.添加Tomcat
2.修改Tomcat默认发布路径(Eclipse中默认不是Tomcat目录下的webapps)
Tomcat常见问题
1.JAVA_HOME的配置
如果没有配置JAVA_HOME环境变量,在双击“startup.bat”文件运行tomcat时,将一闪立即关闭。且必须配置正确,及JAVA_HOME指向JDK的安装目录。
2.Tomcat的端口冲突
可以在conf目录下的server.xml文件里修改Tomcat端口号