如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器
根据 BZ Research 最近的一项研究,Apache Tomcat 是 Java 开发人员中最常用的应用服务器。调查显示,64% 的企业 Java 工程师 使用 Apache Tomcat 服务器。此外,由于其会话复制、集群功能、以及基于 JMX 的服务器监控和控制。
本文将讨论在 Ubuntu 22.04 上安装 Apache Tomcat 服务器的过程。那么,让我们开始吧!
如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器
要在 Ubuntu 22.04 上安装 Apache Tomcat Server,您必须按照下面给出的分步说明进行操作。
第 1 步:更新系统存储库
按“CTRL+ALT+T”打开Ubuntu 22.04的终端并运行以下命令来更新系统存储库:
第2步:安装Java
在开始安装 Apache Tomcat 服务器之前,系统上必须安装“Java”。为此,请执行以下命令安装“OpenJDK 11”:
然后,验证已安装的 Java 版本:
第 3 步:检查 Apache Tomcat 软件包的可用性
满足要求后,检查存储库中 Apache Tomcat 包的可用性:
给定的输出表示“tomcat9”包可供下载:
第 4 步:在 Ubuntu 22.04 上安装 Apache Tomcat 服务器
找到所需的 Apache Tomcat 软件包后,我们将借助以下命令将其安装在 Ubuntu 22.04 上:
按“y”允许安装几分钟:
第 5 步:检查 Apache Tomcat 服务器的端口
在 Ubuntu 22.04 上,Apache Tomcat 服务器在完成安装后自动开始工作。为了验证此操作,您可以使用“ss”命令来显示网络套接字相关信息:
Apache Tomcat 服务器的默认端口是“8080”,在以下输出中可以看到端口“8080”正在侦听所有传入连接:
第 6 步:打开 Apache Tomcat 服务器端口
如果您的系统上激活了 UFW 防火墙,则在连接外部设备时可能会出现问题。因此,要允许从任何类型的源传入端口“8080”,请编写以下“ufw”命令:
第7步:测试Apache Tomcat服务器的工作
如果您仔细遵循前面给出的所有内容,那么此时 Apache Tomcat 服务器应该在 Ubuntu 22.04 上运行。要测试其工作,请指定系统环回地址以及 Apache Tomcat 服务器 打开的端口号:
如何在 Ubuntu 22.04 上使用 Apache Tomcat Web 应用程序管理器
在使用 Apache Tomcat Web 应用程序管理器之前,需要设置一个新的 Tomcat 用户。
第1步:创建Tomcat用户
首先,在“nano”编辑器中打开“tomcat-users.xml”文件:
您的“tomcat-users.xml”文件将如下所示:
现在,将以下行粘贴到打开的“tomcat-users.xml”文件中,以创建一个名为“tomcat”的新用户,密码为“helloworld ” ” 具有“admin-gui ”和“manager-gui ”角色:
<role rolename="manager-gui"/gt;
<user username="tomcat" password="pass" roles="admin-gui,manager-gui"/>
按“Ctrl+O”保存添加的更改:
第2步:重新启动Tomcat服务器
创建 Tomcat 帐户后,重新启动 Apache Tomcat 服务器:
第 3 步:打开 Tomcat Web 应用程序管理器
最后,导航到以下链接以访问 Tomcat Web 应用程序管理器。系统将要求您输入用于访问创建的用户帐户的凭据:
输入您在“tomcat-users.xml”文件中指定的“用户名”和“密码”,然后单击“登录”:
恭喜!现在您可以通过 tomcat 用户帐户访问 Tomcat Web 应用程序管理器:
我们整理了在 Ubuntu 22.04 上安装 Apache Tomcat Server 并使用其应用程序管理器的方法。