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
- 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) ».
- 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/
. - À 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)
- Démarrez à nouveau de serveur JBoss EAP 6 pour appliquer les changements.
Procédure 3.14. Téléchargez et installez les utilitaires natifs
- 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) ».
- 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 fichierEAP_HOME/modules/system/layers/base/
. - 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.