Tomcat 安装使用教程

📌 什么是 Tomcat?

Apache Tomcat 是一个开源的 Java Servlet 容器,也是运行 Java Web 应用最常用的服务器之一,支持 Servlet、JSP 等规范。


🧰 一、准备工作

1. 系统要求

  • 操作系统:Windows / Linux / macOS
  • Java 环境:JDK 8 或以上版本

2. 下载 Tomcat

官方网站:https://tomcat.apache.org

  • 点击 Download
  • 推荐下载 Tomcat 9Tomcat 10
  • 选择 .zip(Windows)或 .tar.gz(Linux/macOS)版本下载

🛠️ 二、Tomcat 安装步骤

Windows 安装

  1. 解压下载的 apache-tomcat-*.zip
  2. 放到你喜欢的目录,例如:D:\Tools\tomcat
  3. 配置环境变量(可选):
    • CATALINA_HOME=D:\Tools\tomcat

Linux/macOS 安装

bash 复制代码
tar -zxvf apache-tomcat-*.tar.gz
mv apache-tomcat-* /usr/local/tomcat

🚀 三、启动 Tomcat

Windows

双击运行:

bash 复制代码
bin\startup.bat

Linux/macOS

bash 复制代码
cd /usr/local/tomcat/bin
./startup.sh

验证是否成功

浏览器访问:

复制代码
http://localhost:8080

看到 Tomcat 欢迎页面表示成功。


📂 四、部署你的 Java Web 应用

.war 文件放入 webapps/ 目录,Tomcat 会自动解压并部署。

例如:

复制代码
myapp.war -> tomcat/webapps/myapp/

访问方式:

复制代码
http://localhost:8080/myapp

🛑 五、关闭 Tomcat

Windows

bash 复制代码
bin\shutdown.bat

Linux/macOS

bash 复制代码
./shutdown.sh

✅ 六、常见问题

1. 启动失败端口被占用?

检查 conf/server.xml 文件,将 <Connector port="8080" ...> 改为其他端口,如 8081。

2. 日志在哪里?

查看 logs/catalina.outlogs/localhost.log


📚 七、附加推荐

  • 使用 IDEA 部署到本地 Tomcat
  • 配置 HTTPS(SSL)
  • 配置虚拟主机(Host)

✅ 总结

Tomcat 是 Java Web 开发的必备服务器,本教程帮助你从安装到部署快速上手。如有更多使用问题,欢迎留言交流!

相关推荐
身如柳絮随风扬15 小时前
Java中的CAS机制详解
java·开发语言
风筝在晴天搁浅16 小时前
hot100 78.子集
java·算法
故事和你9117 小时前
sdut-Java面向对象-06 继承和多态、抽象类和接口(函数题:10-18题)
java·开发语言·算法·面向对象·基础语法·继承和多态·抽象类和接口
Configure-Handler17 小时前
buildroot System configuration
java·服务器·数据库
:Concerto18 小时前
JavaSE 注解
java·开发语言·sprint
电商API_1800790524719 小时前
第三方淘宝商品详情 API 全维度调用指南:从技术对接到生产落地
java·大数据·前端·数据库·人工智能·网络爬虫
一点程序19 小时前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
C雨后彩虹19 小时前
计算疫情扩散时间
java·数据结构·算法·华为·面试
2601_9498095919 小时前
flutter_for_openharmony家庭相册app实战+我的Tab实现
java·javascript·flutter
vx_BS8133019 小时前
【直接可用源码免费送】计算机毕业设计精选项目03574基于Python的网上商城管理系统设计与实现:Java/PHP/Python/C#小程序、单片机、成品+文档源码支持定制
java·python·课程设计