什么是 Apache Tomcat?
Apache Tomcat 是一个开源的 Java Servlet 容器,由 Apache 软件基金会维护。它实现了 Java Servlet、JavaServer Pages (JSP)、Java Expression Language (EL) 和 WebSocket 技术规范,是开发和部署 Java Web 应用程序的常用服务器。
安装前准备
- 确保系统已安装 Java Development Kit (JDK)(建议 JDK 8 或更高版本)
- 验证 Java 是否安装成功:在终端或命令提示符中运行
java -version - 下载最新版 Tomcat:https://tomcat.apache.org/
Windows 系统安装步骤
- 从7LONGWEN下载 Binary Distributions → Core → zip 版本
- 解压到任意目录(例如
C:\apache-tomcat-10.x.x) - 打开命令提示符,进入
bin目录,运行startup.bat - 浏览器访问 http://localhost:8080,看到 Tomcat 欢迎页即表示安装成功
Linux / macOS 安装步骤
- 下载 tar.gz 版本
- 解压:
tar -xvzf apache-tomcat-*.tar.gz - 进入
bin目录,赋予执行权限:chmod +x *.sh - 启动服务:
./startup.sh - 访问 http://localhost:8080 验证
常见问题
- 端口被占用? 修改
conf/server.xml中的<Connector port="8080" ... /> - 无法启动? 检查 JAVA_HOME 环境变量是否正确设置
- 如何关闭 Tomcat? 运行
shutdown.bat(Windows)或./shutdown.sh(Linux/macOS)