安装 Java 环境
Tomcat 依赖于 Java 环境,Ubuntu 24.04 上建议安装 OpenJDK 17。
更新软件包序列
在终端中执行以下命令:
sudo apt update
安装 OpenJDK 17
# 安装 OpenJDK 17
sudo apt install openjdk-17-jdk -y
验证安装
安装完成后,通过以下命令验证 Java 是否安装成功:
java -version
如果安装正确,终端会显示类似 openjdk version "17.0.13" 这样的版本信息。
下载并安装 Tomcat
建议为 Tomcat 创建一个专用的系统用户和目录,以便管理。
创建 Tomcat 用户和组
执行以下命令创建一个不能登录系统的 tomcat 用户和组:
sudo groupadd tomcat
sudo useradd -s /bin/false -g tomcat -d /opt/tomcat tomcat
下载 Tomcat
访问 Apache Tomcat 官网 下载适用于 aarch64 的二进制发行版。你可以直接在服务器上使用 wget 命令下载。请根据你的需要选择版本(例如 Tomcat 10.1.x, 11.0.x)。
# 以 Tomcat 11.0.13 为例,进入一个临时目录下载
wget -O tomcat.tar.gz https://dlcdn.apache.org/tomcat/tomcat-11/v11.0.13/bin/apache-tomcat-11.0.13.tar.gz
解压并设置目录权限
将下载的 Tomcat 解压到 /opt 目录,并调整所有权。
# 创建目标目录并解压
sudo mkdir -p /opt/tomcat
sudo tar -xvzf tomcat.tar.gz -C /opt/tomcat --strip-components=1
# 将Tomcat目录的所有权赋予tomcat用户
sudo chown -R tomcat:tomcat /opt/tomcat
# 为conf目录设置适当的读写权限给tomcat组
sudo chmod -R g+r /opt/tomcat/conf
sudo chmod g+x /opt/tomcat/conf
配置环境变量
设置 CATALINA_HOME 环境变量可以方便地指向你的 Tomcat 安装目录。
编辑当前用户的 ~/.bashrc 文件:
nano ~/.bashrc
在文件末尾添加以下内容:
export CATALINA_HOME=/opt/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
保存并退出编辑器。
让配置立即生效:
source ~/.bashrc
启动 Tomcat 并验证
启动 Tomcat
你可以直接运行启动脚本:
$CATALINA_HOME/bin/startup.sh
如果看到类似 "Tomcat started." 的提示,说明启动成功。
验证安装
打开你的浏览器,访问 http://<你的服务器IP地址>:8080。
如果看到 Apache Tomcat 的默认欢迎页面,就说明 Tomcat 已经成功安装并运行。