For the complete documentation index, see llms.txt. This page is also available as Markdown.

36.6 WildFly 应用服务器

WildFly 概述

WildFly(原 JBoss Application Server)由 Red Hat 公司主导开发,是一款开源的 Jakarta EE 应用服务器,为企业级 Java 应用提供运行时环境与服务。

WildFly 支持两种运行模式:standalone(独立模式)适用于单服务器部署,domain(域模式)适用于多服务器集中管理。

standalone(独立模式):

  WildFly 实例(单机运行)

domain(域模式):

  Domain Controller(主控)
         
         ├──► WildFly 实例 A
         ├──► WildFly 实例 B
         └──► WildFly 实例 C

安装 WildFly 应用服务器

本节介绍在 FreeBSD 上部署 WildFly 的实践方法。

安装 WildFly 有两种主要方式:

  • 使用 pkg 安装:

  • 使用 Ports 安装:

安装完成后,可查看安装包提供的信息,了解后续配置步骤。

文件结构

配置 WildFly 应用服务器

安装完成后,需完成基本配置才能使用。

服务启动配置

配置 WildFly 服务并设置绑定地址:

服务启动与验证

启动 WildFly 服务:

  • 打开 http://127.0.0.1:8080(局域网内其他设备也可访问)可检验服务状态。

WildFly 服务状态
  • 执行 WildFly 用户添加脚本 /usr/local/wildfly/bin/add-user.sh,以生成管理员账户。

  • 打开 http://localhost:9990(局域网内其他设备也可访问)可登录管理界面。

WildFly 管理界面
WildFly 管理界面

故障排除与未竟事宜

如果服务无法启动,可通过 /var/log/wildfly/error 文件和 /var/log/wildfly/log 文件查看错误日志。

参考文献

  • WildFly Project. WildFly Documentation[EB/OL]. [2026-04-17]. https://docs.wildfly.org/. WildFly 官方文档,涵盖各版本 Jakarta EE 支持与配置指南。

最后更新于