Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

Guide d'installation

JBoss Enterprise Application Platform 6.4

À utiliser dans Red Hat JBoss Enterprise Application Platform 6

Red Hat Customer Content Services

Résumé

Cet ouvrage est un Guide d'installation de Red Hat JBoss Enterprise Application Platform 6, qui inclut des correctifs publiés.

Chapitre 1. Vue d'ensemble du produit

1.1. Red Hat JBoss Enterprise Application Platform 6

Red Hat JBoss Enterprise Application Platform 6 (JBoss EAP 6) est une plate-forme middleware construite sur la base de standards ouverts et compatibles avec Java Enterprise Edition 6. Elle intègre JBoss Application Server 7 avec un clustering de haute disponibilité, une messagerie, une mise en cache distribuée et autres technologies.
JBoss EAP 6 comprend une nouvelle structure modulaire qui permet aux services d'être activés seulement si nécessaire, améliorant ainsi la vitesse de démarrage.
La console de gestion et l'interface CLI rendent la modification des fichiers de configuration XML inutile et rajoutent la capacité d'encoder et d'automatiser des tâches.
En plus, JBoss EAP 6 comprend des frameworks de développement et des API pour développer rapidement des applications de Java EE sécurisées et évolutives.

1.2. Les fonctionnalités de JBoss EAP 6

Tableau 1.1. Fonctionnalités de JBoss EAP 6

Fonctionnalité Description
Certification Java JBoss Enterprise Application Platform 6 Full Profil et Web Profile certifiés.
Domaine géré
  • Un domaine géré procure une gestion centralisée d'instances de serveurs multiples et d'hôtes physiques, tandis qu'un serveur autonome autorise une instance de serveur unique.
  • Gestion de groupe de configuration par-serveur, déploiement, liaisons de socket, modules, extensions et propriétés système.
  • Gestion centralisée et simplifiée de la sécurité des applications (y compris les domaines de sécurité).
Console de gestion et interface CLI Interfaces de gestion de serveur autonome ou nouveaux domaines. L'édition des fichiers de configuration XML n'est plus nécessaire. L'interface CLI comprend également un mode batch qui peut encoder et automatiser les tâches de gestion.
La disposition du répertoire est simplifiée Le répertoire modules contient maintenant les modules du serveur d'applications. Les répertoires communs et spécifiques au serveur lib sont obsolètes. Les répertoires domain et standalone contiennent les artefacts et les fichiers de configuration pour les déploiements autonomes et de domaine respectivement.
Mécanisme de chargement de classes modulaire Les modules sont chargés et déchargés à la demande. Cela améliore la performance et la sécurité, et permet des démarrages et redémarrages plus rapides.
Gestion des sources de données simplifiée Les pilotes de base de données peuvent être déployés comme tout autre service. En plus, les sources de données sont créées et gérées directement dans la console de gestion ou l'interface CLI.
Utilisation réduite et plus efficace des ressources JBoss EAP 6 utilise moins de ressources système et les utilise plus efficacement que dans les versions précédentes. Entre autres avantages, JBoss EAP 6 démarre et s'arrête plus rapidement que JBoss EAP 5.

Chapitre 2. Introduction

2.1. Portail Clients Red Hat

Le Portail Clients Red Hat est la plate-forme centralisée de ressources de connaissance et d'abonnements de Red Hat. Utiliser le Portail Clients Red Hat afin de :
  • Gérer et maintenir les abonnements et contrats de support de Red Hat.
  • Télécharger des logiciels officiellement pris en charge.
  • Accéder à la Documentation produits et à la Base de connaissance Red Hat.
  • Contacter Global Support Services.
  • Soumettre des bogues pour les produits Red Hat.
Le Portail Clients est disponible ici : https://access.redhat.com.

Chapitre 3. Instructions d'installation

3.1. Méthodes d'installation de JBoss EAP 6

Il y a plusieurs façons d'installer JBoss EAP 6. Chaque méthode est appropriée à une situation particulière. Cette section fournit un bref aperçu pour chaque type d'installation, et donne des liens sur les sections qui couvrent les processus d'installation qui conviennent.

Tableau 3.1. Méthodes d'installation

Méthode
Description
Instructions
Installation Zip
L'archive Zip convient pour des installations sur n'importe quel système d'exploitation pris en charge. Ce processus devra être utilisé si vous souhaitez extraire une instance manuellement.
Programme d'installation JAR
Le programme d'installation peut être exécuté dans une console, ou en tant que qu'assistant graphique. Ces deux options fournissent des instructions étape par étape pour installer et configurer l'instance de serveur. Une installation supplémentaire, comprenant les Quiskstarts et le référentiel Maven, est également possible avec le programme d'installation. Il s'agit de la façon privilégiée d'installer JBoss EAP 6 sur toutes le plateformes prises en charge.
Installation RPM
JBoss EAP 6 peut être installé par l'installateur graphique de packages RPM pris en charge, ou par ligne de commande. Cette méthode convient pour les installations de Red Hat Enterprise Linux 5, 6 et 7 installées.

3.2. Conditions préalables d'installation de JBoss EAP 6

Chaque processus d'intallation de JBoss EAP 6 comprend un certain nombre de conditions préalables. Cette section couvre les prérequis communs

Conditions préalables communes

Conditions préalables ZIP/Installateur

  • Privilèges administratifs du répertoire d'installation.
  • Veillez bien à ce qu'un kit de développeur Java ait bien été installé.
  • Avec le serveur Microsoft Windows, veillez à ce que les variables d'environnement JAVA_HOME et PATH aient bien été définies, sinon les raccourcis ne fonctionneront pas.
  • Sur Hewlett-Packard HP-UX, veillez à ce qu'un utilitaire unzip ait bien été installé.

Conditions préalables RPM

À partir de Red Hat Enterprise Linux 7, le terme canal a été remplacé par le terme référentiel.
  • Enregistrez le système sur le Red Hat Network (RHN).
  • Veillez bien à ce qu'un kit de développeur Java ait bien été installé. Le RPM du kit de développement Java doit fournir et exporter le language java dans le système.
  • Souscrire aux canaux suivants, qui s'appliquent à toutes les versions de Red Hat Enterprise Linux et à toutes les architectures :
    • Canaux/Référentiels de logiciels de base et supplémentaires appropriés à votre version de Red Hat Enterprise Linux. Le canal/référentiel supplementaire est obligatoire pour l'installation du kit de développeur de Java.
    • Canal ou référentiel de JBoss Enterprise Application Platform. Pour obtenir des détails sur le canal ou le référentiel approprié, consulter Section 3.5, « Installation RPM »
  • Si l'architecture hôte est ppc64, souscrire au canal/référentiel suivant.
    • Red Hat Enterprise Linux 6, souscrivez au canal rhel-ppc64-server-optional-6.
    • Red Hat Enterprise Linux 7, souscrivez au référentiel rhel-7-for-server-optional-rpms-7Server.

3.3. Installation Zip

3.3.1. Télécharger JBoss EAP 6 (Installation Zip)

Résumé

Le fichier d'installation JBoss EAP Zip se trouve dans le Portail clients de Red Hat. Le fichier d'installation Zip est indépendant de la plate-forme. Cette section couvre les étapes de téléchargement de l'archive.

Procédure 3.1. Téléchargement du fichier Zip

  1. Ouvrir un navigateur et connectez-vous au Portail clients https://access.redhat.com.
  2. Sélectionner Downloads (Téléchargements)
  3. Cliquer sur Red Hat JBoss Enterprise Application Platform dans la liste Product Downloads (Téléchargements de produit).
  4. Sélectionner la version JBoss EAP du menu déroulant Version.
  5. Chercher Red Hat JBoss Enterprise Application Platform 6.x.x dans la liste et cliquer sur l'option Downloads.
Résultat

JBoss EAP 6 a été téléchargé avec succès dans la machine cible, et est prêt à l'installation.

3.3.2. Installer JBoss EAP 6 (Installation Zip)

Résumé

Cette section couvre les étapes d'installation de la plateforme JBoss EAP 6 via le fichier ZIP téléchargé.

Procédure 3.2. Installation du fichier Zip

  1. Déplacer l'archive ZIP vers l'emplacement désiré.

    Déplacer le fichier ZIP vers le serveur et le répertoire où vous souhaitez installer JBoss EAP 6. Le répertoire doit être accessible par l'utilisateur qui va démarrer et arrêter la plate-forme (accès lecture et écriture).
  2. Utiliser une application qui convient pour extraire l'archive ZIP et la mettre dans l'emplacement qui convient.

    Dans un environnement Red Hat Enterprise Linux, utiliser unzip pour extraire les contenus d'archives ZIP.
    Dans Microsoft Windows, cliquer à droite sur le fichier et sélectionner Extract All (Tout extraire).
    Dans un environnement Hewlett-Packard HP-UX, utiliser unzip pour extraire les contenus d'archives ZIP.
Résultat

JBoss EAP 6 a été installée avec succès. Le répertoire créé par extraction de l'archive ZIP se trouve au niveau supérieur du répertoire du serveur. Il s'agit de EAP_HOME/.

3.3.3. Désinstaller JBoss EAP 6 (Zip Installation)

Conditions préalables

Sauvegardez tous les fichiers de configuration modifiés et déploiements qui pourraient être réutilisés ultérieurement.

Résumé

Cette section couvre les étapes requises pour désinstaller une installation Zip de JBoss EAP 6.

Procédure 3.3. Désinstaller JBoss EAP 6 (Installation Zip)

  1. Rendez-vous dans le répertoire à partir duquel vous avez extrait le dossier JBoss EAP 6 du fichier Zip.
  2. Supprimer le répertoire d'installation

    JBoss EAP 6 installe dans un répertoire unique quand vous utilisez la méthode d'installation Zip. Supprimer le répertoire d'installation pour désinstaller JBoss EAP 6.
  3. Option: supprimer les scripts d'initialisation que vous avez créés.

    Si vous avez créé des scripts d'initialisation ou d'autres scripts qui dépendent de la plateforme JBoss EAP 6 installée sur votre ordinateur, les supprimer.
Résultat

La plateforme JBoss EAP 6 est désinstallée sur votre serveur.

3.4. Installateur

3.4.1. Télécharger JBoss EAP 6 (Installer)

Résumé

L'archive du programme d'installation de JBoss EAP 6 se trouve à votre disposition dans le Portail Clients de Red Hat. L'archive The .jar peut soit être utilisée pour exécuter des programmes d'installation graphiques ou basés texte. Le programme d'installation est la meilleure façon d'installer JBoss EAP 6 sur toutes les plateformes prises en charge. Cette section couvre les étapes de téléchargement de l'archive.

Procédure 3.4. Téléchargement du programme d'installation

  1. Ouvrir un navigateur et connectez-vous au Portail clients https://access.redhat.com.
  2. Sélectionner Downloads (Téléchargements)
  3. Cliquer sur Red Hat JBoss Enterprise Application Platform dans la liste Product Downloads (Téléchargements de produit).
  4. Sélectionner la version JBoss EAP du menu déroulant Version.
  5. Chercher Red Hat JBoss Enterprise Application Platform 6.x.xInstaller dans la liste et cliquer sur l'option Downloads (Téléchargements).
Résultat

JBoss EAP 6 a été téléchargé avec succès dans la machine cible, et est prêt à l'installation.

3.4.2. Exécuter le programme d'installation de JBoss EAP

Le programme d'installation de JBoss EAP peut être exécuté en mode graphique ou en mode texte. Cette section couvre les commandes d'exécution du logiciel d'installation pour chaque mode.

Procédure 3.5. Exécuter le programme d'installation de JBoss EAP

  1. Ouvrir une session de terminal et naviguer vers le répertoire qui contient le JAR du programme d'installation téléchargé.
  2. Saisir la commande suivante :
    java -jar jboss-eap-6.x.x-installer.jar
  3. Suivre les instructions du tableau suivant.

Tableau 3.2. Écrans d'affichage du programme d'installation de JBoss EAP

