如何在 Ubuntu 22.04 LTS 上安装 WildFly

Linux命令2年前 (2022)发布 AI观察员
175 0 0

WildFly 是一款功能强大、模块化且轻量级的应用服务器,可帮助您构建出色的应用程序。它是跨平台的,并带有一个复杂的界面,使更改应用程序服务器设置和配置变得非常简单和快速。在撰写本文时,WildFly 26 是一系列 JBoss 开源应用服务器产品中的最新版本如何在 Ubuntu 22.04 LTS 上安装 WildFly

Ubuntu 22.04 LTS Jammy Jellyfish 上安装 WildFly

apt步骤 1. 首先,通过在终端中运行以下命令,确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2 software-properties-common

步骤 2. 安装 Java。

WildFly 需要 Java 标准版运行时环境 (JRE) 版本 11 或更高版本。现在运行以下命令来安装 OpenJDK

sudo apt install default-jdk

验证安装:

java -version

步骤 3. 在 Ubuntu 22.04 上安装 WildFly。

默认情况下,WildFly 在 Ubuntu 22.04 基础存储库中可用。现在运行以下命令,将 WildFly 的最新稳定版本下载到您的 Ubuntu 系统:

wget https://github.com/wildfly/wildfly/releases/download/26.1.1.Final/wildfly-26.1.1.Final.tar.gz

接下来,解压下载的文件:

tar -xf wildfly-26.1.1.Final.tar.gz

移动到目录,这样我们就不会意外删除它:/opt

sudo mv wildfly-26.1.1.Fina /opt/wildlfy

现在将目录权限更改为用户和组 WildFly:

sudo chown -RH wildfly:wildfly /opt/wildfly

步骤 4. 添加 WildFly 用户。

为 WildFly 创建用户和组:

sudo groupadd -r wildfly
sudo useradd -r -g wildfly -d /opt/wildfly -s /sbin/nologin wildfly

步骤 5. 创建 WildFly 管理控制台和应用程序用户。

我们运行一个脚本来配置现有的“ admin”用户或创建一个新用户。只需执行以下给定的命令:

sh /opt/wildfly/bin/add-user.sh

步骤 6. 配置 WildFly。

现在我们创建一个 WildFly 目录,该目录将在该/etc/目录中存储配置文件:

sudo mkdir -p /etc/wildfly

从目录复制 WildFlysystemd服务、配置文件和启动脚本模板:/opt/wildfly/docs/contrib/scripts/systemd/

sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.conf /etc/wildfly/
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/wildfly.service /etc/systemd/system/
sudo cp /opt/wildfly/docs/contrib/scripts/systemd/launch.sh /opt/wildfly/bin/

然后,使目录中的脚本可执行:/opt/wildfly

sudo chmod +x /opt/wildfly/bin/*.sh

现在在您的 Ubuntu 系统上启动并启用 Wildfly 服务:

sudo systemctl enable --now wildfly
sudo systemctl daemon-reload
sudo systemctl start wildfly

步骤 7. 配置 WildFly 管理控制台。

默认情况下,您将无法访问管理界面。现在运行一个脚本来配置现有的“管理员”用户或创建一个新用户:

sudo nano /etc/wildfly/wildfly.conf

在以下行中替换为 127.0.0.1:0.0.0.0

WILDFLY_BIND= 127.0.0.1

步骤 8. 配置防火墙。

如果您的服务器受防火墙保护,并且您想从本地网络外部访问 WildFly 接口,您需要打开端口80809990

sudo ufw allow 8080/tcp
sudo ufw allow 9990/tcp

步骤 9. 访问 WildFly Web 界面。

成功安装后,打开 Web 浏览器并使用 URL 访问 WildFly 。您将被重定向到 WildFly 页面:https://your-IP-address:8080

如何在 Ubuntu 22.04 LTS 上安装 WildFly

要访问 Wildfly 管理控制台,请在 Web 浏览器中键入 URL。您将被要求提供管理员用户名和密码,如下所示:http://your-IP-address:9990/console

如何在 Ubuntu 22.04 LTS 上安装 WildFly

感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 WildFly (JBoss)。如需更多帮助或有用信息,我们建议您查看WildFly 官方网站

© 版权声明

相关文章

天猫U特购  京东优惠购        京东优惠    天猫优惠