Formation continue UVSQ
INSTALLATION ET CONFIGURATION DE JBOSS AS-7
Module 8 IUT VÉLIZY
INTRODUCTION
Il y a, sur le marché, plusieurs éditeurs fournisseurs de serveurs d’applications logiciels respectant
le JSR 316 (Java Specification Request). Cette spécification caractérise la plateforme JAVA EE
version 6. Elle distingue les serveurs avec seulement un profil WEB et ceux avec un profil complet.
Ce dernier profil permet en plus des composants WEB la gestion du cycle de vie des composants
lourds appelés EJB (Enterprise Java Bean).
Les éditeurs commerciaux de serveurs avec profil complet sont IBM (WebSphere), Fujitsu
(Interstage), Hitachi (Cosminexus), Oracle (WebLogic) et TmaxSoft (JEUS).
Les éditeurs Open source de serveurs avec profil complet sont la Fondation Apache (Geronimo), le
Consortium OW2 (JONAS), Oracle (Glassfish) et RedHat (JBoss).
TÉLÉCHARGEMENTS
Télécharger le serveur d’applications JBoss AS-7 version 7.1.1 Finale en version TAR.GZ à partir
du site officiel de l’éditeur : www.jboss.org1. Outre JBoss, le module « composants logiciels »
nécessite également les produits JDK1.7.0_10, Eclipse, Squirrel et soapUI.
INSTALLATION
Défaire l’archive par la commande tar zxvf. Déplacer le répertoire obtenu dans le répertoire
/home/etudiant/javaee. Créer le compte administrateur par la commande add-user.sh.
Écrire le script de démarrage avec le contenu suivant :
#!/bin/bash
export JAVA_HOME=/home/etudiant/javaee/jdk1.7.0_10
export DERBY_HOME=$JAVA_HOME/db
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$PATH
java -version
$DERBY_HOME/bin/startNetworkServer &
/home/etude/javaee-modxx/jboss-as-7.1.1.Final/bin/standalone.sh &
Ce script démarre en premier le moteur du SGBDR Derby et ensuite le serveur JBoss. Le serveur
n’est lancé qu’en accès localhost:8080.
Pour que le serveur fonctionne pour des clients sur le réseau local, il faut lancer la commande
standalone.sh -b adresseIp de la mchine &.
1 Aller dans Projet puis JBoss Application Server 7 puis Downloads.
JJLC 1/3 IUT Vélizy