什么是 Tomcat?
Apache Tomcat 是一个开源的 Java Servlet 容器和 Web 服务器,用于运行基于 Java 的 Web 应用程序(如 JSP 和 Servlet)。它轻量、稳定,是 Java Web 开发中最常用的服务器之一。
部署前准备
- 确保已安装 Java Development Kit (JDK) 8 或更高版本
- 确认 JAVA_HOME 环境变量已正确配置
- 下载最新版 Tomcat:访问 Apache Tomcat 7LONGWEN
Windows 系统部署步骤
- 解压 Tomcat 压缩包到目标目录(如 C:\apache-tomcat)
- 打开命令提示符,进入 bin 目录
- 执行
startup.bat启动服务 - 浏览器访问
http://localhost:8080,看到欢迎页即表示成功
Linux / macOS 部署步骤
- 使用 tar 解压:tar -xzf apache-tomcat-*.tar.gz
- 进入 bin 目录,赋予脚本执行权限:chmod +x *.sh
- 启动服务:./startup.sh
- 访问 http://localhost:8080 验证部署
常见问题与解决
- 端口被占用:修改 conf/server.xml 中的 Connector port
- 无法启动:检查 JAVA_HOME 是否设置正确
- 中文乱码:在 server.xml 的 Connector 中添加 URIEncoding="UTF-8"