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

Tomcat 安装与配置:超详细指南

目录

    • 一、安装前的准备工作
      • (一)配置 `JAVA_HOME` 环境变量
    • 二、下载 Tomcat
      • (一)Windows 系统
      • (二)macOS/Linux 系统
    • 三、安装 Tomcat
      • (一)Windows 系统
      • (二)Linux 系统
    • 四、配置 Tomcat 环境变量
    • 五、启动与停止 Tomcat
      • (一)启动 Tomcat
      • (二)停止 Tomcat
    • 六、验证安装
    • 七、配置 Tomcat 管理页面
    • 八、部署 Web 应用程序
    • 九、总结

一、安装前的准备工作

在安装 Tomcat 之前,需要确保系统中已经安装了合适的 JDK 版本。Tomcat 依赖 JDK 运行,推荐使用 LTS(长期支持)版本,如 JDK 11 或 JDK 8。

(一)配置 JAVA_HOME 环境变量

在 Windows 系统中,右键点击“此电脑”或“我的电脑”,选择“属性”,进入“高级系统设置”,点击“环境变量”,在“系统变量”中新增或修改 JAVA_HOME,设置为 JDK 安装路径,例如:D:\JDK11.0.1

在 Linux 系统中,在 ~/.bashrc/etc/profile 文件中添加以下内容:

export JAVA_HOME=/usr/local/jdk1.8.0_321
export PATH=$JAVA_HOME/bin:$PATH

保存后执行以下命令以使配置生效:

source ~/.bashrc

二、下载 Tomcat

访问 Apache Tomcat 官网,选择适合您系统的版本进行下载。在下载页面,可以选择推荐的稳定版本,如 Tomcat 9 或 Tomcat 10。

(一)Windows 系统

选择 64-bit Windows zip(免安装版)。

(二)macOS/Linux 系统

选择 Core 下的 tar.gz 压缩包。

三、安装 Tomcat

(一)Windows 系统

  1. 将下载的压缩包解压到目标文件夹(建议路径:C:\Tomcat)。
  2. 进入解压后的 apache-tomcat-9.0.58 文件夹。
  3. 重命名整个文件夹为 tomcat(方便后续配置)。

(二)Linux 系统

  1. 打开终端,解压下载的 .tar.gz 文件:
tar -zxvf apache-tomcat-9.0.58.tar.gz
  1. 将解压后的文件夹移动到 /usr/local/ 目录:
sudo mv apache-tomcat-9.0.58 /usr/local/tomcat

四、配置 Tomcat 环境变量

为了方便在命令行使用 Tomcat,需要配置环境变量:

  1. ~/.bashrc/etc/profile 文件中添加以下内容:
export CATALINA_HOME=/usr/local/tomcat
export PATH=$CATALINA_HOME/bin:$PATH
  1. 保存后执行以下命令以使配置生效:
source ~/.bashrc

五、启动与停止 Tomcat

(一)启动 Tomcat

  1. 进入 Tomcat 的 bin 目录:
cd /usr/local/tomcat/bin
  1. 运行以下命令启动 Tomcat:
  • Windows: 运行 startup.bat 文件。
  • Linux/Mac: 运行 startup.sh 文件。
./startup.sh

(二)停止 Tomcat

  1. 进入 Tomcat 的 bin 目录。
  2. 运行以下命令停止 Tomcat:
  • Windows: 运行 shutdown.bat 文件。
  • Linux/Mac: 运行 shutdown.sh 文件。
./shutdown.sh

六、验证安装

  1. 打开浏览器,访问 http://localhost:8080
  2. 如果看到 Tomcat 的欢迎页面,说明安装成功。

七、配置 Tomcat 管理页面

  1. 编辑 conf/tomcat-users.xml 文件,添加管理员用户:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="admin" password="password" roles="admin-gui,manager-gui"/>
  1. 重启 Tomcat 服务。

  2. 打开浏览器,访问 http://localhost:8080/manager/html,使用刚才创建的用户名和密码登录,即可访问 Tomcat 的管理页面。

八、部署 Web 应用程序

  1. 将您的 Web 应用程序打包为 .war 文件。
  2. .war 文件复制到 Tomcat 的 webapps 目录中。
  3. 重启 Tomcat 服务。
  4. 访问 http://localhost:8080/yourapp,其中 yourapp 是您的应用程序名称。

九、总结

通过以上步骤,您已经成功安装和配置了 Tomcat,并可以部署和管理 Web 应用程序。希望这篇教程对您有所帮助,如果您在安装和配置过程中有任何疑问,欢迎随时交流探讨!

相关文章:

  • 使用 `china-region` 实现 Vue3 + TS 的省市区三级联动选择器
  • 【Node】如何使用PM2高效部署nodejs前端应用
  • 5G N2信令
  • Excel计数、求和、统计、计算类函数
  • AutoGLM 沉思智能体:开启 AI 自主决策新时代
  • Python开源项目月排行 2025年3月
  • C#调用C++动态库时出现`System.DllNotFoundException`错误的解决思路
  • int 与 Integer 的区别详解
  • Redis原理:keys命令
  • 微信小程序开发前端培训课程
  • 006 ElementUI
  • Redis7——进阶篇(八)
  • Unity Internal-ScreenSpaceShadows 分析
  • Spring Boot中使用RedisTemplate操作Redis的几种数据类型详解
  • 【C++ SIMD】第4篇:条件分支与掩码操作(Windows/VS2022版)——以AVX为例
  • 利用 Java 爬虫获取淘宝商品 SKU 详细信息
  • PyTorch使用(5)-张量索引操作
  • uniapp小程序生成海报/图片并保存分享
  • 集合学习内容总结
  • Chrome 135 版本新特性
  • 山东发布高温橙警:预计19日至21日局地可达40℃
  • 网警打谣:传播涉刘国梁不实信息,2人被处罚
  • 六省会共建交通枢纽集群,中部离经济“第五极”有多远?
  • 马上评|训斥打骂女儿致死,无暴力应是“管教”底线
  • 魔都眼|锦江乐园摩天轮“换代”开拆,新摩天轮暂定118米
  • 澎湃·镜相第二届非虚构写作大赛初选入围名单公示