Nom de l'écran d'affichage
Quand il apparaït
Description
Toujours
Choisir la langue souhaitée pour le programme d'installation, puis cliquer sur OK.
Toujours
EULA pour RED HAT JBOSS MIDDLEWARE.
Sélectionner "I accept the terms of this license agreement" (J'accepte les conditions du contrat de licence) et cliquer sur Next.
Toujours
Sélectionner le chemin d'installation de JBoss EAP, puis cliquez sur next (suivant). Vous êtes invité à créer le nouveau répertoire, ou, s'il existe, à remplacer le répertoire nommé.
Toujours
Sélectionner les packages à installer. Les packages requis sont désactivés pour la désélection.
Toujours
Créer un utilisateur admin, et lui assigner un mot de passe. Le mot de passe doit comporter au moins huit caractères de long, avec un caractère alphabétique, un chiffre et un caractère non alphanumérique. Puis, cliquer sur Next (suivant).
Toujours
Installer les exemples de démarrage rapide. Si vous souhaitez les installer, choisissez Yes et sélectionnez le chemin d'installation. Si vous ne souhaitez pas les installer, cliquez sur no. Puis cliquez sur Next.
Si vous choisissez d'installer les exemples quickstart
Un référentiel Maven publiquement hébergé est disponible pour une utilisation en quickstarts. Les sélections par défaut configurent automatiquement votre installation pour utiliser ce référentiel. Il s'agit de la meilleure façon d'exécuter les démarrages rapides. Si vous le souhaitez, vous pouvez spécifier le chemin d'accès à un référentiel installé localement. Spécifiez un chemin d'accès si votre fichier de paramètres de Maven n'est pas dans l'emplacement par défaut.
Toujours
Déterminez si l'installation utilise les liaisons de port par défaut ou les liaisons de port personnalisées. Si vous sélectionnez des liaisons personnalisées, décidez si vous voulez configurer les ports en mode autonome, en mode de domaine ou les deux à la fois. Puis, cliquez sur Next (suivant).
Si vous décidez de configurer les liaisons de port personnalisées en mode autonome.
Configurez les ports et les propriétés système aux divers modes autonomes, puis cliquez sur Next (suivant).
Si vous décidez de configurer les liaisons de port personnalisées en mode de domaine.
Configurez les ports et les propriétés système aux divers modes de domaine, puis cliquez sur Next (suivant).
Toujours
Sélectionnez l'option de démarrage que vous préférez à la fin du processus d'installation. Puis cliquez sur Next (suivant).
Toujours
Sélectionnez Yes pour configuer les niveaux de journalisation, ou No pour ignorer cette configuration. Puis, cliquez sur Next.
Toujours
Sélectionner le bouton Perform default configuration pour installer la configuration par défaut. Sélectionner Perform advanced configuration pour choisir parmi une liste d'options de configuration avancées. Les options avancées peuvent être configurées après l'installation. Puis, cliquer sur Next.
Si vous choisissez d'installer un archivage sécurisé en configuration avancée d'environnement de runtime
Configurez un archivage sécurisé de mots de passe pour stocker tous vos mots de passe sensibles dans un keystore crypté et cliquez sur Next (suivant). Pour plus d'informations voir : Guide d'Administration et de Configuration, "Mask the Keystore Password and Initialize the Password Vault" (Masquer le mot de passe de keystore et initialiser le mot de passe de l'archivage sécurisé)
Si vous choisissez d'activer la sécurité SSL en configuration avancée d'environnement de runtime
Configurez un keystore SSL pour sécuriser les interfaces de gestion d'EAP. Puis, cliquez sur Next. Pour plus d'informations, voir : Guide de sécurité, "Generate a SSL Encryption Key and Certificate" (Générer un certificat et une clé de cryptage SSL)

Avertissement

Red Hat recommande que vous désactiviez SSL explicitement en faveur de TLSv1.1 ou TLSv1.2 dans tous les packages affectés.
Si vous choisissez d'activer la sécurité LDAP en configuration avancée d'environnement de runtime
Activez l'authentification LDAP pour serveur de répertoire LDAP comme source d'authentification pour la Console de gestion, le Management CLI ou l'API de gestion. Lorsque vous aurez terminé, cliquez sur Next. Pour plus d'informations, voir : Guide d'Administration et de Configuration (Administration and Configuration Guide), "Use LDAP to Authenticate to the Management Interfaces" (Utiliser LDAP pour s'authentifier dans les Interfaces de gestion)
Si vous choisissez d'installer un cache Infinispan en configuration avancée d'environnement de runtime
Créez un cache d'Infinispan pour la gestion des données en mémoire cache. Donnez un nom Infinispan, configurez les autres champs et cliquez sur Next. Pour plus d'informations, voir : Guide d'Administration et de Configuration (Administration and Configuration Guide), "Chapter 14 Infinispan"
Si vous choisissez d'ajouter un archivage sécurisé en configuration avancée d'environnement de runtime
Configurez un domaine de sécurité afin d'intégrer les services fournis par PicketBox dans une instance de serveur JBoss EAP. La plupart des champs sont remplis par des valeurs par défaut et ne nécessitent aucunes modifications. Lorsque vous aurez terminé, cliquez sur Next. Pour plus d'informations voir : Guide d'Administration et de Configuration (Administration and Configuration Guide), "Security Domains" (Domaines de sécurité)
Si vous choisissez d'installer un pilote JDBC en configuration avancée d'environnement de runtime
Installez et configurez un pilote JDBC pour convertir votre code d'application dans la langue de la base de données correspondante. Choisissez un pilote approprié dans la liste des pilotes pris en charge qui figurent dans la liste déroulante "Driver Vendor" (Fournisseur de pilotes). Pour plus d'informations voir : Guide d'Administration et de Configuration (Administration and Configuration Guide), « Chapitre 6 Datasource Management »
Si vous choisissez d'installer une source de données en configuration avancée d'environnement de runtime
Configurez une source de données qui puisse être utilisée par les applications. Donnez un nom à la source de données, configurer les autres champs et cliquez sur Next. Pour plus d'informations, voir : Guide d'Administration et de Configuration (Administration and Configuration Guide), "Datasource Configuration"
Toujours
Vérifier vos sélections et cliquer sur Next.
Toujours
Quand une installation progresse, cliquer sur Next.
Toujours
Quand le processus est terminé, cliquer sur Next.
Toujours
Choisissez si vous souhaitez créer des raccourcis et comment les configurer. Seuls les caractères alphanumériques sont autorisés sauf les caractères '-' et '_' . Les caractères '/' et '\' sont également autorisés dans Microsoft Windows. Puis cliquez sur suivant
Toujours
Si vous souhaitez capturer les options d'installation sélectionnées, cliquez sur Generate installation script and properties file (Générer les fichier script et les propriétés d'installation). Puis cliquez sur Done (terminé).
L'intallation est terminée.
Résultat

L'installation est terminée et la plateforme JBoss EAP6 est installée sur votre machine cible.

3.4.3. Désinstaller JBoss EAP 6 (installation)

Résumé

Cette section indique les étapes requises pour désinstaller une instance de JBoss EAP 6 qui avait été installée soit en mode graphique ou texte par l'installateur.

Procédure 3.6. Désinstaller JBoss EAP 6 (Installation graphique)

  1. Durant l'installation de JBoss EAP 6 sur la machine cible, un répertoire Uninstaller aura été créé dans le répertoire où vous avez installé JBoss EAP 6. Ce répertoire contient un fichier nommé uninstaller.jar. Naviguez vers ce répertoire dans une fenêtre du terminal.
  2. Démarrez l'installateur GUI par la commande suivante :
    java -jar uninstaller.jar
  3. L'exécution de la commande démarrera l'interface graphique de l'installation comme indiqué dans le schéma suivant. Sélectionner la case si vous souhaitez supprimer le répertoire d'installation de JBoss EAP 6.
    Supprimer l'installation JBoss 6.1 à partir d'une installation graphique

    Figure 3.1. Supprimer l'installation JBoss 6.1 à partir d'une installation graphique

  4. Appuyer sur le bouton Uninstall pour démarrer le processus de désinstallation.
  5. Quand le processus de désinstallation est terminé, appuyer sur le bouton Quit (quitter) pour sortir du désinstallateur.
  6. Après une installation réussie, vous souhaitez sans doute supprimer manuellement le répertoire Uninstaller à partir duquel vous avez lancé la désinstallation.

Procédure 3.7. Processus de désinstallation basé texte

  1. Dans une console, naviguez dans le répertoire Uninstaller créé lors du processus d'installation. Vous pourrez le trouver au niveau qui se trouve au dessus EAP_HOME.
  2. Démarrez l'installateur basé texte par la commande suivante :
    java -jar uninstaller.jar -console
  3. Suivez les étapes de désinstallation de JBoss EAP 6.
Résultat  :

JBoss EAP 6 est alors désinstallé dans votre serveur.

3.5. Installation RPM

3.5.1. Les canaux de logiciels JBoss EAP 6

Installer JBoss EAP 6 via RMP nécessite un abonnement à plusieurs canaux de logiciels de Red Hat Network. Vous aurez besoin d'un abonnement au canal de logiciel basé Red Hat Enterprise Linux Server et d'un canal JBoss EAP 6 particulier.

Note

À partir de Red Hat Enterprise Linux 7, le terme canal a été remplacé par le terme référentiel. Dans ces instructions, le terme canal uniquement est utilisé.
Jusqu'à JBoss EAP 6.3.2, le choix d'un canal JBoss EAP est déterminé uniquement par la version de Red Hat Enterprise Linux et par l'architecture du matériel. En tant qu'abonnement, le canal en cours fournit la dernière version JBoss EAP.
À partir de JBoss EAP 6.3.3, vous pouvez choisir de vous abonner au dernier canal de JBoss EAP ou à un canal mineur qui fournit une version mineure particulière et tous les correctifs qui s'y appliquent. Cela vous permettra de maintenir la même version mineure de JBoss EAP 6, tout en restant au fait des derniers correctifs de sécurité ou catégorisés de haute sévérité.

3.5.2. Convention de nommage du canal JBoss EAP

La convention de nommage du canal actuel est jbappplatform-6-<ARCHITECTURE>-server-6-rpm. Installer JBoss EAP 6.3.2 sur l'architecture x86_64 et Red Hat Enterprise Linux 6 nécessiteraient un abonnement au canal jbappplatform-6-x86_64-server-6-rpm.
La convention de nommage du canal de version mineure de Red Hat Enterprise Linux 5 et de Red Hat Enterprise Linux 6 est jbappplatform-<EAP_VERSION>-<ARCHITECTURE>-server-<RHEL_VERSION>-rpm.
Le convention de nommage du canal de la version mineure de Red Hat Enterprise Linux 7 est jb-eap-<EAP_VERSION>-for-rhel-7-server-rpms pour l'architecture x86_64 et jb-eap-<EAP_VERSION>-for-rhel-7-for-power-rpms pour l'architecture ppc64
EAP_VERSION
Il s'agit de la version majeure et mineure de JBoss EAP. Une valeur EAP_VERSION de 6.3 installerait JBoss EAP 6.3, tandis qu'une valeur 6 installerait JBoss EAP 6.
ARCHITECTURE
Soit i386, x86_64 ou ppc.
RHEL_VERSION
Soit 5 for Red Hat Enterprise Linux 5, 6 pour Red Hat Enterprise Linux 6 ou 7 pour Red Hat Enterprise Linux 7.

3.5.3. Comment s'abonner au canal actuel de JBoss EAP 6

La commande d'abonnement dépend de la méthode d'enregistrement - Red Hat Network Classic ou Red Hat Subscription Manager.
Pour RHN Classic, saisir la commande suivante.
rhn-channel --add -c jbappplatform-6-x86_64-server-6-rpm
Pour le Red Hat Subscription Manager, saisir la commande suivante.
subscription-manager repos --enable=jb-eap-6-for-rhel-6-server-rpms

3.5.4. Comment s'abonner au canal mineur de JBoss EAP 6

La commande d'abonnement dépend de la méthode d'enregistrement - Red Hat Network Classic ou Red Hat Subscription Manager.
Pour RHN Classic, saisir la commande suivante.
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
Pour le Red Hat Subscription Manager, saisir la commande suivante.
subscription-manager repos --enable=jb-eap-6.3-for-rhel-6-server-rpms

3.5.5. Support pour les changements de canaux d'abonnement

Au cours d'une durée de vie d'installation de JBoss EAP 6.3.3 (ou version supérieure), vous souhaiterez sans doute modifier l'abonnement logiciel d'un canal JBoss EAP à un autre. Le changement de canaux est pris en charge, mais dans les conditions suivantes.
Passer d'un canal actuel à un canal mineur
Support accepté si vous passez au dernier canal mineur.
Passer d'un canal mineur à un autre canal mineur
Support accepté si vous passez à la prochaine version mineure de JBoss EAP. Par exemple, passer de JBoss EAP 6.3 à JBoss EAP 6.4 est pris en charge, mais passer de JBoss EAP 6.3 à JBoss EAP 6.5 n'est pas pris en charge.
Passer d'un canal mineur à un canal actuel
Support accepté si vous changez en partant du dernier canal mineur.

