Apache Tomcat 是一个开源 Java servlet 容器。Tomcat 由 Apache 软件基金会赞助下的一组免费开发人员开发和维护,并根据 Apache License 2.0 获得许可。
在 Linux Mint 21 Vanessa 上安装 Apache Tomcat
apt
步骤 1. 在运行下面的教程之前,重要的是通过在终端中运行以下命令来确保您的系统是最新的:
sudo apt update sudo apt install software-properties-common apt-transport-https wget ca-certificates gnupg2
步骤 2. 安装 Java。
Apache Tomcat 需要安装 Java。现在运行以下命令以使用以下命令将 Java 安装到您的系统:
sudo apt install default-jdk
只需运行以下命令即可检查当前安装的版本:
java --version
步骤 3. 在 Linux Mint 21 上安装 Apache Tomcat。
默认情况下,Apache Tomcat 在 Linux Mint 21 基础存储库中不可用。wget
现在我们使用以下命令从官方页面下载 Apache Tomcat 包:
wget https://dlcdn.apache.org/tomcat/tomcat-10/v10.0.23/bin/apache-tomcat-10.0.23.tar.gz
接下来,提取下载的存档:
tar xvf apache-tomcat-10.0.23.tar.gz
然后,使用以下命令将其移动到目录:/usr
sudo mv apache-tomcat-10.0.23 /usr/share/apache-tomcat
接下来,为 Apache Tomcat 创建一个用户并授予所有权:
sudo useradd -M -d /usr/share/apache-tomcat tomcat sudo chown -R tomcat /usr/share/apache-tomcat
步骤 4. 配置 Apache Tomcat
现在允许从您的 IP 地址访问 Apache Tomcat UI:
sudo nano /usr/share/apache-tomcat/webapps/manager/META-INF/context.xml
通过将特定 IP 地址添加到该行来允许它:
对以下文件执行相同操作:
sudo nano /usr/share/apache-tomcat/webapps/host-manager/META-INF/context.xml
要允许任何 IP 地址访问,请删除上面添加的 IP:
接下来,我们设置一个安全的 Apache Tomcat 仪表板:
sudo nano /usr/share/apache-tomcat/conf/tomcat-users.xml
在上面添加以下文件