如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Ubuntu 22.04 上安装 Apache Tomcat 服务器

发表 admin at 2025年2月28日
类别
  • 未分类
标签

根据 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的终端并运行以下命令来更新系统存储库:

$ sudo apt update

第2步:安装Java

在开始安装 Apache Tomcat 服务器之前,系统上必须安装“Java”。为此,请执行以下命令安装“OpenJDK 11”:

$ sudo apt install openjdk-11-jdk

然后,验证已安装的 Java 版本:

$ java version

第 3 步:检查 Apache Tomcat 软件包的可用性

满足要求后,检查存储库中 Apache Tomcat 包的可用性:

$ sudo apt-cache search tomcat

给定的输出表示“tomcat9”包可供下载:

第 4 步:在 Ubuntu 22.04 上安装 Apache Tomcat 服务器

找到所需的 Apache Tomcat 软件包后,我们将借助以下命令将其安装在 Ubuntu 22.04 上:

$ sudo apt install tomcat9 tomcat9-admin

按“y”允许安装几分钟:

第 5 步:检查 Apache Tomcat 服务器的端口

在 Ubuntu 22.04 上,Apache Tomcat 服务器在完成安装后自动开始工作。为了验证此操作,您可以使用“ss”命令来显示网络套接字相关信息:

$ ss -ltn

Apache Tomcat 服务器的默认端口是“8080”,在以下输出中可以看到端口“8080”正在侦听所有传入连接:

第 6 步:打开 Apache Tomcat 服务器端口

如果您的系统上激活了 UFW 防火墙,则在连接外部设备时可能会出现问题。因此,要允许从任何类型的源传入端口“8080”,请编写以下“ufw”命令:

sudo ufw allow from any to any port 8080 proto tcp

第7步:测试Apache Tomcat服务器的工作

如果您仔细遵循前面给出的所有内容,那么此时 Apache Tomcat 服务器应该在 Ubuntu 22.04 上运行。要测试其工作,请指定系统环回地址以及 Apache Tomcat 服务器 打开的端口号:

http://127.0.0.1:8080

如何在 Ubuntu 22.04 上使用 Apache Tomcat Web 应用程序管理器

在使用 Apache Tomcat Web 应用程序管理器之前,需要设置一个新的 Tomcat 用户。

第1步:创建Tomcat用户

首先,在“nano”编辑器中打开“tomcat-users.xml”文件:

$ sudo nano /etc/tomcat9/tomcat-users.xml

您的“tomcat-users.xml”文件将如下所示:

现在,将以下行粘贴到打开的“tomcat-users.xml”文件中,以创建一个名为“tomcat”的新用户,密码为“helloworld ” ” 具有“admin-gui ”和“manager-gui ”角色:

<role rolename="admin-gui"/>

<role rolename="manager-gui"/gt;

<user username="tomcat" password="pass" roles="admin-gui,manager-gui"/>

按“Ctrl+O”保存添加的更改:

第2步:重新启动Tomcat服务器

创建 Tomcat 帐户后,重新启动 Apache Tomcat 服务器:

$ sudo systemctl restart tomcat9

第 3 步:打开 Tomcat Web 应用程序管理器

最后,导航到以下链接以访问 Tomcat Web 应用程序管理器。系统将要求您输入用于访问创建的用户帐户的凭据:

http://127.0.0.1:8080/manager/html

输入您在“tomcat-users.xml”文件中指定的“用户名”和“密码”,然后单击“登录”:

恭喜!现在您可以通过 tomcat 用户帐户访问 Tomcat Web 应用程序管理器:

我们整理了在 Ubuntu 22.04 上安装 Apache Tomcat Server 并使用其应用程序管理器的方法。

结论

©2015-2025 Norria support@alaica.com