3.5.6. Comment passer d'un canal actuel à un canal mineur

Exécutez cette procédure pour si votre système Red Hat Enterprise Linux est abonné au canal actuel et que vous souhaitez plutôt passer au canal mineur. Cela assurera que le système ne reçoive des mises à jour que pour les paquets RPM de JBoss EAP 6.3 et il ne sera pas mis à jour à une version ultérieure.
Pour le Red Hat Classic, saisir la commande suivante pour vous désabonner du canal actuel et vous abonner au canal minor à la place.
rhn-channel --remove -c jbappplatform-6-x86_64-server-6-rpm
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
Pour le Red Hat Subscription Manager, saisir la commande suivante pour vous désabonner du canal actuel et vous abonner au canal minor à la place.
subscription-manager repos --disable=jb-eap-6-for-rhel-6-server-rpms --enable=jb-eap-6.3-for-rhel-6-server-rpms

3.5.7. Installer JBoss EAP 6 (Installation graphique RPM)

Résumé

La méthode d'installation graphique RPM de JBoss Enterprise Application Platform 6 convient pour Red Hat Enterprise Linux 5 et Red Hat Enterprise Linux 6. Cette section couvre les étapes nécessaires requises pour compléter l'installation.

Procédure 3.8. Installer JBoss EAP 6 (Installation graphique RPM)

Utiliser le PackageKit pour installer graphiquement JBoss EAP 6 sur votre machine cible.
  1. Démarrer PackageKit

    PackageKit est un logiciel de gestion de packages open source faisant partie de Red Hat Enterprise Linux. Démarrer PackageKit sur la machine cible en sélectionnant SystemAdministrationAdd/Remove Software (Ajouter/Supprimer logiciels).
  2. Type
    jboss-eap6
    dans la case de recherche et appuyer sur le bouton Find. Le package JBoss EAP 6 apparaîtra dans la case de résultat.
  3. Sélectionner le package JBoss EAP 6, et appuyer sur le bouton Apply. Voir le schéma ci-dessous.
    JBoss EAP 6 PackageKit Install

    Figure 3.2. JBoss EAP 6 PackageKit Install

  4. Suivez le reste des étapes d'installation de la plateforme JBoss EAP 6 sur votre machine cible.
Résultat

L'installation est terminée et la plateforme JBoss EAP 6 est installée sur votre machine cible.

3.5.8. Installer JBoss EAP 6 (Installation Texte RPM)

Résumé

La méthode RPM d'installation de JBoss EAP 6 convient pour Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, et Red Hat Enterprise Linux 7. Cette section couvre les étapes nécessaires requises pour compléter l'installation par ligne de commandes.

Procédure 3.9. Étapes d'installation basée texte

Accéder et installer le package RPM par installation YUM via Red Hat Network.
  1. Installer le Package RPM par YUM et Red Hat Network

    Vous pouvez utiliser YUM pour installer le package JBoss EAP 6 Group par la commande groupinstall.
    [user@host ~]$ yum groupinstall jboss-eap6
  2. Configurer les options init.

    L'installation RPM contient des scripts init pour démarrer le serveur. La configuration des scripts init est contenue dans un certain nombre de fichiers supplémentaires. Voir Section A.4, « Liste de fichiers de configuration d'installation RPM pour JBoss EAP 6 » pour obtenir des informations sur ces fichiers et sur les options contenues.
Résultat

L'installation est terminée. Le chemin par défaut EAP_HOME de l'installation RPM est /usr/share/jbossas. Voir Section A.3, « Liste de packages RPM pour JBoss EAP 6 » pour obtenir une liste complète de tous les packages installés.

3.6. Installation automatique

3.6.1. Installer des instances multiples de JBoss EAP 6 (Installer)

Conditions préalables

Résumé

Plusieurs instances identiques de JBoss EAP 6 peuvent être installées à l'aide d'un script d'installation automatisé, généré lors du processus d'installation, en utilisant l'installateur textuel ou graphique. Cette section décrit les étapes requises pour installer JBoss EAP 6 à l'aide d'un script généré.

Procédure 3.10. Installation automatique

  • Dans un terminal, exécuter la commande suivante pour installer JBoss EAP 6 à l'aide d'un script d'installation automatique :
    java -jar jboss-eap-6.x.x-installer.jar auto.xml

    Note

    Quand vous utilisez le script d'installation automatique (auto.xml) pour l'installation automatique, l'installateur par défaut va générer une invite pour que vous saisissiez tous les mots de passe.
Résultat

Une instance identique de JBoss EAP 6 a été installée, sur la base du script d'installation généré automatiquement.

3.6.2. Utilisez le script d'installation automatique (auto.xml) provenant de différentes sources pour installer JBoss EAP 6

Le programme d'installation peut utiliser le script d'installation automatique (auto.xml) à partir de n'importe quels emplacements de réseau peu importe son lieu d'exécution. Ainsi, le programme d'installation (jboss-PAE-6.x.x-installer.jar) et le script d'installation automatique (auto.xml) peuvent se trouver sur différentes machines. Cette section décrit les étapes d'installation de JBoss EAP 6 automatiquement depuis un emplacement réseau différent.
  • Dans un terminal, saisir l'une ou l'autre des commandes suivantes pour spécifier le script d'installation automatique (présent à un emplacement réseau différent) à votre emplacement réseau actuel :
    java -jar jboss-eap-6.3.0-installer.jar http://network-host/auto.xml (Pour HTTP)
    java -jar jboss-eap-6.x.x-installer.jar ftp://network-host/auto.xml (Pour FTP)
Résultat

JBoss EAP 6 est installé sur votre machine.

3.7. Approches d'installation automatique

3.7.1. Méthodes d'installation automatique

Conditions préalables

Exécuter le programme d'installation et générer un script d'installation automatique par installateur graphique ou basé texte : Section 3.4.2, « Exécuter le programme d'installation de JBoss EAP »

Résumé

Vous pouvez utiliser deux méthodes pour installer JBoss EAP 6 automatiquement en utilisant le script d'installation automatique généré par le programme d'installation :

  • La première méthode consiste à specifier toutes les valeurs des clés/mots de passe requises pour l'installation automatique dans le fichier de variables de l'installation automatique
  • La seconde méthode consiste à spécifier les valeurs des clés/mots de passe en cours d'installation

3.7.2. Installer JBoss EAP 6 en définissant au préalable les valeurs des clés/mots de passe dans le fichier de variables d'installation automatique

Utilisez la procédure suivante pour installer automatiquement JBoss EAP 6.3 en spécifiant les valeurs des clés/mots de passes au cours de la phase d'installation.

Procédure 3.11. 

  1. Saisir les valeurs des clés dans le fichier de variables

    Le programme d'installation de JBoss EAP 6 crée un script d'installation automatique et un fichier de variables d'installation automatique. Le fichier de variables d'installation automatique contient une liste de paramètres clés/mots de passe requis pour l'installation automatique. Pour saisir des valeurs de clé, ouvrez le fichier de variables d'installation automatique. Remplissez une valeur de clé/mot de passe valide pour chaque paramètre clé. Par exemple :
    adminPassword = password#2
    vault.keystorepwd = vaultkeystorepw
    ssl.password = user12345
  2. Exécutez le programme d'installation avec l'argument de nom de fichier variablefile pour commencer l'installation automatique

    Vous pouvez commencer maintenant l'installation automatisée d'EAP en exécutant le programme d'installation avec l'argument variablefile auto.xml.variablefile. Cet argument fournit les valeurs des clés/mots de passe du fichier de variables (étape 1) pour le programme d'installation. Pour commencer une installation entièrement automatisée, ouvrez un terminal et saisir la commande suivante avec les noms de fichiers qui conviennent :
    java -jar jboss-eap-6.x.x-installer.jar auto.xml -variablefile auto.xml.variables
Résultat

JBoss EAP 6 est installé sur votre machine.

3.7.3. Installer JBoss EAP 6 automatiquement en spécifiant les valeurs/mots de passe clé en cours d'installation

Utilisez la procédure suivante pour installer automatiquement JBoss EAP 6 en spécifiant les valeurs clés/mots de passe au cours de la phase d'installation.

Procédure 3.12. 

  • Exécutez le programme d'installation avec l'argument de variables

    Vous pouvez lancer l'installation automatisée en exécutant le programme d'installation avec l'argument de variables, puis, en spécifiant une liste de variables. Cet argument de variables vous aidera à définir les variables avec des valeurs de clé/mots de passe au cours de la phase d'installation. Pour lancer le processus d'installation, ouvrir un terminal et saisir la commande suivante avec les noms de fichiers qui conviennent :
    java -jar jboss-eap-6.x.x-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345

    Note

    Il est important de spécifier les noms de variables (adminPassword, keystorepwd et ssl.password) sans espace vide pour une installation réussie.

3.8. Installation des utilitaires et des composants natifs

Les composants natifs sont des composants facultatifs qui ont été compilés pour être optimisés pour une architecture et un système d'exploitation spécifiques. Dans certains cas, en utilisant les composants natifs, on peut améliorer les performances. Les composants natifs incluent un support natif pour les HornetQ (AIO) et la bibliothèque Native de Tomcat. Pour plus d'informations, voir Section 3.9.2, « Configurer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux (Zip, Installer) » et la section Jsvc du Guide d'administration et de configuration
Les utilitaires natifs sont des utilitaires en option spécifiques à chaque système d'exploitation ou architecture. Ils incluent des scripts et des utilitaires pour installer JBoss EAP en tant que service de votre système d'exploitation et pour générer des certificats et des clés de cryptage SSL.
Outre les composants natifs et les utilitaires natifs, des connecteurs natifs de serveur Web sont utilisés pour l'équilibrage des charges et pour le clustering. Voir le Guide de Configuration et d'Administration pour configurer les composants natifs de connecteurs du Webserver.

3.8.1. Installer les composants natifs et les utilitaires natifs (Zip, Installer)

Conditions préalables

  • Installer la Plateforme JBoss EAP 6 par les méthodes Zip, Texte, Installateur graphique.
  • Accéder au Management CLI ou à la Console de gestion pour le serveur de JBoss EAP 6. Voir la section Launch the Management CLI ou Log in to the Management Console du Guide d'Administration et de Configuration.
  • Composants natifs :
    • Dans les environnements Red Hat Enterprise Linux 6 et 7, veiller à ce que les bibliothèques APR (Apache Portability Runtime) et OpenSSL soient installées. Si vous avez l'intention d'utiliser la bibliothèque Tomcat Native, qui fait partie des composants natifs JBoss EAP, le package de système d'exploitation tomcatjss devra être enlevé avant l'installation.
    • Dans un environnement HP-UX, OpenSSL doit être installé.

Procédure 3.13. Télécharger et installer les composants natifs

  1. Télécharger le package de composants natifs de votre système d'exploitation et votre architecture du Portail clients de Red Hat. Vous pourrez télécharger les packages à partir du même emplacement dans Section 3.3.1, « Télécharger JBoss EAP 6 (Installation Zip) ».
  2. Extraire l'archive zip des Composants natifs dans l'installation JBoss EAP 6.
    Vous pouvez vérifier une extraction réussie en regardant s'il y a un nouveau dossier pour votre système d'exploitation et pour votre architecture dans EAP_HOME/modules/system/layers/base/org/jboss/as/web/main/lib/.
  3. À l'aide de l'interface de gestion CLI, activer les composants natifs du sous-système web par commande suivante :
    [standalone@localhost:9999 /] /subsystem=web:write-attribute(name=native,value=true)
  4. Démarrez à nouveau de serveur JBoss EAP 6 pour appliquer les changements.

Procédure 3.14. Téléchargez et installez les utilitaires natifs

  1. Télécharger le package d'utilitaires natifs pour votre système d'exploitation et votre architecture depuis le portail clients de Red Hat. Vous pouvez télécharger les packages à l'emplacement spécifié dans Section 3.3.1, « Télécharger JBoss EAP 6 (Installation Zip) ».
  2. Extraire l'archive zip des Composants natifs dans l'installation JBoss EAP 6.
    Vous pouvez vérifier si l'extraction a réussi en vérifiant s'il y a un répertoire natif dans le fichier EAP_HOME/modules/system/layers/base/.
  3. Se référer aux procédures dans la suite de documentations de JBoss EAP et sur le Portail clients de Red Hat pour configurer les fonctionnalités spécifiques d'utilitaires natifs.

