Tomcat Web容器详解及李兴华视频教程要点

4星 · 超过85%的资源 需积分: 0 55 下载量 128 浏览量 更新于2024-07-22 4 收藏 8.19MB PDF 举报
"李兴华的视频教程笔记涵盖了关于Tomcat服务器的基础知识,包括其作为J2EE Web容器的角色、与其他服务器如WebLogic和WebSphere的区别、安装版本、依赖的JDK版本,以及Tomcat的主要目录结构和配置方法。教程还提到了端口号的设置,特别是8080端口的默认使用,以及如何处理端口冲突和配置虚拟目录的情况。" Tomcat是一个广泛使用的开源Web服务器,它符合J2EE标准,专门用于运行Java Web应用程序。不同于支持EJB(Enterprise JavaBeans)的服务器如WebLogic和WebSphere,Tomcat主要支持Servlet和JSP。这意味着开发者可以在Tomcat上部署和运行基于这些技术的Web应用,但不能直接运行EJB组件。 该教程强调了Tomcat的免费性质,由Apache软件基金会开发,并提供了多种安装版本,包括手工安装版、Linux安装版和Windows安装版。在Windows系统中,Tomcat可以作为一个服务注册,以便于管理和自动化启动。值得注意的是,Tomcat的正常运行依赖于JDK,至少需要1.5版本。在多JDK环境下,需要正确配置JAVA_HOME环境变量以指向正确的JDK路径。 Tomcat的默认端口号是8080,若要避免在访问时输入端口号,可以将端口号改为80,这通常被IIS等其他Web服务器占用。当80端口被其他服务占用时,需要修改Tomcat的配置文件`server.xml`来更改端口号。此外,`server.xml`也是进行其他配置如虚拟目录设置的关键文件。 Tomcat的目录结构对于理解和管理服务器至关重要。`bin`目录包含启动和停止服务器的脚本,`conf`目录存储所有配置文件,`work`目录用于存放临时文件,`webapps`目录是部署Web应用程序的地方,而`common/lib`目录则存储共享的JAR库。 启动Tomcat可以通过执行`bin/startup.bat`(在Windows中)命令,然后可以通过浏览器访问`http://localhost:8080`或`http://127.0.0.1:8080`来检查服务器是否正常运行。如果需要自定义配置,比如修改端口号,必须重启服务器使更改生效。配置虚拟目录的目的是为了将开发的Web应用映射到特定的URL路径,使得资源管理更加灵活和方便。