Web服务器(Tomcat)
大约 1 分钟
Web服务器(Tomcat)
Web服务器是一个软件程序,对 HTTP 协议的操作进行封装,使得程序员不必直接对协议进行操作,让Web开发更加便捷,主要功能是“提供网上信息浏览服务”
常见的 web 服务器有 jetty WebLogic WebSphere
Tomcat 简介
- 概念: Tomcat 是 Apache 软件基金会一个核心项目,是一个开源免费的轻量级Web服务器,支持Servlet/jSP少量JavaEE规范。
- JavaEE:Java Enterprise Edition,java 企业版。指 Java 企业级开发的技术规范总和。包含13项技术规范:IDBC、INDI、EIBRMI、JSP、Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail、JAF
- Tomcat 也被称为 Web 容器、Servlet 容器。Servlet 程序需要依赖于 Tomcat 才能运行
- 官网:https://tomcat.apache.org/
Tomcat 基本使用
- 下载:官网下载,地址 https://tomcat.apache.org/download-90.cgi
- 安装:绿色版,直接解压即可
- 目录介绍
- 卸载:直接删除目录即可
- 启动:双击:bin\startup.bat
控制台中文乱码:修改
conf/logging.properties
java.util.logging.ConsoleHandler.level = FINE java.util.logging.ConsoleHandler.formatter = org.apache.juli.OneLineFormatter java.util.logging.ConsoleHandler.encoding = GBK
- 关闭
- 直接x掉运行窗口:强制关闭
- bin\shutdown.bat:正常关闭
- Ctrl + C:正常关闭
- Tomcat 部署项目
将项目放置到 webapps 目录下,即部署完成
Tomcat 常见问题
- 启动窗口一闪而过:检查 JAVA_HOME 环境变量是否正确配置
- 端口号冲突:更改 Tomcat 默认端口号