Sommario

Introduzione

Operazioni preliminari

Requisiti

Componenti usati

Convenzioni

Configurazione del servizio

Procedura

Informazioni correlate

Introduzione

In questo documento viene descritto come configurare un server JBoss 7 come servizio Windows da utilizzare con Cisco Cloud Portal.

Questa configurazione consente l'avvio automatico di JBoss Server, come processo in background, ogni volta che Windows Server viene avviato. Il processo non richiede l'avvio da parte di un utente connesso e pertanto non verrà interrotto se l'utente si disconnette. Verrà inoltre riavviato automaticamente se Windows Server viene riavviato.

Operazioni preliminari

Requisiti

Questo documento è utile per conoscere i seguenti argomenti.

- Sistema operativo Windows Server

- Internet Information Services

Componenti usati

Le informazioni di questo documento si basano sulle seguenti versioni hardware e software:

- Windows Server 2008 R2

- IIS 7.5

- Jboss 7.1.1.Finale

- Cisco Service Portal, versione 9.4 o successive

Convenzioni

Per ulteriori informazioni sulle convenzioni usate, consultare il documento Cisco sulle convenzioni nei suggerimenti tecnici.

Configurazione del servizio

Assicurarsi di disporre dell'accesso come amministratore al server Windows in cui è installato JBoss e di disporre di un editor di testo che supporti la ricerca e la sostituzione, ad esempio Blocco note. È inoltre utile, sebbene non richiesto, per consentire al server di disporre di accesso Web illimitato.

Procedura

Attenersi alla seguente procedura:

1. Sul sito Web www.jboss.org/jbossweb/downloads, cercare i pacchetti correnti di "Jboss Web Native Connectors" e scaricare i file binari appropriati per il sistema operativo Windows in uso. Ad esempio, se il pacchetto corrente si trova nella release 2.0.10, scaricare il file zip dei file binari 2.0.10-windows x64.

2. Decomprimere il file di archivio scaricato nella directory principale di JBoss. Ad esempio:

C:\jboss-as-7.1.1.Final

Se richiesto, sovrascrivere i file esistenti con lo stesso nome.

3. Utilizzare l'editor di testo per aprire il file service.bat nella directory <JBOSS_ROOT>\bin. Salvare una copia del file come service.old in modo da avere una copia di backup.

4. Impostare le proprietà SVCNAME, SVCDISP e SVCDESC su un valore significativo. Ad esempio:

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. Impostare come commento la proprietà JAVA_OPTS aggiungendo REM all'inizio della riga. Ad esempio:

REM set JAVA_OPTS=-X

6. Sostituire tutte le occorrenze di run.bat con standalone.bat.

7. Sostituire tutte le occorrenze di run.log con standalone.log.

8. Sostituisci tutte le occorrenze del comando

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

con questo comando

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

9. Salvare il file service.bat modificato.

10. Avviare la riga di comando di Windows ed eseguire il comando seguente per installare e registrare il servizio "JBoss Server for CSP release X":

service.bat install

11. Aprire Server Manager > Configurazione > Servizi e verificare che il servizio "JBoss Server for CSP release X" sia stato registrato.

12. (Facoltativo) Impostare il Tipo di avvio per il servizio su Automatico.

13. Avviare il servizio "JBoss Service for CSP release X".

14. Controllare il file di registro <JBOSS_ROOT>\bin\standalone.log per verificare che il server JBoss sia stato avviato correttamente.

Informazioni correlate

- Supporto Cisco Cloud Portal