Inhalt

Einführung

Bevor Sie beginnen

Anforderungen

Verwendete Komponenten

Konventionen

Konfigurieren des Service

Vorgehensweise

Zugehörige Informationen

Einführung

In diesem Dokument wird beschrieben, wie Sie einen JBoss 7-Server als Windows-Dienst für die Verwendung mit dem Cisco Cloud Portal konfigurieren.

Mit dieser Konfiguration kann JBoss Server automatisch als Hintergrundprozess gestartet werden, wenn Windows Server gestartet wird. Der Prozess erfordert keinen angemeldeten Benutzer, um ihn zu initiieren, und wird daher nicht beendet, wenn sich dieser Benutzer abmeldet. Auch beim Neustart von Windows Server wird der Computer automatisch neu gestartet.

Bevor Sie beginnen

Anforderungen

Die Leser dieses Dokuments sollten diese Themen kennen.

- Windows Server-Betriebssystem

- Internetinformationsdienste

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf den folgenden Hardware- und Softwareversionen:

- Windows Server 2008 R2

- IIS 7.5

- Jboss 7.1.1.Final

- Cisco Service Portal, Version 9.4 oder höher

Konventionen

Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions.

Konfigurieren des Service

Stellen Sie sicher, dass Sie über Administratorzugriff auf den Windows-Server verfügen, auf dem JBoss installiert ist, und dass Sie über einen Texteditor verfügen, der das Suchen und Ersetzen unterstützt (z. B. Notepad). Es ist auch praktisch, wenn auch nicht erforderlich, für den Server, um uneingeschränkten Web-Zugriff.

Vorgehensweise

Gehen Sie wie folgt vor:

1. Suchen Sie auf der www.jboss.org/jbossweb/downloads-Website nach den aktuellen Paketen der "Jboss Web Native Connectors" und laden Sie die Binärdateien herunter, die für das Windows-Betriebssystem, das Sie verwenden, geeignet sind. Wenn das aktuelle Paket beispielsweise Version 2.0.10 ist, laden Sie die ZIP-Datei für die Binärdateien 2.0.10-windows x64 herunter.

2. Entpacken Sie die heruntergeladene Archivdatei in das JBoss-Stammverzeichnis. Beispiel:

C:\jboss-as-7.1.1.Final

Wenn Sie dazu aufgefordert werden, überschreiben Sie alle vorhandenen Dateien mit den gleichen Namen.

3. Öffnen Sie mit dem Text-Editor die Datei service.bat im Verzeichnis <JBOSS_ROOT>\bin. Speichern Sie eine Kopie der Datei als service.old, damit Sie eine Sicherung durchführen können.

4. Legen Sie die Eigenschaften SVCNAME, SVCDISP und SVCDESC auf einen sinnvollen Wert fest. Beispiel:

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. Sie können die JAVA_OPTS-Eigenschaft durch Hinzufügen von REM zum Zeilenanfang kommentieren. Beispiel:

REM set JAVA_OPTS=-X

6. Ersetzen Sie alle Vorkommen von run.bat durch standalone.bat.

7. Ersetzen Sie alle Vorkommen von run.log durch standalone.log.

8. Ersetzen Sie alle Vorkommen des Befehls.

- call shutdown -S < .sLock >> shutdown.log 2.&1

mit diesem Befehl

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

9. Speichern Sie die geänderte Datei service.bat.

10. Starten Sie die Windows-Befehlszeile, und führen Sie den folgenden Befehl aus, um den Dienst "JBoss Server for CSP Release X" zu installieren und zu registrieren:

service.bat install

11. Öffnen Sie Server Manager > Konfiguration > Services, und überprüfen Sie, ob der Service "JBoss Server for CSP Release X" registriert wurde.

12. (Optional) Ändern Sie den Starttyp für diesen Dienst in Automatisch.

13. Starten Sie den Service "JBoss Service for CSP Release X".

14. Überprüfen Sie in der Protokolldatei <JBOSS_ROOT>\bin\standalone.log, ob der JBoss-Server erfolgreich gestartet wurde.

Zugehörige Informationen

- Unterstützung für Cisco Cloud Portal