3.8.2. Installer les composants natifs et les utilitaires natifs (RPM, Installation)

Vous pouvez utiliser la méthode d'installation RPM pour installer les composants et les utilitaires natifs, et toutes les dépendances correspondantes, uniquement si vous avez procédé à votre installation EAP par la méthode RPM. La méthode de package RPM d'installation de natives convient pour Red Hat Enterprise Linux 5, 6, et 7. Cette section couvre les étapes requises pour installer les composants et les utilitaires natifs par ligne de commande.

Procédure 3.15. Installer les composants natifs et les utilitaires natifs

  1. Installation des utilitaires et des composants natifs

    Pour installer les composants et les utilitaires natifs dans Red Hat Enterprise Linux 5, 6 et 7 (avec leurs dépendances), exécuter la commande suivante par l'intermédiaire de votre compte administratif, en remplaçant package_name par le nom du composant natif que vous aurez besoin d'installer :
    yum install package_name
    Vous pouvez installer ces composants natifs : mod_cluster-native, mod_jk, mod_rt, mod_snmp, apache-commons-daemon-jsvc-eap6, httpd, httpd-devel, jbossas-hornetq-native, jbossas-jbossweb-native.

    Important

    Les composants natifs jbossas-hornetq-native and jbossas-jbossweb-native sont installés par défaut quand vous exécutez la commande yum groupinstall jboss-eap6 pour installer le package de groupe JBoss EAP 6. Si vous avez utilisé Section 3.5.7, « Installer JBoss EAP 6 (Installation graphique RPM) » ou Section 3.5.8, « Installer JBoss EAP 6 (Installation Texte RPM) » pour l'installation JBoss EAP 6, vous n'aurez pas besoin d'installer jbossas-hornetq-native et jbossas-jbossweb-native.

    Note

    Il est important de donner le nom de package qui convient pour pouvoir installer un composant natif spécifique. Les noms de packages sont sensibles à la casse. Dans Red Hat Linux 7, le nom du package httpd est httpd22. Donc, le package httpd doit être remplacé par httpd22 quand vous exécutez la commande yum install package_name pour installer le serveur Apache HTTP dans Red Hat Enterprise Linux 7.
  2. Redémarrer le serveur

    Démarrez à nouveau de serveur JBoss EAP 6 pour appliquer les changements

3.9. Configuration de service

3.9.1. Configurer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux (Méthode RPM)

Conditions préalables

Résumé

Utiliser cette procédure pour installer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux quand l'installation a été effectuée par la méthode RHN (RPM).

Procédure 3.16. Configurer JBoss EAP en tant que service dans Red Hat Enterprise Linux avec la méthode RPM

  1. Installer JBoss EAP 6

    Installer la Plateforme JBoss EAP 6 par la méthode RPM en utilisant une des étapes listées dans les sections sur les conditions préalables ci-dessus.
  2. Activer le service

    La méthode d'installation RPM de JBoss Enterprise Application Platform 6 installe les fichiers de service exigés dans les emplacements qui conviennent. Tout ce que vous aurez besoin de faire pour l'installer en tant que service est d'exécuter la commande suivante :
    chkconfig jbossas on
    Pour installer ce service en mode de domaine, exécuter la commande suivante :
    chkconfig jbossas-domain on
Résultat

La plate-forme JBoss EAP 6 démarre automatiquement lorsque Red Hat Enterprise Linux atteint son niveau d'exécution par défaut et s'arrête automatiquement lorsque le système d'exploitation procède à sa fermeture.

3.9.2. Configurer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux (Zip, Installer)

Conditions préalables

Résumé

Utiliser cette procédure pour installer JBoss EAP 6 en tant que service dans Red Hat Enterprise Linux quand l'installation a été effectuée par les méthodes Zip, Texte, ou Graphique. Ce processus ne s'applique pas quand l'installation a été effectuée par la méthode RHN (RPM).

Procédure 3.17. Installation du service

Note

Les étapes suivantes décrivent comment exécuter JBoss EAP 6 en tant que service en mode autonome. Pour exécuter JBoss EAP 6 en tant que service en mode domaine, utiliser les mêmes étapes, mais remplacer jboss-as-standalone.sh par jboss-as-domain.sh.
  1. Localiser le script de démarrage et le fichier de configuration.

    Le script de start-up et un fichier de configuration associé sont situés dans le répertoire EAP_HOME/bin/init.d/. Ouvrir le fichier de configuration jboss-as.conf pour le modifier.
  2. Personnaliser les options de start-up dans le fichier jboss-as.conf

    Il existe plusieurs options dans le fichier jboss-as.conf. Au minimum, indiquer les valeurs qui conviennent pour les variables JBOSS_HOME et JBOSS_USER. Si ces variables sont absentes, ajouter les.
  3. Copier les fichiers dans des répertoires de système

    1. Copier le fichier de configuration modifié dans le répertoire /etc/jboss-as.
      [user@host init.d]$ sudo mkdir /etc/jboss-as
      [user@host init.d]$ sudo cp jboss-as.conf /etc/jboss-as
    2. Copier le script de start-up dans le répertoire /etc/init.d.
      [user@host init.d]$ sudo cp jboss-as-standalone.sh /etc/init.d
  4. Ajouter le script de démarrage comme service.

    Ajouter le nouveau service jboss-as-standalone.sh pour lister tous les services démarrés automatiquement, par la commande de gestion de service chkconfig.
    [user@host init.d]$ sudo chkconfig --add jboss-as-standalone.sh
  5. Démarrage du service

    Testez que le service soit bien installé en utilisant une des commandes suivantes de Red hat Enterprise Linux.
    • Pour Red Hat Enterprise Linux 5 et 6 :
      [user@host bin]$ sudo service jboss-as-standalone.sh start
    • Pour Red Hat Enterprise Linux 7 :
      [user@host bin]$ sudo service jboss-as-standalone start
    Si tout va bien, vous devriez obtenir un [OK] vert. Si vous obtenez une erreur, vérifier les logs d'erreurs et veillez à ce que vos chemins d'accès soient corrects dans le fichier de configuration.

    Note

    Le signe [OK] vert n'apparait pas pour Red Hat Enterprise Linux 7.
  6. Faîtes démarrer le service automatiquement quand vous démarrerez le serveur à nouveau.

    Pour ajouter le service à la liste des services qui démarrent automatiquement quand votre serveur démarre à nouveau, lancer la commande suivante.
    [user@host init.d]$ sudo chkconfig jboss-as-standalone.sh on
Résultat

La plate-forme JBoss EAP 6 démarre automatiquement lorsque Red Hat Enterprise Linux atteint son niveau d'exécution par défaut et s'arrête automatiquement lorsque le système d'exploitation procède à sa fermeture.

Procédure 3.18. Désinstaller le service JBoss EAP 6 de Red Hat Enterprise Linux

Note

Les étapes suivantes décrivent comment exécuter JBoss EAP 6 en tant que service en mode autonome. Pour exécuter JBoss EAP 6 en tant que service en mode domaine, utiliser les mêmes étapes, mais remplacer jboss-as-standalone.sh par jboss-as-domain.sh.
  1. Si le service est en cours d'exécution, ouvrir tout d'abord un terminal et arrêter le service en exécutant la commande stop accompagnée du nom du service :
    sudo service jboss-as-standalone.sh stop
  2. Supprimer EAP de la liste des services :
    sudo chkconfig --del jboss-as-standalone.sh
  3. Supprimez les fichiers du répertoire du système.
    1. Supprimer le script de start-up de service :
      sudo rm /etc/init.d/jboss-as-standalone.sh
    2. Supprimer le fichier de configuration du service :
      sudo rm /etc/jboss-as/jboss-as.conf

      Important

      /etc/jboss-as n'est pas un répertoire de système standard. Dans le cas où il n'y aurait pas d'autre fichier utilisé à cet endroit, supprimer le répertoire lui-même :
      sudo rm -rf /etc/jboss-as/
Résultat

Le service JBoss EAP 6 est désinstallé du serveur.

3.9.3. Configurer JBoss EAP 6 en tant que service dans Microsoft Windows Server (Zip, Installer)

Conditions préalables

Important

Lors de la configuration des variables d'environnement système, utiliser la commande set à une invite de commande du serveur Windows ne fixera pas la variable d'environnement de façon permanente. Vous devez utiliser la commande setx, ou l'interface du System dans le Control Panel (Panneau de configuration).
Résumé

Utiliser les procédures suivantes pour configurer JBoss EAP 6 en tant que service sur serveur Microsoft Windows.

Procédure 3.19. Configurer un service de JBoss EAP 6 sur serveur Microsoft Windows.

  1. Créer des variables système d'environnement.

    Créer deux variables système d'environnement :
    • JBOSS_HOME pointant sur le répertoire d'installation JBoss EAP 6.
    • NOPAUSE=1
  2. S'il n'est pas encore configuré, télécharger et extraire le package Native Utilities pour votre architecture.

    Si le package Native Utilities d'un serveur Windows n'a pas été installé dans le cadre de l'installation JBoss EAP 6, télécharger le package 32-bit ou 64-bit qui convient à partir du Portail Clients Red Hat https://access.redhat.com. Extraire l'archive zip Native Utilities pour se superposer à l'installation JBoss EAP 6.
    Vous aurez alors un répertoire native dans l'emplacement suivant, dans l'installation JBoss EAP 6: EAP_HOME\modules\system\layers\base\
  3. Installer le service

    Ouvrir un terminal, et changer de répertoire EAP_HOME\modules\system\layers\base\native\sbin
    Vous pourrez créer un nouveau service par la commande service install, avec les options figurant dans le tableau suivant.

    Tableau 3.3. Options service install

    Argument ou Option Description
    /startup
    Indique les services en auto-start. Si non spécifié, le service est défini en démarrage manuel par défaut.
    /controller HOST:PORT
    L'hôte et le port de l'interface de gestion. Si non indiqués, la valeur par défaut est localhost:9999.
    /host [DOMAIN_HOST]
    Indique que le mode Domaine doit être utilisé, spécifiant ainsi en option le nom du contrôleur de domaine. Si le nom du contrôleur de domaine ne figure pas, le nom par défaut est master.
    /loglevel LEVEL
    Niveau de journalisation du service, soit: ERROR, INFO, WARN ou DEBUG. S'il ne figure par, la valeur par défaut sera INFO
    /name SERVICE_NAME
    Le nom du service à créer, et qui ne doit pas contenir d'espaces. S'il ne figure pas, la valeur par défaut sera JBossEAP6.
    /desc "DESCRIPTION"
    La description du service. S'il ne figure pas, la valeur par défaut sera "JBoss Enterprise Application Platform 6"
    /serviceuser DOMAIN\USERNAME
    Indique le nom du compte sous lequel le service sera exécuté. Utiliser un nom de compte du format DOMAIN\USERNAME. S'il ne figure pas, le service sera exécuté en tant que compte Système local.
    /servicepass PASSWORD
    Mot de passe pour le compte /serviceuser.
    /jbossuser USERNAME
    En option, le nom d'utilisateur JBoss EAP à utiliser pour la commande de fermeture du système.
    /jbosspass PASSWORD
    Mot de passe pour le compte /jbossuser, requis si /jbossuser est spécifié.
    /config XML_FILE
    Indique le server-config à utiliser. La valeur par défaut est standalone.xml ou domain.xml.
    /hostconfig XML_FILE
    Indique l'hôte à utiliser en mode Domaine uniquement. La valeur par défaut est host.xml.
    /base directory
    Indique le répertoire de base pour le contenu du serveur/domaine sous forme de chemin d'accés complet %JBOSS_HOME%\standalone ou %JBOSS_HOME%\domain.
    /logpath path
    Indique le chemin des fichiers de journalisation. /base s'applique quand le /logpath n'est pas défini. La valeur par défaut dépend si on est en mode de domaine ou en mode autonome, %JBOSS_HOME%\domain\log ou %JBOSS_HOME%\standalone\log.
    /debug
    Exécute l'installation du service en mode de débogage.
    Vous trouverez ci-dessous des exemples de base de la commande install pour créer un nouveau service soit en mode autonome, soit en mode de domaine. Exécuter la commande suivante, en ajustant le niveau de journalisation du service selon les besoins :
    • Mode autonome :
      service.bat install /loglevel INFO
    • Mode de domaine :
      Si vous n'utilisez pas le master par défaut du contrôleur de domaine JBoss EAP 6, remplacer master par le nom d'hôte qui convient ou un alias du contrôleur de domaine JBoss EAP 6.
      service.bat install /host master /loglevel INFO
    Un nouveau service Windows sera alors créé, portant le nom JBossEAP6.
  4. Vérifier le nouveau service dans la Console de services

    Exécuter la commande suivante dans un terminal pour ouvrir la Console de services Windows :
    services.msc
    Si le nom de service par défaut était utilisé, dans la liste des services Windows, le nouveau service aura pour nom: JBossEAP6. Vous pourrez démarrer et arrêter le service à partir de la Console de services, ainsi que changer ses paramètres de configuration de démarrage.
  5. Démarrage et arrêt du service JBoss EAP 6 à partir d'un terminal.

    Pour démarrer le service d'un terminal, utiliser la commande suivante, en modifiant le nom du service si nécessaire.
    net start JBossEAP6
    Pour stopper le service d'un terminal, utiliser la commande suivante, en modifiant le nom du service si nécessaire.
    net stop JBossEAP6
