Red Hat Training

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

3.8. Installieren nativer Komponenten und Dienstprogramme

Native Komponenten sind optionale Komponenten, die für ein bestimmtes Betriebssystem und eine bestimmte Architektur optimiert und kompiliert wurden. In einigen Fällen kann die Verwendung nativer Komponenten zu Performance-Steigerung führen. Zu den nativen Komponenten gehört die native Unterstützung für HornetQ (AIO) und die native Tomcat-Library. Weitere Informationen finden Sie unter Abschnitt 3.9.2, »Konfiguration der JBoss EAP 6 als Dienst in Red Hat Enterprise Linux (Zip, Installer)« und dem Jsvc-Abschnitt des Administrations- und Konfigurationshandbuchs.
Native Dienstprogramme sind optionale Dienstprogramme, die spezifisch für jedes der unterstützten Betriebssysteme und Architekturen sind. Dazu gehören Skripte und Dienstprogramme für die Installation der JBoss EAP als einen Dienst in Ihrem Betriebssystem und die Generierung von SSL-Schlüsseln und Zertifikaten.
Zusätzlich zu nativen Komponenten und nativen Dienstprogrammen werden Webserver Connector Natives für das Load Balancing und das Clustering eingesetzt. Siehe Administration and Configuration Guide für Informationen über die Konfiguration von Webserver Connector Natives.

3.8.1. Installieren nativer Komponenten und nativer Dienstprogramme (Zip, Installer)

Voraussetzungen

  • Installation der JBoss EAP 6 mittels der Zip-Installation, dem grafischen Installationsprogramm oder dem textbasierten Installationsprogramm
  • Zugriff auf das Management-CLI oder die Management-Konsole für den JBoss EAP 6 Server. Siehe Launch the Management-CLI oder Log in to the Management Console im Administration and Configuration Guide.
  • Für native Komponenten:
    • Vergewissern Sie sich in Red Hat Enterprise Linux 6 und 7 Umgebungen, dass die Apache Portability Runtime (APR) und OpenSSL-Librarys installiert sind. Falls Sie beabsichtigen, die native Tomcat-Library zu verwenden, die Teil der nativen JBoss EAP Komponenten ist, muss vor der Installation das Betriebssystempaket tomcatjss entfernt werden.
    • In einer HP-UX-Umgebung muss OpenSSL installiert sein.

Prozedur 3.13. Herunterladen und Installieren von nativen Komponenten

  1. Laden Sie das Paket nativer Komponenten für Ihr Betriebssystem und Ihre Architektur vom Red Hat Kundenportal herunter. Sie können die Pakete von demselben Speicherort beziehen, der in Abschnitt 3.3.1, »Herunterladen von JBoss EAP 6 (ZIP-Installation)« angegeben ist.
  2. Entpacken Sie das heruntergeladene Zip-Archiv der nativen Komponenten in Ihrer JBoss EAP 6 Installation.
    Sie können das erfolgreiche Entpacken des Archivs kontrollieren, indem Sie überprüfen, ob ein neuer Ordner für Ihr Betriebssystem und Ihre Architektur in EAP_HOME/modules/system/layers/base/org/jboss/as/web/main/lib/ angelegt wurde.
  3. Aktivieren Sie mithilfe des Management-CLI die nativen Komponenten für das Web-Subsystem, indem Sie den folgenden Befehl ausführen:
    [standalone@localhost:9999 /] /subsystem=web:write-attribute(name=native,value=true)
  4. Starten Sie den JBoss EAP 6 Server neu, um die Änderungen anzuwenden.

Prozedur 3.14. Herunterladen und Installieren von nativen Dienstprogrammen

  1. Laden Sie das Paket nativer Dienstprogramme für Ihr Betriebssystem und Ihre Architektur vom Red Hat Kundenportal herunter. Sie können die Pakete von demselben Speicherort beziehen, der in Abschnitt 3.3.1, »Herunterladen von JBoss EAP 6 (ZIP-Installation)« angegeben ist.
  2. Entpacken Sie das heruntergeladene Zip-Archiv der nativen Komponenten in Ihrer JBoss EAP 6 Installation.
    Sie können das erfolgreiche Entpacken kontrollieren, indem Sie überprüfen, ob es ein native-Verzeichnis in EAP_HOME/modules/system/layers/base/ gibt.
  3. In der JBoss EAP Dokumentationsreihe und im Red Hat Kundenportal finden Sie Verfahren zur Konfiguration bestimmter Funktionen der nativen Dienstprogramme.