当前位置: 首页 > 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.lqws.cn/news/568081.html

相关文章:

  • 大数据Hadoop之——安装部署hadoop
  • 深入剖析Nacos服务发现与注册,及如何基于LoadBalancer实现负载均衡
  • 大事件项目记录13-接口开发-补充
  • 【如何实现分布式压测中间件】
  • 【更新至2024年】1996-2024年各省农村居民人均消费支出数据(无缺失)
  • JVM基础--JVM的组成
  • 如何将Excel表的内容转化为json格式呢?
  • SCAU期末笔记 - 操作系统 英文定义题
  • Linux 环境变量剖析
  • CNN, RNN, LSTM
  • 2.4 分层解耦(Spring的IOC和DI讲解)
  • Qt事件系统
  • 【innovus基础】手修drc之——金属跳层/修改线宽
  • H3C-路由器交换机-中继
  • Gemini-CLI:谷歌开源的命令行AI工具,重新定义开发者工作流
  • C++异常处理深度解析:标准库异常类与最佳实践
  • 可达性分析算法Test
  • 矩阵的逆 线性代数
  • rabbitmq springboot 有哪些配置参数
  • 打卡day57
  • WebRTC系列:(一)MacOS开发环境搭建(Vscode + Clangd)
  • Ubuntu开放mysql 3306端口
  • 现代 JavaScript (ES6+) 入门到实战(八):总结与展望 - 成为一名现代前端开发者
  • NLP随机插入
  • 复旦大学经济学院系统思考训练
  • MyBatis批量删除
  • [论文阅读]MISSRce
  • Elasticsearch 索引设计与性能优化实战指南
  • M1芯片最终oracle成功版本拉取方法及配置
  • 二叉树找到下一个中序遍历节点的思路