Contenu

Introduction

Avant de commencer

Conditions requises

Components Used

Conventions

Configuration du service

Procédure

Informations connexes

Introduction

Ce document décrit comment configurer un serveur JBoss 7 en tant que service Windows, à utiliser avec Cisco Cloud Portal.

Cette configuration permet à JBoss Server de démarrer automatiquement, en tant que processus d'arrière-plan, à chaque démarrage de Windows Server. Le processus n'exige pas qu'un utilisateur connecté l'initie et ne sera donc pas tué si cet utilisateur se déconnecte. Il redémarre également automatiquement si le serveur Windows redémarre.

Avant de commencer

Conditions requises

Les lecteurs de ce document devraient avoir connaissance des sujets suivants .

- Système d'exploitation Windows Server

- Services Internet

Components Used

Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :

- Windows Server 2008 R2

- IIS 7.5

- Jboss 7.1.1.Final

- Cisco Service Portal, version 9.4 ou ultérieure

Conventions

Pour plus d'informations sur les conventions des documents, référez-vous à Conventions des conseils techniques Cisco.

Configuration du service

Vérifiez que vous disposez d'un accès administrateur au serveur Windows sur lequel JBoss est installé et que vous disposez d'un éditeur de texte prenant en charge la recherche et le remplacement (comme le Bloc-notes). Il est également pratique, même s'il n'est pas nécessaire, que le serveur dispose d'un accès Web illimité.

Procédure

Procédez comme suit :

1. Sur le site www.jboss.org/jbossweb/downloads, recherchez les packages actuels des « connecteurs natifs Jboss Web » et téléchargez les binaires appropriés au système d'exploitation Windows que vous utilisez. Par exemple, si le paquet actuel est à la version 2.0.10, alors téléchargez le fichier zip pour les binaires 2.0.10-windows x64.

2. Décompressez le fichier d'archive téléchargé dans le répertoire racine JBoss. Exemple :

C:\jboss-as-7.1.1.Final

Si vous y êtes invité, remplacez tous les fichiers existants portant le même nom.

3. Utilisez votre éditeur de texte pour ouvrir le fichier service.bat sous le répertoire <JBOSS_ROOT>\bin. Enregistrez une copie du fichier en tant que service.old afin que vous ayez une sauvegarde.

4. Définissez les propriétés SVCNAME, SVCDISP et SVCDESC sur quelque chose de significatif. Exemple :

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. Commentez la propriété JAVA_OPTS en ajoutant REM au début de la ligne. Exemple :

REM set JAVA_OPTS=-X

6. Remplacez toutes les occurrences de run.bat par standalone.bat.

7. Remplacez toutes les occurrences de run.log par standalone.log.

8. Remplacer toutes les occurrences de la commande

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

avec cette commande

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

9. Enregistrez le fichier service.bat modifié.

10. Lancez la ligne de commande Windows et exécutez la commande suivante pour installer et enregistrer le service JBoss Server pour CSP version X :

service.bat install

11. Ouvrez Server Manager > Configuration > Services et vérifiez que le service JBoss Server pour CSP version X a été enregistré.

12. (Facultatif) Remplacez le type de démarrage de ce service par Automatique.

13. Démarrez le service JBoss pour CSP version X.

14. Vérifiez le fichier journal <JBOSS_ROOT>\bin\standalone.log pour vérifier que le serveur JBoss a démarré correctement.

Informations connexes

- Prise en charge du portail cloud Cisco