第 8 章 在 Microsoft Windows Server 上将 JBoss EAP 作为服务运行和移除
8.1. 在 Microsoft Windows Server 上将 JBoss EAP 存档安装作为服务运行 复制链接链接已复制到粘贴板!
您可以使用存档安装方法在 Microsoft Windows Server 上安装 JBoss EAP。这个方法提供了服务器的基本默认安装,并将配置文件和库放置在标准文件夹中。服务器的默认安装包含 service.bat 脚本,您可以将它用于 Jsvc 来停止和启动 JBoss EAP。
先决条件
- 您已安装了 JBoss EAP。
- 您在服务器上具有管理员特权。
-
您已设置了
JAVA_HOME系统环境变量。
流程
安装 JBoss Core Services Jsvc 软件包。
如果尚未配置,请下载并提取 JBoss Core Services Jsvc 软件包。
- 打开浏览器并登录到红帽客户门户网站 JBoss Software Downloads 页面。
- 在 Product 下拉菜单中选择 Apache Jsvc。
- 从 Version 下拉菜单中选择最新版本。
- 在列表中找到 Red Hat JBoss Core Services Apache Jsvc,确保为您的系统选择正确的平台和架构,然后点 Download 链接。
- 将下载的存档文件提取到含有 JBoss EAP 安装目录的目录。
这会生成与 JBoss EAP 安装目录相同的级别的
jbcs-jsvc-<VERSION>'目录。例如:C:\Program Files ├── jboss-eap-8.0 │ ├── bin │ └── ... └── jbcs-jsvc-<VERSION>
C:\Program Files ├── jboss-eap-8.0 │ ├── bin │ └── ... └── jbcs-jsvc-<VERSION>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
安装服务。
打开一个终端,并将目录更改为
EAP_HOME\bin。以下是用于为单机服务器或受管域中的服务器创建新服务的基本
service.bat install命令的示例。如需所有可能选项的列表,请在没有任何参数的情况下运行service.bat。重要如果指定
/jbossuser和/jbosspass参数,您必须确保您的 JBoss EAP 用户的密码不包含哈希(#)或分号(;)。
根据需要调整服务的日志级别:
对于单机服务器:
service.bat install /loglevel INFO
service.bat install /loglevel INFOCopy to Clipboard Copied! Toggle word wrap Toggle overflow 对于受管域中的服务器:
使用
/host参数指定由服务管理的 JBoss EAP 主机控制器的名称。通过在管理 CLI 中执行ls /host来列出名称的有效值。将以下命令中的
EAP_HOST_NAME替换为您的 JBoss EAP 主机控制器名称。如果您在不提供 JBoss EAP 主机控制器名称的情况下指定了'/host参数,则名称默认为master。service.bat install /host EAP_HOST_NAME /loglevel INFO
service.bat install /host EAP_HOST_NAME /loglevel INFOCopy to Clipboard Copied! Toggle word wrap Toggle overflow 将创建名为
JBossEAP8的新 Windows 服务。
在
Services控制台中验证新服务。打开 Windows Services 控制台(
services.msc),并验证该服务是否已创建。如果使用默认服务名称,在 Windows 服务列表中,新服务将具有显示名称:JBossEAP
8。在 Services 控制台中,您可以启动和停止该服务,并更改其如何和何时启动该服务的设置。
从一个终端启动和停止 JBoss EAP 服务。
要从终端启动该服务,请使用以下命令,根据需要更改服务名称:
net start JBossEAP8
net start JBossEAP8Copy to Clipboard Copied! Toggle word wrap Toggle overflow 要从终端停止该服务,请使用以下命令,根据需要更改服务名称:
net stop JBossEAP8
net stop JBossEAP8Copy to Clipboard Copied! Toggle word wrap Toggle overflow
其他资源
- 要了解如何在 Microsoft Windows Server 上设置环境变量,请参阅 Microsoft Windows 文档。