如何在 CentOS 7 上安装 Tomcat 9
Tomcat 是 Java Servlet、JavaServer Pages、Java 表达式语言和 Java WebSocket 技术的开源实现。
本教程涵盖在 CentOS 7 上安装 Tomcat 9.0 所需的步骤。
先决条件
您登录的用户必须具有sudo 权限 才能安装软件包。
创建Tomcat系统用户
以 root 用户身份运行 Tomcat 存在安全风险,不被视为最佳实践。
我们将创建一个新的系统用户 和组,其主目录/opt/tomcat将运行 Tomcat 服务:
sudo useradd -m -U -d /opt/tomcat -s /bin/false tomcat
下载Tomcat
我们将从Tomcat 下载页面下载最新版本的 Tomcat 9.0.x。
在撰写本文时,最新的 Tomcat 版本是9.0.27. 在继续下一步之前,您应该检查 Tomcat 9 下载页面以查看是否有更新的版本可用。

导航到/tmp目录并使用以下wget 命令下载 Tomcat zip 文件 :

cd /tmp
wget https://dlcdn.apache.org/tomcat/tomcat-9/v9.0.62/bin/apache-tomcat-9.0.62.tar.gz
下载完成后,解压 tar 文件:
tar -xf apache-tomcat-9.0.62.tar.gz
sudo mv apache-tomcat-9.0.62 /opt/tomcat/
我们之前设置的tomcat用户需要有tomcat安装目录的访问权限。
运行以下命令将目录所有权更改为用户和组 tomcat:
chown a+x -R *
Tomcat 9 经常更新。为了更好地控制版本和更新,我们将创建一个名为 latest 的符号链接,它指向 Tomcat 安装目录: