目录

简介

开始使用前

要求

使用的组件

规则

配置服务

步骤

相关信息

简介

本文档介绍如何将JBoss 7服务器配置为Windows服务，以便与思科云门户配合使用。

此配置允许JBoss Server在Windows Server启动时作为后台进程自动启动。该进程不需要登录用户启动它，因此，如果该用户注销，该进程将不会被终止。如果Windows Server重新启动，它也会自动重新启动。

开始使用前

要求

本文档的读者应了解这些主题。

- Windows Server操作系统

- Internet Information Services

使用的组件

本文档中的信息基于下列硬件和软件版本：

- Windows Server 2008 R2

- IIS 7.5

- Jboss 7.1.1.最终版

- 思科服务门户9.4版或更高版本

规则

有关文档约定的详细信息，请参阅Cisco技术提示约定。

配置服务

确保您具有对安装JBoss的Windows服务器的管理员访问权限，并且您有支持搜索和替换的文本编辑器（如记事本）。 服务器可以不受限制地访问Web，这也很方便，但不是必需的。

步骤

请完成以下步骤：

1. 在www.jboss.org/jbossweb/downloads网站上，搜索“Jboss Web Native Connectors”的当前包，并下载适合您使用的Windows操作系统的二进制文件。例如，如果当前软件包的版本为2.0.10，则下载二进制文件2.0.10-windows x64的zip文件。

2. 将下载的存档文件解压到JBoss根目录。例如：

C:\jboss-as-7.1.1.Final

如果系统提示执行此操作，请覆盖所有同名的现有文件。

3. 使用文本编辑器打开<JBOSS_ROOT>\bin目录下的service.bat文件。将文件副本另存为service.old，以便您有备份。

4. 将SVCNAME、SVCDISP和SVCDESC属性设置为有意义的属性。例如：

set SVCNAME=JBoss7server

set SVCDISP=JBoss Server for CSP release X

set SVCDESC=JBoss AS 7.1.1.Final - Windows x64 - CSP release X

5. 通过将REM添加到行的开头，注释掉JAVA_OPTS属性。例如：

REM set JAVA_OPTS=-X

6. 用standalone.bat替换运行.bat的所有实例。

7. 将运行.log的所有出现次数替换为standale.log。

8. 替换命令的所有出现情况

- call shutdown -S < .s.lock >> shutdown.log 2>&1

使用此命令

- call jboss-cli.bat —connect —command=:shutdown> shutdown> log 2>&1

9. 保存修改的service.bat文件。

10. 启动Windows命令行并执行以下命令以安装和注册“JBoss Server for CSP Release X”服务：

service.bat install

11. 打开Server Manager > Configuration > Services，并验证“JBoss Server for CSP Release X”服务已注册。

12. （可选）将此服务的启动类型更改为自动。

13. 启动“JBoss Service for CSP Release X”服务。

14. 检查日志文件<JBOSS_ROOT>\bin\standalone.log，以验证JBoss服务器是否成功启动。

相关信息

- 思科云门户支持