Résultat

Un service JBoss EAP est alors configuré dans le serveur Microsoft Windows.

Procédure 3.20. Supprimer l'installation du service JBoss EAP 6 dans un serveur Microsoft Windows

  • Si le service est en cours d'exécution, ouvrir tout d'abord un terminal et arrêter le service en exécutant la commande net stop accompagnée du nom du service :
    net stop JBossEAP6
    Dans un terminal, changer de répertoire EAP_HOME\modules\system\layers\base\native\sbin et exécuter la commande suivante :
    service uninstall
Résultat

Le service JBoss EAP 6 a été supprimé du serveur Microsoft Windows.

Chapitre 4. Corriger et Mettre à niveau JBoss EAP 6

4.1. Correctifs et Mises à jour

Les correctifs de JBoss EAP 6 appliquent des mises à jour qui sont rendues disponibles dans une version 'mineure' de JBoss EAP 6, comme par exemple dans JBoss EAP 6.2. Les correctifs peuvent contenir des mises à jour ponctuelles ou des mises à jour cumulatives.
La mise à niveau est le processus de déplacement vers une nouvelle version majeure (par exemple, de 5.0 à 6.0) ou une nouvelle version mineure (par exemple, de 6.1 à 6.2) et ne peut se faire par un correctif uniquement.

4.2. Corriger JBoss EAP 6

4.2.1. Mécanismes de correction

Les correctifs de JBoss sont distribués sous deux formes : zip (pour tous les produits) et RPM (pour un sous-groupe de produits).

Important

Une installation de produits JBoss doit toujours être mise à jour par la méthode: soit Zip, soit RPM. Seuls les correctifs de sécurité et les correctifs cumulatifs sont disponibles via RPM, et les clients qui utilisent une installation RPM ne seront pas en mesure d'effectuer les mises à jour par la méthode Zip.
Les correctifs de JBoss peuvent être sous forme de mise à jour asynchrône ou plannifiée :
  • Mises à jour asynchrônes : correctifs ponctuels publiés en dehors d'un cycle de mise à jour normal du produit existant. Ces mises à jour peuvent inclure des correctifs de sécurité, ainsi que d'autres correctifs ponctuels fournis par GSS (Red Hat Global Support Services) pour résoudre ces problèmes particuliers.
  • Mises à jour planifiées : les correctifs cumulatifs d'un produit existant, qui incluent toutes les mises à jour développées auparavant pour cette version du produit.
La décision de savoir si un patch doit être divulgué ou non dans le cadre d'une mise à jour planifiée ou d'une mise à jour asynchrone dépend de la sévérité du problème que l'on tente de régler. Les problèmes de faible impact sont généralement différés, et sont résolus dans la prochaine version mineure des produits concernés. Les problèmes dont l'impact est modéré ou supérieur sont généralement traités par ordre d'importance sous forme de mise à jour de produit lors d'une sortie asynchrone et sont résolus par un correctif au problème particulier.
Les mises à jour de sécurité pour les produits de JBoss sont fournis par un erratum (pour les zip et les méthodes RPM). L'erratum comprend une liste de défauts résolus, leurs indices de gravité, les produits concernés, une description textuelle des défauts et une référence de correctifs. Les mises à jour de correction de bogues sont annoncées par un erratum.

Important

Il est important de noter qu'une fois qu'un correctif a été appliqué, les jars sont collectés en cours d'exécution à partir du répertoire EAP_HOME/modules/system/layers/base/.overlays/$PATCH_ID/$MODULE. Les fichiers d'origine sont laissés en EAP_HOME/modules/system/layers/base/.overlays/$PATCH_ID/$MODULE. Le mécanisme de correction paralyse les fichiers jar d'origine pour des raisons de sécurité. Cela signifie que si vous appliquez un correctif qui met à jour un module, les fichiers jar du module d'origine seront modifiés afin de devenir inutilisables. Si le correctif est renversé, les fichiers d'origine reviennent dans à un état utilisable. Il faut également que la procédure appropriée soit utilisée pour renverser l'action de tout correctif appliqué. Voir Section 4.2.2.3, « Annulation d'un correctif sous forme zip par le système de gestion des correctifs » pour la procédure de rollback qui convient.
Pour savoir comment Red Hat évalue les erreurs dans JBoss, consultez : Section 4.2.5, « Évaluation de la gravité et de l'impact des correctifs JBoss Security »
Red Hat maintient une liste de distribution pour notifier les abonnés à propos des défauts liés à la sécurité. Voir Section 4.2.4, « Abonnez-vous aux listes de diffusion de correctifs (Patch Mailing Lists) »

4.2.2. Corriger une installation Zip/Installer

4.2.2.1. Le Patch Management System (système de gestion des correctifs)

Le système de gestion de correctifs de JBoss EAP 6 est utilisé pour appliquer les correctifs zip téléchargés dans un serveur JBoss EAP 6 individuel. Il est accessible via la console de gestion ou par le biais de l'interface CLI à l'aide de la commande patch. Le système de gestion de correctifs ne permet pas de corriger automatiquement les instances du serveur JBoss EAP 6 sur un domaine géré, mais les instances de serveur individuel d'un domaine géré peuvent être corrigées indépendamment.

Important

Les instances de serveur JBoss EAP 6 qui ont été installées par la méthode RPM ne peuvent pas être mises à jour par le système de gestion des correctifs. Consultez Section 4.2.3, « Correctifs d'installation RPM » pour mettre à jour les serveurs JBoss EAP 6 installés via RPM.

Note

Le système de gestion des correctifs ne peut être utilisé qu'avec les correctifs produits pour les versions JBoss EAP 6.2 ou versions supérieures. Pour les correctifs des versions JBoss EAP antérieures à 6.2, vous devrez, à la place, consulter la documentation de la version concernée à l'adresse suivante https://access.redhat.com/site/documentation/.
En plus d'appliquer des correctifs, le système de gestion des correctifs peut vous donner des informations de base sur l'état des correctifs installés, et peut aussi vous fournir une façon de retirer immédiatement une application de correctif.
Quand vous appliquez ou annulez un correctif, le système de gestion des correctifs vérifiera les modules et autres fichiers divers qu'il est en train de modifier pour vérifier tout changement de la part de l'utilisateur. Si un changement utilisateur est détecté, et qu'un commutateur de gestion des conflits n'a pas été spécifié, le système de gestion des correctifs va abandonner l'opération et avertir qu'il y a un conflit. L'avertissement comprendra une liste des modules et des autres fichiers qui sont en conflit. Pour terminer, l'opération devra être ré-exécutée avec une option (commutateur) spécifiant comment résoudre le conflit : soit pour conserver les modifications utilisateur, ou pour les substituer.
Le tableau ci-dessous énumère tous les arguments et toutes les options de la commande d'interface CLI patch.

Tableau 4.1. Arguments et Options de commande patch

Argument ou Option Description
apply Applique un correctif
--override-all S'il y a un conflit, l'opération de correctif va remplacer toutes les modifications utilisateur.
--override-modules Si le conflit résulte de la modification d'un module, cette option remplacera ces modifications par le contenu de l'opération de correctif.
--override=path(,path) Pour les divers fichiers spécifiés uniquement, cela remplacera les fichiers modifiés en conflit par les fichiers de l'opération de correctif.
--preserve=path(,path) Pour les divers fichiers spécifiés uniquement, cela préservera les fichiers modifiés en conflit.
--host=HOST_NAME Disponible pour les serveurs de domaines gérés, indique l'hôte sur lequel l'opération de correction aura lieu.
info
Renvoie l'information sur les correctifs actuellement installés.
Vous pouvez aussi fournir --patch-id=PATCH_ID -v pour avoir des informations détaillées sur un correctif particulier, y compris les correctifs de couche/composants additionnels.
inspect Inspecte un fichier de correctif téléchargé et renvoie des informations importantes au sujet du correctif.
history Renvoie l'information sur l'historique des correctifs.
rollback Opération de restauration suite à l'application d'un correctif.
--patch-id=PATCH_ID Requis pour la suppression, l'ID du correctif à restaurer.
--reset-configuration=TRUE|FALSE Dans le cadre d'une restauration, cela indique si on doit restaurer les fichiers de configuration du serveur.
--rollback-to Si le correctif à supprimer est un correctif isolé (une seule fois), en utilisant cet argument, vous spécifiez que l'opération de restauration s'appliquera à tous les autres correctifs isolés appliqués au dessus du correctif spécifié.

4.2.2.2. Installation des correctifs sous forme zip par le Patch Management System (système de gestion des correctifs)

Résumé

Les correctifs qui sont en format zip peuvent être installés en utilisant le système de gestion de JBoss EAP 6 patch via l'interface de gestion CLI ou la console de gestion.

Important

Le systéme de gestion des correctifs a été ajouté dans la version JBoss EAP 6.2. Pour les versions JBoss EAP antérieures à 6.2, le processus de mise en place de correctifs sous la forme zip est différent, et vous devrez, à la place, consulter la documentation de la version concernée à l'adresse suivante https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/.

Conditions préalables

  • Accès valide et abonnement au portail clients de Red Hat.
  • Un abonnement en cours à un produit JBoss installé en format zip.
  • Accédez à l'interface CLI ou à la console de gestion pour mettre à jour le serveur de JBoss EAP 6. Voir un des chapitres suivants Connectez-vous à la Console de gestion ou Lancement de l'interface CLI du guide Guide d'administration et de configuration pour obtenir des informations sur la façon d'accéder à ces interfaces.

Avertissement

Avant d'installer un correctif, vous devez sauvegarder votre produit JBoss, ainsi que tous les fichiers de configuration personnalisés.

