1.初识tomcat
1.Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目;Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。
2.tomcat的目录结构:
-backup:备份目录,用于备份tomcat内的一些重要文件,比如context.xml、server.xml和web.xml.
-bin:用于存放各种可执行文件,包括启动和关闭服务器,主要有两大类:一类是以.sh结尾(linux命令),另一类是.bat结尾(windows命令),设置catalina可以设置tomcat内存。
-conf:用于存放配置文件,比如server.xml、context.xml和web.xml。server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码;
web.xml可以设置tomcat支持的文件类型 ;context.xml可以用来配置数据源之类的 ;tomcat-users.xml用来配置管理tomcat的用户与权限 ;在Catalina目录下可以设置默认加载的项目 。
-lib:用于存放各种库文件,即jar包.
-logs:日志文件目录.
-temp:用于存放运行过程中产生的临时文件。
-webapps:用于存放应用程序,当tomcat启动的时候会加载这些应用程序。可以是文件夹、war包或jar包的形式发布应用。
-work:work目录用于存放tomcat的编译后文件,例如jsp的编译后文件,当我们清空work目录,并重启服务器,可以达到清除缓存的效果。
2.配置tomcat
1.新建环境变量,CATALINA_HOME,变量值是tomcat的安装目录。
2.在classpath下添加%CATALINA_HOME%\lib\servlet-api.jar
3.在path下添加%CATALINA_HOME%\lib和%CATALINA_HOME%\bin
4.执行start.bat文件,启动服务器