全栈:Tomcat 安装教程

发布于:2025-08-11 ⋅ 阅读:(19) ⋅ 点赞:(0)

Tomcat 安装教程

安装 Tomcat 的步骤因操作系统而异,以下是 Windows、Linux 和 Mac 系统的详细安装方法:

一、Windows 系统安装 Tomcat

  1. 下载 Tomcat

    访问 Tomcat 官方网站(http://tomcat.apache.org/),选择适合的版本(如 Tomcat 10),下载 Windows 系统的ZIP 压缩包(无需安装程序,解压即可用)。

  2. 解压安装

    将下载的 ZIP 文件解压到任意目录(建议路径不含中文和空格,如C:\apache-tomcat-10.1.0)。

  3. 配置环境变量(可选)

  • 右键 “此电脑”→“属性”→“高级系统设置”→“环境变量”。

  • 新建系统变量:

    • 变量名:CATALINA_HOME

    • 变量值:Tomcat 安装目录(如C:\apache-tomcat-10.1.0)。

  • 在 “Path” 变量中添加:%CATALINA_HOME%\bin

  1. 验证安装
  • 进入 Tomcat 安装目录的bin文件夹,双击startup.bat启动 Tomcat。

  • 打开浏览器访问http://localhost:8080,若看到 Tomcat 默认页面,说明安装成功。

  • 关闭 Tomcat 可双击shutdown.bat

  1. 注册为系统服务(可选)
  • 以管理员身份打开命令提示符,进入bin目录,执行:
service.bat install
  • 安装后可在 “服务” 中找到 Tomcat,设置为 “自动启动”。

二、Linux 系统安装 Tomcat(以 Ubuntu 为例)

  1. 安装 Java(依赖)

    Tomcat 依赖 Java 环境,先安装 JDK:

sudo apt update

sudo apt install openjdk-11-jdk  # 安装OpenJDK 11

验证 Java 是否安装成功:

java -version
  1. 下载并解压 Tomcat
\# 下载Tomcat(版本号根据官网最新版调整)

wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.1.13/bin/apache-tomcat-10.1.13.tar.gz

\# 解压到/opt目录

sudo tar -zxvf apache-tomcat-10.1.13.tar.gz -C /opt

\# 重命名(可选,方便操作)

sudo mv /opt/apache-tomcat-10.1.13 /opt/tomcat
  1. 配置权限

    赋予 Tomcat 目录执行权限:

sudo chmod +x /opt/tomcat/bin/\*.sh
  1. 启动 Tomcat
/opt/tomcat/bin/startup.sh
  1. 验证安装
  • 访问http://服务器IP:8080(本地可访问http://localhost:8080)。

  • 若无法访问,检查防火墙是否开放 8080 端口:

sudo ufw allow 8080/tcp
  1. 设置开机自启(可选)

    创建系统服务文件:

sudo nano /etc/systemd/system/tomcat.service

添加以下内容(路径根据实际安装目录调整):

\[Unit]

Description=Apache Tomcat

After=network.target

\[Service]

Type=forking

User=root

Group=root

Environment="CATALINA\_HOME=/opt/tomcat"

ExecStart=/opt/tomcat/bin/startup.sh

ExecStop=/opt/tomcat/bin/shutdown.sh

\[Install]

WantedBy=multi-user.target

保存后启用服务:

sudo systemctl daemon-reload

sudo systemctl enable tomcat

sudo systemctl start tomcat

三、Mac 系统安装 Tomcat

  1. 通过 Homebrew 安装(推荐)

    若已安装 Homebrew,直接在终端执行:

brew install tomcat
  1. 手动安装(类似 Linux)
  • 下载 Tomcat 压缩包,解压到/usr/local或用户目录(如~/tomcat)。

  • 配置环境变量:

echo 'export CATALINA\_HOME=/usr/local/tomcat' >> \~/.zshrc  # 或\~/.bash\_profile

source \~/.zshrc  # 生效配置
  1. 启动与验证
  • 启动:$CATALINA_HOME/bin/``startup.sh

  • 访问http://localhost:8080,看到默认页面即为成功。

四、常见问题

  • 启动失败:检查 Java 环境是否配置正确(JAVA_HOME变量是否设置)。

  • 端口占用:若 8080 端口被占用,可修改conf/server.xml中的端口号(搜索<Connector port="8080")。

  • 权限问题:Linux/Mac 下若提示无权限,使用sudo执行启动命令,或修改目录权限。

安装完成后,即可将 Web 应用(WAR 包)放入 Tomcat 的webapps目录,通过浏览器访问应用。


网站公告

今日签到

点亮在社区的每一天
去签到