Procédure 4.1. Appliquez un correctif zip à une instance de serveur JBoss EAP 6 par l'interface de gestion CLI

  1. Téléchargez le fichier zip de correctif à partir du portail clients à partir de https://access.redhat.com/downloads/
  2. À l'aide du CLI, appliquez le correctif par la commande suivante et le chemin qui convient pour le fichier de correction :
    [standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zip
    L'outil patch avertira s'il y a conflit de tentative d'application de correctif. Consultez Section 4.2.2.1, « Le Patch Management System (système de gestion des correctifs) » pour voir les options d'exécution à ajouter quand vous lancerez la commande patch à nouveau pour résoudre les conflits.
  3. Démarrez à nouveau le serveur JBoss EAP 6 pour que le correctif puisse prendre effet :
    [standalone@localhost:9999 /] shutdown --restart=true

Procédure 4.2. Appliquez un correctif zip à une instance de serveur JBoss EAP 6 par le biais de la console de gestion

  1. Téléchargez le fichier zip de correctif à partir du portail clients à partir de https://access.redhat.com/downloads/
  2. Dans la console de gestion :
    • Pour un serveur autonome : cliquez sur l'onglet Runtime (exécution) en haut de l'écran, puis cliquez sur Patch Management (gestion des correctifs).
    • Pour un domaine géré : cliquez sur l'onglet Domain en haut de l'écran, puis cliquez sur le menu déroulant Host (hôte), puis cliquez sur Patch Management (gestion des correctifs).
  3. Cliquez sur Apply a New Patch (appliquer un nouveau correctif).
    1. Si vous corrigez un hôte de domaine géré, sélectionnez si vous devez arrêter des serveurs sur l'hôte sur le prochain écran, puis cliquez sur Next (suite).
  4. Cliquez sur le bouton de navigation Browse, puis sélectionnez le correctif téléchargé que vous souhaitez appliquer, puis cliquez sur Next.
    1. S'il existe des conflits lors du processus d'application du correctif, un message d'avertissement s'affichera. Cliquez sur View error details pour voir le détail des conflits. S'il y a un conflit, vous pouvez annuler l'opération, ou bien, activez la case à cocher Override all conflicts (supprimer tous les conflits) et cliquez sur le bouton Next. La suppression des conflits se traduira par le contenu du patch prévalant sur toute modification de l'utilisateur.
  5. Une fois que le correctif aura été appliqué, sélectionnez s'il faut redémarrer le serveur JBoss EAP 6 dès maintenant pour que le correctif prenne effet, puis cliquez sur Finish.
Résultat

L'instance de serveur JBoss EAP 6 est corrigée avec la dernière mise à jour.

4.2.2.3. Annulation d'un correctif sous forme zip par le système de gestion des correctifs

Résumé

Le système de gestion de correctifs de JBoss EAP 6 permet d'annuler l'application d'un correctif zip précédemment appliqué, via l'interface CLI ou par la console de gestion.

Avertissement

Il n'est pas prévu de pouvoir annuler l'application d'un correctif à l'aide du système de gestion des correctifs, comme une fonctionnalité de désinstallation générale. Il est uniquement destiné à être utilisé immédiatement après l'application d'un correctif qui a eu des conséquences indésirables.

Important

Le systéme de gestion des correctifs a été ajouté dans la version JBoss EAP 6.2. Pour les versions JBoss EAP antérieures à 6.2, le processus de suppression de correctifs sous la forme zip est différent, et vous devrez, à la place, consulter la documentation de la version concernée à l'adresse suivante https://access.redhat.com/site/documentation/.

Conditions préalables

  • Un correctif ayant déjà été appliqué par le système de gestion des correctifs de JBoss EAP 6.
  • Accédez à l'interface CLI ou à la console de gestion pour le serveur de JBoss EAP 6. Voir la section Launch the Management CLI ou Log in to the Management Console du guide Administration and Configuration Guide.

Avertissement

Quand vous suivez cette procédure, faîtes attention quand vous spécifiez la valeur de l'option Reset Configuration.
Si défini à TRUE, en retirant le correctif, vous restaurerez également les fichiers de configuration du serveur JBoss EAP 6 à leur état d'avant correctif. Tout changement qui aura lieu sur les fichiers de configuration du serveur JBoss EAP 6 à la suite de ce correctif sera perdu.
Si défini à FALSE, les fichiers de configuration ne seront pas supprimés. Dans un tel cas, il est possible que le serveur ne démarre pas à nouveau après l'opération de restauration, car il y a pu avoir des altérations de configuration comme des altérations d'espace-nom, qui ne seront plus valides et qui devront être réparées manuellement.

Procédure 4.3. Supprimer un correctif zip à une instance de serveur JBoss EAP 6 par l'interface de gestion CLI

  1. Avec l'interface CLI, appliquez la commande patch info pour trouver l'ID du patch à retirer.
    • Avec les correctifs cumulatifs, l'ID du correctif correspond à la première valeur cumulative-patch-id qui apparaît dans la sortie patch info.
    • Les ID de correctifs de bogues ou de sécurité spontanés sont listés comme valeur des premiers patches (correctifs) qui apparaissent dans la sortie patch info, avec le correctif spontané listé en premier.
  2. Avec l'interface CLI, retirez le correctif avec l'ID de correctif de l'étape précédente.
    [standalone@localhost:9999 /] patch rollback --patch-id=PATCH_ID --reset-configuration=TRUE
    L'outil patch avertira s'il y a conflit pour la tentative de suppression de correctif. Consultez Section 4.2.2.1, « Le Patch Management System (système de gestion des correctifs) » pour voir les options disponibles d'exécution à nouveau de la commande patch pour résoudre les conflits.
  3. Démarrez à nouveau le serveur JBoss EAP 6 pour que la suppression de correctif puisse prendre effet :
    [standalone@localhost:9999 /] shutdown --restart=true

Procédure 4.4. Supprimer un correctif zip à une instance de serveur JBoss EAP 6 par la console de gestion.

  1. Dans la console de gestion :
    • Pour un serveur autonome : cliquez sur l'onglet Runtime (exécution) en haut de l'écran, puis cliquez sur Patch Management (gestion des correctifs).
    • Pour un domaine géré : cliquez sur l'onglet Domain en haut de l'écran, puis sélectionnez l'hôte qui convient sur le menu déroulant Host (hôte), puis cliquez sur Patch Management (gestion des correctifs).
  2. Dans le tableau Recent Patch History (historique récent des correctifs), sélectionnez le correctif que vous souhaitez supprimer, puis cliquez sur Rollback.
    1. Pour un hôte de domaine géré, sélectionnez si vous devez arrêter des serveurs sur l'hôte, sur le prochain écran, puis cliquez sur Next (suite).
  3. Sélectionner vos options pour le processus de suppression, puis cliquez sur Next.
  4. Confirmez vos options et le correctif à supprimer, puis cliquez sur Next.
    1. Si l'option Override all n'est pas sélectionnée, et qu'il n'y a pas de conflit lors du processus d'application du correctif, un message d'avertissement s'affichera. Cliquez sur View error details pour voir le détail des conflits. S'il y a un conflit, vous pouvez annuler l'opération, ou bien, cliquez sur Choose Options et essayez l'opération à nouveau avec la case Override all sélectionnée. La suppression des conflits se traduira par l'annulation du correctif prévalant sur toute modification de l'utilisateur.
  5. Une fois que le correctif aura été supprimé, sélectionnez s'il faut redémarrer le serveur JBoss EAP 6 dès maintenant pour que les changements prennent effet, puis cliquez sur Finish.
Résultat

Le correctif, et parfois aussi les fichiers de configuration du serveur sont retirés de l'instance de serveur de JBoss EAP 6.

4.2.2.4. Vider l'historique des correctifs

Quand les correctifs s'appliquent à un serveur JBoss EAP 6, le contenu et l'historique des correctifs sont préservés pour l'utilisation en opérations de restauration. Si des correctifs multiples sont appliqués, l'historique des correctifs risque d'utiliser un grand montant d'espace disque.
Vous pouvez utiliser la commande d'interface CLI ci-dessous pour supprimer tous les anciens correctifs qui ne sont pas actuellement en cours d'utilisation. Quand vous utilisez cette commande, le dernier correctif cumulatif uniquement est utilisé dans la sortie GA. Utile uniquement pour libérer l'espace si des correctifs cumulatifs ont déjà été appliqués.
/core-service=patching:ageout-history

Important

Si vous videz l'historique du correctif, vous ne pourrez pas restaurer un correctif qui aurait été appliqué auparavant.

4.2.3. Correctifs d'installation RPM

Résumé

Les correctifs JBoss sont distribués de deux façons: ZIP (pour tous les produits) et RPM (pour un sous ensemble de produits). Cette tâche décrit les étapes d'installation des correctifs en format RPM.

Conditions préalables

  • Un abonnement RHN valide.
  • Un abonnement en cours à un produit JBoss installé via un package RPM.

Procédure 4.5. Appliquer un correctif à un produit JBoss via méthode RPM

Les mises à jour de sécurité pour les produits de JBoss sont fournis par un erratum (pour les zip et les méthodes RPM). L'erratum comprend une liste de problèmes résolus, leur indice de gravité, les produits concernés, une description textuelle des problèmes et une référence aux correctifs.
Pour les distributions RPM de produits JBoss, l'errata inclut des références aux packages RPM mis à jour. Le correctif peut être installé par yum.

Avertissement

Avant d'installer un correctif, vous devrez sauvegarder votre produit JBoss avec tous les fichiers de configuration personnalisés.
  1. Recevez vos notifications de correctifs de sécurité, soit en tant qu'abonné de la liste de diffusion JBoss watch, ou bien en parcourant les archives de la liste de diffusion de JBoss watch.
  2. Lire l'errata du correctif de sécurité et confirmez qu'elle s'applique bien à un produit JBoss de votre environnement.
  3. Si le correctif de sécurité s'applique à un produit JBoss de votre environnement, alors suivez le lien pour télécharger le package RPM mis à jour qui contient l'errata.
  4. Utilisation
    yum update
    pour installer le correctif.

    Important

    Quand vous mettez une installation RPM à jour, votre produit JBoss sera mis à jour de façon cumulative avec tous les correctifs sortis-RPM.
Résultat

Le produit JBoss est corrigé par la dernière mise à jour en format RPM.

4.2.4. Abonnez-vous aux listes de diffusion de correctifs (Patch Mailing Lists)

Résumé

L'équipe JBoss de Red Hat maintient une liste de diffusion pour les annonces de sécurité pour les produits Red Hat JBoss Middleware. Cette section couvre ce que vous devez faire pour vous abonner à cette liste.

Conditions préalables

  • Aucun

Procédure 4.6. Abonnez-vous à JBoss Watch List

  1. Cliquez sur le lien suivant pour vous rendre sur la page de la liste de diffusion JBoss Watch : JBoss Watch Mailing List.
  2. Saisissez votre adresse email dans la section Subscribing to Jboss-watch-list.
  3. [Vous pourrez aussi saisir votre nom et sélectionner un mot de passe. En option, mais recommandé.]
  4. Cliquez sur le bouton Subscribe (s'abonner) pour démarrer le processus d'abonnement.
  5. Vous pouvez naviguer les archives de la liste de diffusion en vous rendant à : JBoss Watch Mailing List Archives.
Résultat

Après la confirmation de votre adresse email, vous serez abonné aux communiqués de sécurité sur la liste de diffusion des correctifs de JBoss.

4.2.5. Évaluation de la gravité et de l'impact des correctifs JBoss Security

Pour communiquer le risque de chaque faille de sécurité de JBoss, Red Hat utilise une échelle de gravité à quatre niveaux: faible, modéré, important et critique, en plus des scores de base de vulnérabilité CVSS version 2, qui peuvent être utilisés pour identifier l'impact de la faille.

Tableau 4.2. Système d'évaluation de gravité de JBoss Security Patches (correctifs de JBoss Security)

Gravité Description
Critique
Ce score est donné aux failles pouvant être facilement exploitées par un attaquant non authentifié à distance et conduire à des compromisions de système (exécution de code arbitraire) sans intervention de la part de l'utilisateur. Ce sont les types de vulnérabilité pouvant être exploités par des vers informatiques. Il s'agit de failles nécessitant un utilisateur distant authentifié, un utilisateur local ou une configuration peu probable et elles ne sont pas classées comme ayant un impact critique.
Important
Ce score est donné aux failles qui peuvent facilement compromettre la confidentialité, l'intégrité ou la disponibilité des ressources. Ce sont les types de vulnérabilité qui permettent à des utilisateurs locaux d'obtenir des privilèges, qui permettent à des utilisateurs distants non authentifiés d'afficher des ressources qui devraient normalement être protégées par une authentification, qui permettent à des utilisateurs authentifiés distants d'exécuter du code arbitraire, ou d'autoriser des utilisateurs locaux ou distants de causer un déni de service.
Modéré
Ce score est donné aux failles qui risquent d'être plus difficiles à exploiter mais qui peuvent toujours résulter en compromis de confidentialité, d'intégrité, et disponibilité de ressources, sous certaines circonstances. Ce sont les types de vulnérabilité qui auraient pu avoir un impact critique ou un impact important, mais pouvant être moins facilement exploités selon une évaluation technique de la faille, ou qui risquent moins d'affecter les configurations.
Moindre
Ce score est donné à toutes les autres questions qui ont un impact de sécurité. Ce sont les types de vulnérabilité qui semblent liés à des circonstances improbables pour pouvoir être exploitées, ou dans les cas où l'exploitation de la faille puisse avoir des conséquences minimes.
Le composant de l'impact d'un score CVSS v2 repose sur une évaluation combinée des trois impacts potentiels : confidentialité (C), intégrité (I) et disponibilité (A). Chacun d'entre eux peut être évalué comme aucun (N), partiel (P) ou total (C).
Comme le process de serveur JBoss exécute en tant qu'utilisateur non privilégié et est isolé du système d'exploitation hôte, les failles de sécurité de JBoss ne peuvent avoir comme score d'impact que N (non/aucun), ou P (partiel).

Exemple 4.1. Score d'impact CVSS v2

L'exemple ci-dessous vous montre un score d'impact CVSS v2, quand l'exploitation d'une faille n'a aucun impact sur la confidentialité du système, un impact partiel sur l'intégrité, et un impact total sur la disponibilité du système (c-a-d que le système est rendu indisponible, par exemple, suite à un crash de noyau).
C:N/I:P/A:C
Grâce à l'indice de gravité du score et du score CVSS, les organisations peuvent prendre des décisions informées sur le risque que chaque problème pose à leur environnement et à leur programmation de mises à jours respectives.
Pour davantage d'informations sur CVSS2, veuillez consulter : CVSS2 Guide.

4.3. Mise à niveau de JBoss EAP 6

4.3.1. Mettre à niveau l'installation ZIP de JBoss EAP 6

Conditions préalables

Résumé

Cette procédure porte sur la mise à niveau d'une installation de JBoss EAP 6 ZIP entre des versions mineures (par exemple, de JBoss EAP 6.1 à 6.2). Pour l'installation de correctifs d'une version mineure spécifique, reportez-vous à la section Patch Installation (Installation d'un correctif). La mise à niveau vers la dernière version de JBoss EAP 6 nécessite quelques travaux préliminaires pour sauvegarder l'installation existante.

Avertissement

Pour les domaines gérés, l'instance du contrôleur hôte maître (ou contrôleur de domaine) devrait être mise à niveau en premier, avant la mise à niveau de chaque contrôleur hôte.

Procédure 4.7. Mettre à niveau vers la dernière version de JBoss EAP 6

  1. Déplacez l'archive ZIP sur l'emplacement souhaité. Il est recommandé que cet emplacement soit différent de celui de l'installation de JBoss EAP 6 existante.

    Important

    Si vous souhaitez installer la dernière version de JBoss EAP 6 sur le même emplacement de répertoire que celui de l'installation existante, vous devrez déplacer l'installation existante sur un autre emplacement avant de procéder. Ceci sert à empêcher de perdre les fichiers de configuration, les déploiements et les mises à niveau.
  2. Décompressez l'archive. Cette étape installe une nouvelle instance de la dernière version de JBoss EAP 6.
  3. Copiez les répertoires EAP_HOME/domain/ et EAP_HOME/standalone/ de l'installation précédente sur les répertoires de la nouvelle installation.

    Note

    Les nouvelles fonctionnalités de la nouvelle version, comme les nouveaux sous-systèmes, ne peuvent pas être activées si les fichiers de configuration sont copiés depuis une ancienne installation de JBoss EAP 6. Pour utiliser ces nouvelles fonctionnalités, il est nécessaire de les comparer et de mettre à jour les anciens fichiers de configuration avec ceux de la nouvelle version.
  4. Examinez les changements apportés au répertoire bin de l'installation précédente, puis effectuez les modifications correspondantes sur le nouveau répertoire.

    Avertissement

    Les fichiers du répertoire bin ne doivent pas être remplacés par les fichiers de versions précédentes. Les changements doivent être effectués manuellement.
  5. Examinez les fichiers restants de l'installation précédente, et déplacez ces modifications sur la nouvelle installation. Ces fichiers peuvent inclure :
    • Le répertoire welcome-content.
    • Des modules personnalisés dans le répertoire modules.
    • Des lots (« bundles ») personnalisés dans le répertoire bundles.
  6. Optionnel : Si JBoss EAP 6 a été précédemment configuré pour s'exécuter comme un service, supprimer le service existant et configurer un nouveau service pour la mise à niveau de l'installation.
Résultat

L'installation ZIP de JBoss EAP 6 a été mise à niveau à la dernière version avec succès.

4.3.2. Mise à niveau de l'installation RPM de JBoss EAP 6

Conditions préalables

  • Veillez à ce que votre système d'exploitation de base soit aux dernières mises à jour, que le système soit sous souscription en cours, et qu'il ait été activé pour pouvoir recevoir les dernières mises à jour du réseau Base OS.
  • Veillez à ce que le réseau JBoss EAP 6 RHN qui convient soit activé. Par exemple, sur une architecture x86, 64, ce sera JBoss Application Platform (v 6) pour le réseau 6Server x86_64 (jbappplatform-6-x86_64-server-6-rpm).
  • Sauvegardez tous les fichiers de configuration modifiés, les déploiements et toutes les données utilisateur.
Résumé

La mise à niveau vers JBoss EAP 6 requiert un travail initial pour sauvegarder l'installation existante. Ce sujet couvre la mise à niveau de l'installation RPM via RHN (Red Hat Network).

Avertissement

Pour les domaines gérés, l'instance du contrôleur hôte maître (ou contrôleur de domaine) devrait être mise à niveau en premier, avant la mise à niveau de chaque contrôleur hôte.

Procédure 4.8. Mettre à niveau vers la dernière sortie de JBoss EAP 6

  1. Exécutez la commande suivante dans un terminal pour mettre à niveau l'installation :
    [user@host] yum update
  2. Fusionnez manuellement chaque fichier *.rpmnew créé contenant des modifications en fichiers de configuration de production.
Résultat

La plateforme JBoss EAP 6 a maintenant été mise à jour.

4.3.3. Mise à niveau de JBoss EAP Cluster

Conditions préalables

  • Aucune
Résumé

JBoss EAP 6.3 ne prend pas en charge la création de clusters si les noeuds sont composés de versions de serveurs JBoss EAP multiples. Ainsi, un cluster mixte basé sur différentes versions ne sera pas pris en charge et tous les noeuds d'un cluster devront être à la même version - 6.3.

Avertissement

Le processus de mise à niveau pour migrer le traffic à partir d'un cluster 6.3 vers un cluster 6.4 est donc basé sur le transfert de tout le traffic vers le cluster 6.4, puis la fermeture les serveurs ou les noeuds dans le cluster 6.3.

Procédure 4.9. Installation d'un cluster JBoss EAP

  1. Consulter le chapitre Clustering HTTP et Équilibrage des charges du Guide d'Adminstration et de Configuration de JBoss Enterprise Application Platform 6.4 pour obtenir des instructions sur la façon d'installer un cluster JBoss EAP dans 6.4.
  2. Migrer tout le traffic vers ce nouveau cluster en utilisant les étapes définies dans le chapitre Migration du trafic entre les clusters du Guide d'Adminstration et de Configuration de JBoss Enterprise Application Platform 6.4
Résultat

Votre cluster JBoss Enterprise Application Server 6.3 a été migré vers un cluster basé sur JBoss EAP 6.4.

Annexe A. Matériel de référence

A.1. Téléchargements disponibles avec JBoss EAP 6

JBoss EAP 6 comprend un certain nombre de types d'installation et des composants facultatifs qui peuvent être téléchargés sur le Portail client de Red Hat à https://access.redhat.com/. Le tableau suivant décrit les différentes options. Certains composants ne sont appropriés que pour certains des systèmes d'exploitation ou architectures et ne sont donc disponibles que pour ces variations spécifiques.

Tableau A.1. Téléchargements disponibles

Nom Description Systèmes d'exploitation
Server HTTP Apache
Une instance de serveur autonome Apache HTTP pour chaque système d'exploitation et architecture prise en charge. Ce serveur HTTP a été testé et vérifié pour fonctionner avec JBoss EAP 6.
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 et 11
Composants natifs
Composants qui ont été compilés pour être optimisés pour une plateforme particulière. Ainsi, les DLL sont fournis pour les environnements Microsoft Windows Server. Dans certains cas, les composants natifs peuvent apporter des améliorations au niveau de la performance.
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 et 11, Hewlett-Packard HP-UX
Utilitaires natifs
Utilitaires spécifiques à chaque système d'exploitation ou architecture, comme les scripts ou les utilitaires pour installer JBoss EAP en tant que service de votre système d'exploitation et pour générer des certificats et des clés de cryptage SSL.
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 et 11, Hewlett-Packard HP-UX
Connecteurs natifs de serveur web
Les modules pré-compilés des serveurs web Apache, Microsoft, et Oracle iPlanet, pour l'équilibrage des charges HTTP et pour les fonctionnalités HA (haute disponiblité). Ces binaires sont testés de façon extensive et on sait qu'ils fonctionnent bien dans JBoss EAP 6.
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 et 11, Hewlett-Packard HP-UX
Javadocs
Documentation pour tous les API publics exposés par JBoss EAP 6. Vous pouvez les installer sur votre serveur local HTTP ou IDE, ou encore, vous pouvez les visualiser sur votre machine locale.
Platform-independent
Installateur
Programme d'installation Java pour JBoss EAP 6. Inclut les étapes d'installation des Quickstarts et du référentiel Maven.
Platform-independent
Référentiel Maven
Un référentiel Maven, que vous pouvez télécharger et mettre à la disposition de votre environnement de développement local, et qui contient des objets communs pour les applications générées sur JBoss EAP 6. Le référentiel Maven est également disponible par l'intermédiaire du programme d'installation de JBoss EAP 6.
Platform-independent
Quickstarts
Exemples d'applications qui peuvent vous aider à démarrer pour développer des applications Java EE 6 avec des API fournis dans JBoss EAP 6. Les Quickstarts sont également disponibles par l'intermédiaire du programme d'installation de JBoss EAP 6.
Platform-independent
Code source
Le code source Java pour JBoss EAP 6, fourni afin que vous puissiez le recompiler dans votre propre environnement ou le vérifier vous-même.
Platform-independent
Plateforme d'applications
Le package ZIP d'installation qui peut être installé et exécuté sur toutes les plates-formes prises en charge. C'est la façon la plus courante d'installer JBoss EAP 6.
Platform-independent

Important

Les téléchargements par la méthode d'installation RPM ne sont pas disponibles sur le portail client, mais via Red Hat Network (RHN).

A.2. Structure du répertoire de JBoss EAP 6

Résumé

JBoss EAP 6 inclut une structure de répertoires simplifiée, par rapport aux versions antérieures. Vous trouverez ci-dessous un listing de la structure du répertoire, et une description du contenu de chaque répertoire.

Inclut également les structures de répertoires qui se trouvent dans les dossiers standalone/ et domain/.

Tableau A.2. Fichiers et répertoires de niveau supérieur

Nom But
appclient/ Contient les détails de configuration pour le conteneur du client application.
bin/ Contient des scripts de démarrage pour JBoss EAP 6 sur Red Hat Enterprise Linux ou Microsoft Windows.
bundles/ Contient les lots OSGi associés à la fonctionnalité interne de JBoss EAP 6.
docs/ Fichers de licences, schéma, et exemples.
domain/ Fichiers de configuration, contenu de déploiement, zones d'écriture, utilisés quand la plateforme JBoss EAP 6 exécute en tant que domaine géré.
modules/ Les modules qui sont chargés de façon dynamique par JBoss EAP 6 quand les services les réclament.
standalone/ Fichiers de configuration, contenu de déploiement, zones d'écriture, utilisés quand la plateforme JBoss EAP 6 exécute en tant que domaine autonome.
welcome-content/ Contient un contenu utilisé par l'application web Welcome disponible sur le port 800 comme installation par défaut.
.installation/ Contient des métadonnées pour le mécanisme de correction. Aucune modification n'est requise pour le contenu de ce répertoire.
jboss-modules.jar
Le mécanisme d'amorçage pour charger les modules.
JBossEULA.txt
Contient les informations sur le contrat de licence.
LICENSE.txt
Contient des informations sur la licence.
version.txt
Contient des informations sur la version.

Tableau A.3. Répertoires qui contiennent le répertoire domain/.

Nom But
configuration/ Les fichiers de configuration pour le domaine géré. Ces fichiers sont modifiés par la Console de gestion et le Management CLI, et ne sont pas sensés être édités directement.
data/ Information sur les services déployés. Les services sont déployés par la Console de gestion et le Management CLI, et non pas par un scanner de déploiement. Donc, ne mettez pas les fichiers dans ce répertoire directement.
log/ Contient les fichiers de journalisation d'exécution de l'hôte et des contrôleurs de processus qui exécutent sur l'instance locale.
servers/ Contient les répertoires data/, log/, et tmp/ pour chaque instance de serveur de domaine, qui contient des données similaires aux mêmes répertoires dans le répertoire domain/ au niveau supérieur.
tmp/ Contient des données temporaires sous forme de fichiers associés au mécanisme de clé partagée utilisée par le Management CLI pour authentifier les utilisateurs locaux dans le domaine partagé.

Tableau A.4. Répertoires qui se trouvent dans le répertoire standalone/

Nom But
configuration/ Les fichiers de configuration pour le domaine autonome. Ces fichiers sont modifiés par la Console de gestion et le Management CLI, et ne sont pas sensés être édités directement.
data/ Information sur les services déployés. Les services sont déployés par la Console de gestion et le Management CLI, et non pas par un scanner de déploiement. Donc, ne mettez pas les fichiers dans ce répertoire directement.
deployments/ Information sur les services déployés. Le serveur autonome n'inclut pas un scanner de déploiement, donc vous pouvez mettre les archives dans un répertoire à déployer. Cependant, l'approche qui est recommandée est de gérer les déploiements par la Console de gestion et le Management CLI.
lib/ Bibliothèques externes se rapportant à un mode de serveur autonome. Vide par défaut.
log/ Contient les fichiers de journalisation d'exécution de l'hôte et des contrôleurs de processus qui exécutent sur l'instance locale.
tmp/ Contient des données temporaires sous forme de fichiers associés au mécanisme de clé partagée utilisée par le Management CLI pour authentifier les utilisateurs locaux dans le domaine.

A.3. Liste de packages RPM pour JBoss EAP 6

Résumé

JBoss EAP 6 peut être installée sur Red Hat Enterprise Linux 6 par l'intermédiaire du groupe de packages YUM JBoss EAP 6. Ce groupe est composé des packages suivants :

Tableau A.5. Liste de packages

Package Description
jbossas-appclient JEE Application Client Container
jbossas-bundles OSGi bundles
jbossas-core Composants principaux. Requis pour toutes les configurations.
jbossas-domain Configuration de domaine
jbossas-hornetq-native Conteneur pour les fichiers JBoss AS HornetQ
jbossas-jbossweb-native JBoss Enterprise Web Platform
jbossas-modules-eap Modules JBoss EAP
jbossas-product-eap Composants de configuration de produits. Ceci personnalise l'exécution des produits.
jbossas-standalone Standalone configuration
jbossas-welcome-content-eap Contenu de page de bienvenue utilisé pour les messages de démarrage et pour les pages de console.

Important

Le package jbossas-hornetq-native est inclus en tant que méthode d'implémentation HA dans JBoss EAP 6 mais n'est activé par défaut.

A.4. Liste de fichiers de configuration d'installation RPM pour JBoss EAP 6

Résumé

L'installation RPM de JBoss EAP 6 comprend trois fichiers de configuration supplémentaires pour l'installation ZIP. Ces fichiers sont utilisés par le script init d'initialisation de service pour spécifier l'environnement de lancement du serveur d'applications. Un de ces fichiers s'applique à toutes les instances de JBoss EAP 6, tandis que les deux autres fournissent des substitutions pour les serveurs de mode autonome et de domaine.

Tableau A.6. Fichiers de configuration RPM supplémentaires

Fichier Description
/etc/jbossas/jbossas.conf Ce fichier est en lecture préalable et s'applique à toutes les instances de JBoss EAP 6.
/etc/sysconfig/jbossas Paramètres spécifiques aux serveurs autonomes. Les valeurs spécifiées ici remplaceront celles qui se trouvent dans jbossas.conf lors de l'exécution en tant que serveur autonome.
/etc/sysconfig/jbossas-domain Paramètres spécifiques aux serveurs autonomes. Les valeurs spécifiées ici remplaceront celles qui se trouvent dans jbossas.conf lors de l'exécution en tant que serveur en mode de domaine.
Le tableau suivant montre une liste des propriétés de configuration disponibles et leurs valeurs par défaut.

Tableau A.7. Propriétés de configuration d'installation RPM

Property Description
JBOSS_USER
Le compte d'utilisateur système sur lequel la plate-forme JBoss EAP 6 exécute. Cet utilisateur est également propriétaire des fichiers.
Valeur par défaut : jboss
JBOSS_GROUP
Le groupe d'utilisateurs du système auquel les fichiers de JBoss EAP 6 appartiennent.
Valeur par défaut : jboss
JBOSS_STARTUP_WAIT
Le nombre de secondes pendant lesquelles le script init attendra avant de confirmer que le serveur a été lancé avec succès après avoir reçu la commande start ou restart.
Valeur par défaut : 60
JBOSS_SHUTDOWN_WAIT
Le nombre de secondes pendant lesquelles le script init attendra que le serveur se ferme avant de continuer, après avoir reçu la commande start ou restart.
Valeur par défaut : 20
JBOSS_CONSOLE_LOG
Le fichier vers lequel le gestionnaire de journaux de la CONSOLE sera redirigé.
Valeur par défaut : /var/log/jbossas/$JBOSSCONF/console.log
JAVA_HOME
Le répertoire dans lequel le Java Runtime Environment est installé.
Valeur par défaut : /usr/lib/jvm/jre
JBOSS_HOME
Le répertoire dans lequel les fichiers du serveur d'applications sont installés.
Valeur par défaut : /usr/share/jbossas
JAVAPTH
Le chemin d'accès où les fichiers Java exécutables sont installés.
Valeur par défaut : $JAVA_HOME/bin
JBOSSCONF
Le mode de serveur dans lequel démarrer ce serveur, standalone (autonome) or domain (domaine).
Valeur par défaut: standalone (autonome) ou domain (domaine) suivant le mode de serveur.
JBOSSSH
Le script utilisé pour démarrer dans un serveur
Valeur par défaut: $JBOSS_HOME/bin/$JBOSSCONF.sh
JBOSS_SERVER_CONFIG
Le fichier de configuration de serveur à utiliser.
Il n'y a pas de valeur par défaut pour cette propriété. Vous pouvez définir standalone.xml ou domain.xml au départ.
JBOSS_HOST_CONFIG Cette propriété autorise un utilisateur à spécifier la configuration de l'hôte (comme host.xml). Elle ne possède pas de valeur par défaut.

Annexe B. Captures d'écran d'Installer

B.1. Sélection de la langue

Choose the desired language for the installation program.

Figure B.1. Sélection de la langue pour le programme d'installation de JBoss EAP

B.2. Contrat de Licence Utilisateur final

Agree to the End User License Agreement to continue.

Figure B.2. Contrat de licence d'utilisateur final du programme d'installation de JBoss EAP

B.3. Chemin d'accès de l'installation

Define the installation path for the JBoss EAP instance.

Figure B.3. Chemin d'accés de l'installation du Programme d'installation de JBoss EAP

B.4. Sélection des packages à installer

Sélectionner ou désélectionner les packages à installer. Les packages requis sont désactivés pour la désélection.
Packages à installer sélectionnés pour le programme d'installation de JBoss EAP

Figure B.4. Packages à installer sélectionnés pour le programme d'installation de JBoss EAP

B.5. Création d'un utilisateur d'administratif

Create an administrative user.

Figure B.5. Création d'un utilisateur d'administratif pour le programme d'installation de JBoss EAP

B.6. Installation Quickstart

Install the JBoss EAP quickstarts.

Figure B.6. Installation Quickstart du programme d'installation de JBoss EAP

B.7. Installation du Référentiel Maven

Installation du référentiel Maven pour le programme d'installation de JBoss EAP

Figure B.7. Installation du référentiel Maven pour le programme d'installation de JBoss EAP

B.8. Installation des liaisons de sockets

Déterminer si vous devez utiliser des liaisons par défaut ou bien configurer des liaisons personnalisées.
Use the default bindings for standalone and domain mode.

Figure B.8. Liaisons de sockets par défaut du programme d'installation de JBoss EAP

Configure custom port bindings.

Figure B.9. Liaisons de sockets du port personnalisé du programme d'installation de JBoss EAP

Configure an offset for all default bindings.

Figure B.10. Excentration de configuration du programme d'installation de JBoss EAP pour les sockets par défaut

B.9. Personnaliser les liaisons de socket pour les configurations en mode autonome

Les séquences d'affichage d'écran suivantes apparaîtront si vous choisissez de configurer les liaisons de port personnalisées en mode autonome.
Configure custom socket bindings for standalone mode.

Figure B.11. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (en mode autonome)

Configure custom socket bindings for standalone HA mode.

Figure B.12. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (HA) (en mode autonome)

Configure custom socket bindings for standalone full mode.

Figure B.13. Configuration des Liaisons de sockets (Autonome) du programme d'installation de JBoss EAP (Full) (en mode autonome)

Configure custom socket bindings for standalone full HA mode.

Figure B.14. Configuration des liaisons de sockets du programme d'installation de JBoss EAP HA (Full) (en mode autonome)

B.10. Liaisons de socket personnalisées pour les Configurations de domaine

Les séquences d'affichage d'écran suivantes apparaîtront si vous choisissez de configurer les liaisons de port personnalisées en mode de domaine.
Configure custom socket bindings for the domain host.

Figure B.15. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (Domaine hôte)

Configure custom socket bindings for default domain mode.

Figure B.16. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (Domaine par défaut)

Configure custom socket bindings for HA domain mode.

Figure B.17. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (Domaine HA)

Configure custom socket bindings for full domain mode.

Figure B.18. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (Domaine Full)

Configure custom socket bindings for full HA domain mode.

Figure B.19. Configuration des liaisons de sockets du programme d'installation de JBoss EAP (Domaine HA Full)

B.11. Lancement du serveur

Select the startup option desired on completion of the installation process.

Figure B.20. Lancement du serveur du programme d'installation de JBoss EAP

B.12. Modifier les niveaux de journalisation

Choose No to skip configuration of logging level.

Figure B.21. Comment éviter la configuration des niveaux de journalisation du programme d'installation de JBoss EAP

Choose Yes to configure logging level.

Figure B.22. Niveaux de journalisation pour la configuration du programme d'installation de JBoss EAP

B.13. Configurer l'environnement de runtime

Choisissez Perform advanced configuration (configuration avancée) pour personnaliser l'installation et la configuration de la sécurité, la mise en cache, LDAP et les options de source de données.
Environnement de runtime du programme d'installation de JBoss EAP - Par défaut

Figure B.23. Environnement de runtime du programme d'installation de JBoss EAP - Par défaut

Environnement de runtime du programme d'installation de JBoss EAP - Avancé

Figure B.24. Environnement de runtime du programme d'installation de JBoss EAP - Avancé

B.14. Configuration des archives sécurisées de mots de passe

Configure passwords and other options for the password vault.

Figure B.25. Configuration des archives sécurisées de mots de passe du programme d'installation de JBoss EAP

B.15. Configurer la Sécurité SSL

Configure SSL Security.

Figure B.26. Configurer la Sécurité SSL du programme d'installation de JBoss EAP

B.16. Configurer LDAP

Configure the LDAP server as the authentication and authorization authority for applications and the management interface.

Figure B.27. Configurer LDAP pour le programme d'installation de JBoss EAP

B.17. Configuration Infinispan

Configure Infinispan cache.

Figure B.28. Configuration Infinispan pour le programme d'installation de JBoss EAP

B.18. Configuration du domaine de sécurité

Configure a security domain.
Configure a JSSE security domain element.

Figure B.29. Configuration du domaine de sécurité pour le programme d'installation de JBoss EAP

B.19. Installation du pilote JDBC

Configure a JDBC Driver.

Figure B.30. Configurer un pilote JDBC pour le programme d'installation de JBoss EAP

B.20. Installation de la source de données

Configure the datasource for the JDBC Driver.

Figure B.31. Intallation de la source de données du programme d'installation de JBoss EAP

B.21. Vérifier les composants d'installation

Review the list of selected components. Click the Next to continue or Previous to go back and make changes.

Figure B.32. Composants sélectionnés de vérification du programme d'installation JBoss EAP

B.22. Progression de l'installation

When the installation progress completes, click Next.

Figure B.33. Progression de l'installation des composants du programme d'installation de JBoss EAP

B.23. Processus d'installation terminé

Fin de processus du programme d'installation de JBoss EAP

Figure B.34. Fin de processus du programme d'installation de JBoss EAP

B.24. Création de raccourcis

Choose whether to create shortcuts and how to configure them. Then click Next.

Figure B.35. Création de raccourcis du programme d'installation de JBoss EAP

B.25. Générer le script d'installation

Choose whether to generate an installation script containing the selected install options. Then click Done to finish.

Figure B.36. Générer le script d'installation du programme d'installation de JBoss EAP

Annexe C. Historique des révisions

Historique des versions
Version 6.4.0-11Tuesday April 14 2015Lucas Costi
Red Hat JBoss Enterprise Application Platform 6.4.0.GA

Note légale

Copyright © 2015 Red Hat, Inc..
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.