1. Tomcat 是什么
Tomcat的工作就是接收用户通过互联网发送的请求(比如你点击一个网页上的链接),处理这些请求,并把结果返回给用户的浏览器。Tomcat能够理解和运行Java Servlet和JavaServer Pages(JSP),这些技术允许开发人员编写能动态生成网页内容的程序。
2. Tomcat 的安装
版本:企业用的比较广泛的是8.0和9.0,目前比较新正式发布版本是Tomcat10.0,Tomcat11仍然处于测试阶段;
3.使用
、1.设置环境变量 ----CATALINA_HOME
2.了解结构
(2)conf:这是一个非常非常重要的目录,这个目录下有两个最为重要的文件:
server.xml:配置整个服务器信息。例如修改端口号。默认HTTP请求的端口号是:8080;
tomcat-users.xml:存储tomcat用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。可以按着该文件中的注释信息添加tomcat用户,然后就可以在Tomcat主页中进入Tomcat Manager页面了;
(3)lib:Tomcat的类库,里面是一大堆jar文件。如果需要添加Tomcat依赖的jar文件,可以把它放到这个目录中,当然也可以把应用依赖的jar文件放到这个目录中,这个目录中的jar所有项目都可以共享之,但这样你的应用放到其他Tomcat下时就不能再共享这个目录下的jar包了,所以建议只把 Tomcat需要的jar包放到这个目录下;
(4)logs:这个目录中都是日志文件,记录了Tomcat启动和关闭的信息,如果启动Tomcat时有错误,那么异常也会记录在日志文件中。
(5)temp:存放Tomcat的临时文件。
(6)webapps:存放web项目的目录,其中每个文件夹都是一个项目;如果这个目录下已经存在了目录,那么都是tomcat自带的项目。其中ROOT是一个特殊的项目,在地址栏中访问:http://127.0.0.1:8080,没有给出项目目录时,对应的就是ROOT目.http://localhost:8080/examples,进入示例项目。其中examples"就是项目名,即文件夹的名字