当前位置: 首页 > news >正文

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 安装

tar -zxvf apache-tomcat-*.tar.gz
mv apache-tomcat-* /usr/local/tomcat

🚀 三、启动 Tomcat

Windows

双击运行:

bin\startup.bat

Linux/macOS

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

bin\shutdown.bat

Linux/macOS

./shutdown.sh

✅ 六、常见问题

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

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

2. 日志在哪里?

查看 logs/catalina.outlogs/localhost.log


📚 七、附加推荐

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

✅ 总结

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

http://www.lryc.cn/news/576998.html

相关文章:

  • mybatis-plus从入门到入土(一):快速开始
  • 云端可视化耦合电磁场:麦克斯韦方程组的应用-AI云计算数值分析和代码验证
  • Spring Cloud:服务监控与追踪的高级实践
  • 为什么要安装create-vue@3.17.0
  • 2025年渗透测试面试题总结-2025年HW(护网面试) 20(题目+回答)
  • 通过交互式可视化探索波动方程-AI云计算数值分析和代码验证
  • redisson看门狗实现原理
  • ai数据分析黄金
  • RuoYi-Vue学习环境搭建
  • Vue 与react 生命周期对比
  • WSL连不上网解决方案(包含WSL虚拟交换机不正常以及WSL网络配置不正常两种解决方案)
  • wpf的Binding之UpdateSourceTrigger
  • 【惯性导航知识杂记7】舒拉 (休拉、舒勒)周期、傅科周期、地球周期
  • Boss:技能选取——随机概率
  • 【51单片机按下按键1,8位共阴极数码管输出2022-606。按下按键2,8位共阴极数码管输出606-1132。】2022-6-10
  • 现代C++ 文件系统库
  • Spring生态创新应用
  • 学习React官方文档(描述UI)
  • 【机器学习实战笔记 13】集成学习:GBDT算法
  • (七)集成学习
  • stm32hal模块驱动(1)hpdl1414驱动
  • 机器学习7——神经网络上
  • 家谱族谱生成制作小工具PC/H5小程序开源
  • 【系统分析师】高分论文:论软件过程改进
  • UR Studio仿真工具上线助力协作机器人快速部署与精准配置模拟
  • Python 数据分析与可视化 Day 11 - 特征工程基础
  • 【GESP 四级】一个程序掌握大部分知识点
  • 【算法设计与分析】(三)二分搜索技术与大整数乘法
  • 信创背景下应用软件迁移解析:从政策解读到落地实践方案
  • vllm部署私有智谱大模型