WildFly是一个灵活,轻量级的开源应用程序服务器,是用Java编写的。它也被称为JBoss AS或JBoss EAP,最初由JBoss社区开发,现在由Red Hat维护。WildFly 用于构建和部署基于 Java 的应用程序,例如网站、Web 应用程序和企业应用程序。
在 Rocky Linux 9 上安装 WildFly
第 1 步。第一步是将系统更新到最新版本的软件包列表。为此,请运行以下命令:
sudo dnf check-update sudo dnf update
第 2 步。安装爪哇。
WildFly需要在系统上安装Java。我们将安装 OpenJDK 11,它在默认的 Rocky Linux 9 存储库中可用。要安装 Java,请运行以下命令:
sudo dnf install java-11-openjdk-devel
验证 Java 版本:
java -version
第 3 步。在 Rocky Linux 9 上安装 WildFly。
默认情况下,WildFly 在 Rocky Linux 9 基础存储库中不可用。现在我们从官方页面下载最新版本的 WildFly:
wget https://github.com/wildfly/wildfly/releases/download/27.0.1.Final/wildfly-27.0.1.Final.zip
接下来,使用以下命令提取下载的文件:
sudo tar -xvf wildfly-27.0.1.Final.zip
第 4 步。创建一个野蝇用户。
运行以下命令为 WildFly 创建新的系统用户:
sudo useradd -r -s /sbin/nologin wildfly
使用以下命令设置提取的 WildFly 目录的权限:
sudo chown -R wildfly:wildfly /opt/wildfly-27.0.1.Final/
第5步。为 WildFly 创建一个系统服务文件。
运行以下命令以创建新的服务文件:systemd
nano /etc/systemd/system/wildfly.service
添加以下文件:
[Unit] Description=WildFly application server After=syslog.target network.target [Service] Type=simple User=wildfly Group=wildfly ExecStart=/opt/wildfly/bin/standalone.sh -b=0.0.0.0 ExecStop=/opt/wildfly/bin/jboss-cli.sh --connect command=:shutdown TimeoutStartSec=300 TimeoutStopSec=300 Restart=always RestartSec=10 [Install] WantedBy=multi-user.target
保存并关闭文件,然后使用以下命令启动 WildFly 服务:
sudo systemctl enable wildfly sudo systemctl start wildfly
若要检查服务是否已成功启动,请使用以下命令:
sudo systemctl status wildfly
第 6 步。配置防火墙。
现在允许 WildFly 管理控制台端口通过防火墙:
sudo firewall-cmd --permanent --add-port=9990/tcp sudo firewall-cmd --reload
步骤 7.访问野蝇网页界面。
成功安装后,打开您的网络浏览器并使用 URL 访问 WildFly。您将被重定向到以下页面:http://your-IP-address:9990
默认用户名和密码均为 。admin
感谢您使用本教程在 Rocky Linux 9 系统上安装 WildFly。如需其他帮助或有用信息,我们建议您查看 WildFly 官方网站。