目錄

簡介

開始之前

需求

採用元件

慣例

配置服務

程式

相關資訊

簡介

本文檔介紹如何將JBoss 7伺服器配置為Windows服務，以便與思科雲門戶一起使用。

此配置允許JBoss Server在Windows Server啟動時自動作為後台進程啟動。該進程不需要登入使用者啟動它，因此在該使用者註銷時不會終止。如果Windows Server重新啟動，它也會自動重新啟動。

開始之前

需求

本文檔的讀者應該瞭解這些主題。

- Windows Server作業系統

- Internet資訊服務

採用元件

本檔案中的資訊是根據以下硬體和軟體版本：

- Windows Server 2008 R2

- IIS 7.5

- Jboss 7.1.1.決賽

- 思科服務門戶9.4版或更高版本

慣例

如需檔案慣例的詳細資訊，請參閱思科技術提示慣例。

配置服務

確保您對安裝了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. 將run.bat的所有匹配項替換為standalone.bat。

7. 將run.log的所有匹配項替換為standalone.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伺服器是否已成功啟動。

相關資訊

- 思科雲端入口網站支援