JBoss Enterprise Application Platform 6.4 Installationshandbuch
Transcription
JBoss Enterprise Application Platform 6.4 Installationshandbuch
JBoss Enterprise Application Platform 6.4 Installationshandbuch Für den Gebrauch mit der Red Hat JBoss Enterprise Application Platform 6 Red Hat Customer Content Services JBoss Enterprise Application Platform 6.4 Installationshandbuch Für den Gebrauch mit der Red Hat JBoss Enterprise Application Platform 6 Rechtlicher Hinweis Co pyright © 20 15 Red Hat, Inc.. This do cument is licensed by Red Hat under the Creative Co mmo ns Attributio n-ShareAlike 3.0 Unpo rted License. If yo u distribute this do cument, o r a mo dified versio n o f it, yo u must pro vide attributio n to Red Hat, Inc. and pro vide a link to the o riginal. If the do cument is mo dified, all Red Hat trademarks must be remo ved. Red Hat, as the licenso r o f this do cument, waives the right to enfo rce, and agrees no t to assert, Sectio n 4 d o f CC-BY-SA to the fullest extent permitted by applicable law. Red Hat, Red Hat Enterprise Linux, the Shado wman lo go , JBo ss, MetaMatrix, Fedo ra, the Infinity Lo go , and RHCE are trademarks o f Red Hat, Inc., registered in the United States and o ther co untries. Linux ® is the registered trademark o f Linus To rvalds in the United States and o ther co untries. Java ® is a registered trademark o f Oracle and/o r its affiliates. XFS ® is a trademark o f Silico n Graphics Internatio nal Co rp. o r its subsidiaries in the United States and/o r o ther co untries. MySQL ® is a registered trademark o f MySQL AB in the United States, the Euro pean Unio n and o ther co untries. No de.js ® is an o fficial trademark o f Jo yent. Red Hat So ftware Co llectio ns is no t fo rmally related to o r endo rsed by the o fficial Jo yent No de.js o pen so urce o r co mmercial pro ject. The OpenStack ® Wo rd Mark and OpenStack Lo go are either registered trademarks/service marks o r trademarks/service marks o f the OpenStack Fo undatio n, in the United States and o ther co untries and are used with the OpenStack Fo undatio n's permissio n. We are no t affiliated with, endo rsed o r spo nso red by the OpenStack Fo undatio n, o r the OpenStack co mmunity. All o ther trademarks are the pro perty o f their respective o wners. Z usammenfassung Bei diesem Buch handelt es sich um ein Handbuch zur Installatio n der Red Hat JBo ss Enterprise Applicatio n Platfo rm 6 und ihrer Patch Releases. Inhalt sverz eichnis Inhaltsverzeichnis . .orwort V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3. . . . . . . . . . 1. Do kumentko nventio nen 3 1.1. Typ o g rafis c he Ko nventio nen 3 1.2. Ko nventio nen für Seitenans p rac hen 4 1.3. Anmerkung en und Warnung en 5 2 . Hilfe und Feed b ac k 6 2 .1. Brauc hen Sie Hilfe? 6 2 .2. Wir freuen uns auf Ihr Feed b ac k 6 . .apit K . . . el . . 1. . Produkt . . . . . . . übersicht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7. . . . . . . . . . 1.1. Üb er d ie Red Hat JBo s s Enterp ris e Ap p lic atio n Platfo rm 6 7 1.2. Funktio nen vo n JBo s s EAP 6 7 . .apit K . . . el . . 2. . Einführung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9. . . . . . . . . . 2 .1. Üb er d as Red Hat Kund enp o rtal 9 . .apit K . . . el . . 3. . . Inst . . . .allat . . . ionsanweisungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1. 0. . . . . . . . . . 3 .1. JBo s s EAP 6 Ins tallatio ns metho d en 10 3 .2. JBo s s EAP 6 Ins tallatio ns vo raus s etz ung en 10 3 .3. Zip -Ins tallatio n 11 3 .3.1. Herunterlad en vo n JBo s s EAP 6 (ZIP-Ins tallatio n) 11 3 .3.2. Ins tallieren d er JBo s s EAP 6 (ZIP-Ins tallatio n) 12 3 .3.3. Deins tallatio n d er JBo s s EAP 6 (Zip Ins tallatio n) 13 3 .4. Ins taller 13 3 .4.1. Herunterlad en vo n JBo s s EAP 6 (Ins taller) 13 3 .4.2. Aus führen d es JBo s s EAP Ins tallatio ns p ro g ramms 14 3 .4.3. Deins tallatio n d er JBo s s EAP 6 (Ins taller) 18 3 .5. RPM-Ins tallatio n 19 3 .5.1. Üb er d ie JBo s s EAP 6 So ftware Channels 19 3 .5.2. JBo s s EAP Channel Namens ko nventio n 20 3 .5.3. Sub s krip tio n d es aktuellen JBo s s EAP 6 Channel 20 3 .5.4. Sub s krip tio n d es JBo s s EAP 6 Neb en-Channels 21 3 .5.5. Sup p o rt für d en Wec hs el vo n Sub s krip tio ns -Channels 21 3 .5.6 . Wec hs el vo m aktuellen Channel z u einem Neb en-Channel 21 3 .5.7. Ins tallatio n d er JBo s s EAP 6 (g rafis c he RPM Ins tallatio n) 22 .5.8 . Ins tallatio n d er JBo s s EAP 6 (textb as ierte RPM-Ins tallatio n) 3 3 .6 . Auto matis ierte Ins tallatio n 3 .6 .1. Ins tallatio n mehrerer Ins tanz en d er JBo s s EAP 6 (Ins taller) 3 .6 .2. Verwend en d es auto matis ierten Ins tallatio ns s krip ts (auto .xml) vo n and eren Q uellen z ur Ins tallatio n vo n JBo s s EAP 6 3 .7. Auto matis ierte Ins tallatio ns verfahren 3 .7.1. Üb er auto matis ierte Ins tallatio ns verfahren 3 .7.2. Ins tallieren vo n JBo s s EAP 6 d urc h Vo rd efinieren vo n Sc hlüs s el/Pas s wo rt-Werten in d er Variab lend atei z ur auto matis ierten Ins tallatio n 3 .7.3. Auto matis ierte Ins tallatio n vo n JBo s s EAP 6 mit Ang ab e vo n Sc hlüs s el/Pas s wo rt-Werten während d er Ins tallatio n 3 .8 . Ins tallieren nativer Ko mp o nenten und Diens tp ro g ramme 3 .8 .1. Ins tallieren nativer Ko mp o nenten und nativer Diens tp ro g ramme (Zip , Ins taller) 3 .8 .2. Ins tallieren nativer Ko mp o nenten und nativer Diens tp ro g ramme (RPM-Ins tallatio n) 3 .9 . Diens tko nfig uratio n 3 .9 .1. Ko nfig uratio n d er JBo s s EAP 6 als Diens t in Red Hat Enterp ris e Linux (RPM-Metho d e) 3 .9 .2. Ko nfig uratio n d er JBo s s EAP 6 als Diens t in Red Hat Enterp ris e Linux (Zip , Ins taller) 3 .9 .3. Ko nfig uratio n d er JBo s s EAP 6 als Diens t im Mic ro s o ft Wind o ws Server (Zip , Ins taller) 23 24 24 25 25 25 25 26 27 27 28 29 29 30 33 1 Inst allat ionshandbuch 3 .9 .3. Ko nfig uratio n d er JBo s s EAP 6 als Diens t im Mic ro s o ft Wind o ws Server (Zip , Ins taller) 33 . .apit K . . . el . . 4. . Pat . . . ches . . . . .und . . . .Upgrades . . . . . . . . .für . . .die . . . JBoss . . . . . .EAP . . . .6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ........... 4 .1. Üb er Patc hes und Up g rad es 37 4 .2. Patc hes für JBo s s EAP 6 4 .2.1. Zu Patc hing -Mec hanis men 37 37 4 .2.2. Patc hing einer Zip /Ins taller-Ins tallatio n 38 4 .2.2.1. Das Patc h Manag ement Sys tem 38 4 .2.2.2. Ins tallatio n vo n Patc hes in Zip -Fo rmat mittels d es Patc h Manag ement Sys tems 40 4 .2.2.3. Zurüc ks etz en d er Anwend ung eines Patc hes in Zip -Fo rm mithilfe d es Patc h Manag ement Sys tems 42 4 .2.2.4. Bereinig ung d es Patc h-Verlaufs 44 4 .2.3. Patc hing einer RPM-Ins tallatio n 44 4 .2.4. Ab o nnieren vo n Patc h-Mailing -Lis ten 46 4 .2.5. Sc hwereg rad und Eins tufung d er JBo s s Sec urity Patc hes 46 4 .3. Up g rad e vo n JBo s s EAP 6 48 4 .3.1. Up g rad e d er JBo s s EAP 6 Zip -Ins tallatio n 48 4 .3.2. Up g rad e d er JBo s s EAP 6 RPM-Ins tallatio n 49 4 .3.3. Up g rad e d es JBo s s EAP Clus ter 50 . .nhang A . . . . . .A. . .Referenz . . . . . . . .mat . . . erial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 ........... A .1. Verfüg b are Do wnlo ad s für d ie JBo s s EAP 6 52 A .2. Verz eic hnis s truktur d er JBo s s EAP 6 A .3. RPM-Paketlis te für d ie JBo s s EAP 6 54 55 A .4. Ko nfig uratio ns d ateien für d ie RPM-Ins tallatio n d er JBo s s EAP 6 56 . .nhang A . . . . . .B. . . Screenshot . . . . . . . . . . s. .des . . . Inst . . . .allat . . . .ionsprogramms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 ........... B .1. Aus wahl d er Sp rac he 59 B .2. Die End nutz ervereinb arung B .3. Ins tallatio ns p fad 59 60 B .4. Aus wahl d er z u ins tallierend en Pakete B .5. Ers tellen eines ad minis trativen Benutz ers 61 62 B .6 . Q uic ks tart Ins tallatio n B .7. Einric hten d es Maven-Rep o s ito ry 63 64 B .8 . Einric hten vo n So c ket Bind ing s B .9 . Benutz erd efinierte So c ket Bind ing s für Stand alo ne-Ko nfig uratio nen B .10 . Benutz erd efinierte So c ket Bind ing s für Do main-Ko nfig uratio nen 65 68 72 B .11. Server-Start B .12. Ko nfig urieren vo n Pro to ko lleb enen 77 78 B .13. Ko nfig urieren d er Laufz eitumg eb ung B .14. Pas s wo rt-Vault-Ko nfig uratio n 80 82 B .15. Ko nfig urieren d er SSL-Sic herheit B .16 . Ko nfig urieren vo n LDAP 83 84 B .17. Infinis p an-Ko nfig uratio n B .18 . Sic herheits -Do main-Ko nfig uratio n B .19 . JDBC-Treib erko nfig uratio n 85 86 88 B .20 . Datenq uellen-Einric htung B .21. Üb erp rüfen d er Ins tallatio ns ko mp o nenten 89 90 B .22. Ins tallatio ns fo rts c hritt B .23. Ins tallatio ns vo rg ang ab g es c hlo s s en 91 92 B .24. Ers tellen vo n Sho rtc uts B .25. G enerieren eines Ins tallatio ns s krip ts 93 94 . .nhang A . . . . . .C. . .Versionsgeschicht ................e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9. 6. . . . . . . . . . 2 V orwort Vorwort 1. Dokument konvent ionen D ieses Handbuch verwendet mehrere Konventionen, um bestimmte Wörter und Sätze hervorzuheben und Aufmerksamkeit auf bestimmte Informationen zu lenken. 1.1. T ypografische Konvent ionen Es werden vier typografische Konventionen verwendet, um Aufmerksamkeit auf bestimmte Wörter und Sätze zu lenken. D iese Konventionen und ihre jeweiligen Anwendungsfälle sind Folgende: Ni chtpro po rti o nal Fett D ies wird verwendet, um Systemeingaben hervorzuheben, einschließ lich Shell-Befehle, D ateinamen und -pfade. Es wird ebenfalls zum Hervorheben von Tasten und Tastenkombinationen verwendet. Z um Beispiel: Um den Inhalt der D atei my_next_bestsel l i ng _no vel in Ihrem aktuellen Arbeitsverzeichnis zu sehen, geben Sie den Befehl cat my_next_bestsel l i ng _no vel in den Shell-Prompt ein und drücken Sie die Ei ng abetaste, um den Befehl auszuführen. D as oben aufgeführte Beispiel beinhaltet einen D ateinamen, einen Shell-Befehl und eine Taste. Alle werden nichtproportional fett dargestellt und können anhand des Kontextes einfach voneinander unterschieden werden. Tastenkombinationen unterscheiden sich von einzelnen Tasten durch das Pluszeichen, das die einzelnen Teile einer Tastenkombination miteinander verbindet. Z um Beispiel: D rücken Sie die Ei ng abetaste, um den Befehl auszuführen. D rücken Sie Strg +Al t+F2, um zu einem virtuellen Terminal zu wechseln. D as erste Beispiel hebt die zu drückende Taste hervor. D as zweite Beispiel hebt eine Tastenkombination hervor: eine Gruppe von drei Tasten, die gleichzeitig gedrückt werden müssen. Falls Quellcode behandelt wird, werden Klassennamen, Methoden, Funktionen, Variablennamen und Rückgabewerte, die innerhalb eines Abschnitts erwähnt werden, wie oben gezeigt ni chtpro po rti o nal fett dargestellt. Z um Beispiel: Z u dateiverwandten Klassen zählen fi l esystem für D ateisysteme, fi l e für D ateien und d i r für Verzeichnisse. Jede Klasse hat ihren eigenen Satz an Berechtigungen. Pro p o rt io n al Fet t D ies kennzeichnet Wörter oder Sätze, die auf einem System vorkommen, darunter Applikationsnamen, Text in D ialogfeldern, beschriftete Schaltflächen, Bezeichnungen für Auswahlkästchen und Optionsfelder sowie Überschriften von Menüs und Untermenüs. Z um Beispiel: Wählen Sie Syst em → Ein st ellu n g en → Mau s in der Hauptmenüleiste aus, um die Mau sein st ellu n g en zu öffnen. Klicken Sie auf dem Reiter T asten auf das Auswahlkästchen Mi t l i nks bed i ente Maus und anschließ end auf Schl i eßen, um die primäre Maustaste von der linken auf die rechte Seite zu ändern (d. h., um die Maus auf Linkshänder anzupassen). Um ein Sonderzeichen in eine g ed it -D atei einzufügen, wählen Sie An wen d u n g en 3 Inst allat ionshandbuch → Z u b eh ö r → Z eich en t ab elle aus der Hauptmenüleiste. Wählen Sie als Nächstes Su ch en → Su ch en aus der Menüleiste der Z eich en t ab elle, geben Sie im Feld Suchbeg ri ff den Namen des Z eichens ein und klicken Sie auf Wei tersuchen. D as gesuchte Z eichen wird daraufhin in der Zei chentabel l e hervorgehoben. D oppelklicken Sie auf dieses hervorgehobene Z eichen, um es in das Feld Zu ko pi erend er T ext zu übernehmen und klicken Sie anschließ end auf die Schaltfläche Ko pi eren. Gehen Sie nun zurück in Ihr D okument und wählen Sie B earb eit en → Ein f ü g en aus der g ed it -Menüleiste. D er oben aufgeführte Text enthält Applikationsnamen, systemweite Menünamen und -elemente, applikationsspezifische Menünamen sowie Schaltflächen und Text innerhalb einer grafischen Oberfläche. Alle werden proportional fett dargestellt und sind anhand des Kontextes unterscheidbar. Nichtproportional Fett Kursiv oder Proportional Fett Kursiv Sowohl bei nichtproportional fett als auch bei proportional fett weist ein zusätzlicher Kursivdruck auf einen ersetzbaren oder variablen Text hin. Kursivdruck kennzeichnet Text, der nicht wörtlich eingeben wird, oder angezeigten Text, der sich abhängig von den gegebenen Umständen unterscheiden kann. Z um Beispiel: Um sich mit einem Remote-Rechner über SSH zu verbinden, geben Sie an einem Shell-Prompt ssh username@ domain.name ein. Falls der Remote-Rechner exampl e. co m ist und Ihr Benutzername auf diesem Rechner John lautet, geben Sie also ssh jo hn@ exampl e. co m ein. D er Befehl mo unt -o remo unt file-system hängt das angegebene D ateisystem wieder ein. Um beispielsweise das D ateisystem /ho me wieder einzuhängen, verwenden Sie den Befehl mo unt -o remo unt /ho me. Um die Version des derzeit installierten Pakets zu sehen, verwenden Sie den Befehl rpm -q package. D ie Ausgabe sieht wie folgt aus: package-version-release. Beachten Sie die kursiv dargestellten Begriffe oben – username, domain.name, file-system, package, version und release. Jedes Wort ist ein Platzhalter entweder für Text, den Sie für einen Befehl eingeben, oder für Text, der vom System angezeigt wird. Neben des üblichen Anwendungsfalls zur D arstellung des Titels eines Werks zeigt der Kursivdruck auch die erstmalige Verwendung eines neuen und wichtigen Begriffs an. Z um Beispiel: Publican ist ein DocBook Publishing-System. 1.2. Konvent ionen für Seit enansprachen Ausgaben des Terminals und Auszüge aus dem Quellcode werden visuell vom umliegenden Text hervorgehoben durch sogenannte Seitenansprachen (engl.: pull-quotes). Eine an das Terminal gesendete Ausgabe wird in den Schrifttyp ni chtpro po rti o nal R o man gesetzt und wie folgt dargestellt: books books_tests Desktop Desktop1 documentation drafts mss downloads images notes photos scripts stuff svgs svn Auszüge aus dem Quellcode werden ebenfalls in den Schrifttyp ni chtpro po rti o nal R o man gesetzt und es wird zusätzlich noch die Syntax hervorgehoben: static int kvm_vm_ioctl_deassign_device(struct kvm *kvm, struct kvm_assigned_pci_dev *assigned_dev) 4 V orwort { int r = 0; struct kvm_assigned_dev_kernel *match; mutex_lock(& kvm->lock); match = kvm_find_assigned_dev(& kvm->arch.assigned_dev_head, assigned_dev->assigned_dev_id); if (!match) { printk(KERN_INFO "%s: device hasn't been assigned before, " "so cannot be deassigned\n", __func__); r = -EINVAL; goto out; } kvm_deassign_device(kvm, match); kvm_free_assigned_device(kvm, match); out: mutex_unlock(& kvm->lock); return r; } 1.3. Anmerkungen und Warnungen Neben den verschiedenen Schrifttypen werden drei visuelle Stile verwendet, um die Aufmerksamkeit auf Informationen zu lenken, die andernfalls vielleicht übersehen werden könnten. Anmerkung Eine Anmerkung ist ein Tipp, ein abgekürztes Verfahren oder ein alternativer Ansatz für die vorliegende Aufgabe. D as Ignorieren von Anmerkungen hat in der Regel keine negativen Auswirkungen, aber Sie verpassen so vielleicht einen Trick, der Ihnen die Arbeit erleichtern könnte. Wichtig D ie Wichtig-Schaukästen lenken die Aufmerksamkeit auf D inge, die sonst leicht übersehen werden können: Konfigurationsänderungen, die nur für die aktuelle Sitzung gelten oder D ienste, für die ein Neustart nötig ist, bevor eine Aktualisierung wirksam wird. D as Ignorieren von Wichtig-Schaukästen würde keinen D atenverlust verursachen, kann aber unter Umständen zu Ärgernissen und Frustration führen. 5 Inst allat ionshandbuch Warnung Eine Warnung sollte nicht ignoriert werden. D as Ignorieren von Warnungen führt mit hoher Wahrscheinlichkeit zu D atenverlust. 2. Hilfe und Feedback 2.1. Brauchen Sie Hilfe? Falls Sie Schwierigkeiten mit einer der in diesem Handbuch beschriebenen Prozeduren haben, besuchen Sie das Red Hat Kundenportal unter http://access.redhat.com. Im Kundenportal können Sie: eine Knowledgebase bestehend aus Artikeln rund um technischen Support für Red Hat Produkte durchsuchen oder durchstöbern. ein Supportticket bei Red Hat Global Support Services (GSS) einreichen. auf weitere Produktdokumentationen zugreifen. Red Hat unterhält auß erdem eine Vielzahl von Mailing-Listen zur D iskussion über Red Hat Software und Technologie. Eine Übersicht der öffentlich verfügbaren Listen finden Sie unter https://www.redhat.com/mailman/listinfo. Klicken Sie auf den Namen einer Liste für weitere Einzelheiten zum Abonnieren dieser Liste oder um auf deren Archiv zuzugreifen. 2.2. Wir freuen uns auf Ihr Feedback Wenn Sie einen Fehler in diesem Handbuch finden oder eine Idee haben, wie dieses verbessert werden könnte, freuen wir uns über Ihr Feedback. Reichen Sie einen Fehlerbericht in Bugzilla unter http://bugzilla.redhat.com/ für das Produkt JBoss Enterprise Application Platform ein. Vergewissern Sie sich beim Einreichen eines Fehlerberichts, dass Sie die Kennung des Handbuchs mit angeben: Installation_Guide Falls Sie uns einen Vorschlag zur Verbesserung der D okumentation senden möchten, sollten Sie hierzu möglichst genaue Angaben machen. Wenn Sie einen Fehler gefunden haben, geben Sie bitte die Nummer des Abschnitts und einen Ausschnitt des Textes an, damit wir diesen leicht finden können. 6 Kapit el 1 . Produkt übersicht Kapitel 1. Produktübersicht 1.1. Über die Red Hat JBoss Ent erprise Applicat ion Plat form 6 D ie Red Hat JBoss Enterprise Application Platform 6 (JBoss EAP 6) ist eine Middleware-Plattform, die auf offenen Standards basiert und mit der Java Enterprise Edition 6 Spezifikation konform ist. Sie integriert den JBoss Application Server 7 mit High Availability Clustering, Messaging, verteiltem Caching und anderen Technologien. D ie JBoss EAP 6 enthält eine neue, modulare Struktur, die es ermöglicht, D ienste erst bei Bedarf zu aktivieren und so den Systemstart zu beschleunigen. D ie Management-Konsole und das Management Command Line Interface machen das Bearbeiten von XML-Konfigurationsdateien überflüssig und ermöglichen die Verwendung von Skripten und die Automatisierung von Aufgaben. D es Weiteren beinhaltet die JBoss EAP 6 APIs und D evelopment Frameworks zur schnellen Entwicklung sicherer und skalierbarer Java EE Anwendungen. Fehler melden 1.2. Funkt ionen von JBoss EAP 6 T ab elle 1.1. JB o ss EAP 6 Fu n kt io n en Fu n kt io n B esch reib u n g Java-Z ertifizierung Z ertifiziert für Java Enterprise Edition 6 Full Profile und Web Profile. Managed domain - Gemanagte D omain Z entralisiertes Management mehrerer Serverinstanzen und physischer Hosts, während ein Standalone Server eine einzelne Serverinstanz ermöglicht. Management von Konfiguration, D eployment, Socket Bindings, Modulen, Erweiterungen und System-Propertys pro Server-Gruppe. Z entralisiertes und vereinfachtes Management der Applikationssicherheit (einschließ lich Security D omains). Management-Konsole und Management-CLI Neue Interfaces stehen für das Management Ihrer D omain oder Ihres Standalone Servers bereit. Sie müssen XML-Konfigurationsdateien nicht mehr manuell bearbeiten. D as Management-CLI enthält auch einen BatchModus, sodass Sie Managementaufgaben per Skript automatisieren können. 7 Inst allat ionshandbuch Fu n kt io n B esch reib u n g Vereinfachtes Verzeichnis-Layout D as Verzeichnis mo d ul es enthält jetzt alle Servermodule der Applikation. D ie gängigen und serverspezifischen l i b-Verzeichnisse werden nicht länger verwendet. D ie Verzeichnisse d o mai n und stand al o ne enthalten die Bausteine und Konfigurationsdateien für D omain bzw. Standalone D eployments. Module können bei Bedarf geladen und entfernt werden. D ies bietet Performance- und Sicherheitsvorteile sowie schnellere Start-upund Neustartzeiten. D atenbanktreiber werden genauso wie andere D ienste installiert. Auß erdem werden D atenquellen direkt in der Management-Konsole oder dem Management-CLI erstellt. JBoss EAP 6 benötigt weniger Systemressourcen und verwendet diese effizienter als vorherige Versionen. Neben anderen Vorteilen startet und stoppt JBoss EAP 6 schneller als JBoss EAP 5. Modularer Klassen-Lademechanismus Gestraffte Verwaltung von D atenquellen Reduzierte und effizientere Verwendung von Ressourcen. Fehler melden 8 Kapit el 2 . Einführung Kapitel 2. Einführung 2.1. Über das Red Hat Kundenport al D as Red Hat Kundenportal ist die zentralisierte Plattform für Ressourcen rund um Red Hat Wissen und Subskriptionen. Nutzen Sie das Red Hat Kundenportal für die folgenden Aufgaben: Verwaltung und Wartung von Red Hat Berechtigungen und Support-Verträgen Herunterladen offiziell unterstützter Software Z ugriff auf Produktdokumentation und die Red Hat Knowledgebase Kontakt zu Global Support Services Einreichen von Fehlermeldungen zu Red Hat Produkten D as Kundenportal ist hier verfügbar: https://access.redhat.com. Fehler melden 9 Inst allat ionshandbuch Kapitel 3. Installationsanweisungen 3.1. JBoss EAP 6 Inst allat ionsmet hoden Es gibt mehrere Installationsmöglichkeiten für die JBoss EAP 6. Jede Methode eignet sich besonders gut für bestimmte Situationen. D ieses Kapitel liefert eine kurze Übersicht zu jedem Installationstyp sowie Links zu den Abschnitten, die die betreffenden Installationsvorgänge beschreiben. T ab elle 3.1. In st allat io n smet h o d en Met h o d e B esch reib u n g Z ip-Installation D as Z ip-Archiv eignet sich zur Installation auf allen unterstützten Betriebssystemen. Sie sollten diese Methode verwenden, wenn Sie die Instanz manuell extrahieren möchten. D er JAR-Installer kann in einer Konsole oder als grafischer ausgeführt werden. Beide Optionen bieten Schritt-fürSchritt Anleitungen für die Installation und Konfiguration der Serverinstanz. Z usätzliche Einstellungen, darunter die Quickstarts und das Maven Repository sind mit dem Installer ebenfalls möglich. D ieses ist die bevorzugte Weise der Installation der JBoss EAP 6 auf allen unterstützten Plattformen. D ie RPM-Paketmethode der Installation von JBoss EAP 6 kann mit dem RPM-Paket grafischen Installer oder mit einem Befehlszeilen-Interface installiert werden. D iese Methode eignet sich für unterstützte Installationen von Hat Enterprise Linux 5, 6 und 7. JAR-Installer RPM-Installation An leit u n g Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IPInstallation)« Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms« Abschnitt 3.5.7, »Installation der JBoss EAP 6 (grafische RPM Installation)« Abschnitt 3.5.8, »Installation der JBoss EAP 6 (textbasierte RPMInstallation)« Fehler melden 3.2. JBoss EAP 6 Inst allat ionsvorausset z ungen Jeder Installationsvorgang für die JBoss EAP 6 besitzt eine Reihe von Voraussetzungen. D ieser Abschnitt behandelt neben den allgemeinen Voraussetzungen auch die installationsspezifischen Voraussetzungen. Allg emein e Vo rau sset z u n g en 10 Kapit el 3. Inst allat ionsanweisungen Erstellen Sie ein Konto beim Red Hat Kundenportal unter https://access.redhat.com. Weitere Informationen finden Sie hier: Abschnitt 2.1, »Über das Red Hat Kundenportal«. Überprüfen Sie die unterstützten Konfigurationen und vergewissern Sie sich, dass Ihr System unterstützt wird: https://access.redhat.com/site/articles/111663. Vergewissern Sie sich, dass Ihr System hinsichtlich der von Red Hat herausgegebenen Updates und Errata auf dem neuesten Stand ist. Z IP- /In st aller- Vo rau sset z u n g en Administrationsberechtigungen für das Installationsverzeichnis. Vergewissern Sie sich, dass ein unterstütztes Java D eveloper Kit installiert wurde. Beim Microsoft Windows Server vergewissern Sie sich, dass die JAVA_HOME und PATH Umgebungsvariablen eingestellt sind, da Tastenkürzel sonst nicht funktionieren. Bei Hewlett-Packard HP-UX stellen Sie bitte sicher, dass das unzi p-D ienstprogramm installiert ist. R PM- Vo rau sset z u n g en Ab Red Hat Enterprise Linux 7 wurde der Begriff Channel durch den Begriff Repository ersetzt. Registrieren Sie den Server beim Red Hat Network. Vergewissern Sie sich, dass ein unterstütztes Java D eveloper Kit installiert wurde. D as Java D evelopment Kit RPM muss die java-Funktion für das System bereitstellen und exportieren. Subskribieren Sie die folgenden Channels, die für alle Versionen von Red Hat Enterprise Linux und alle Architekturen gelten: Red Hat Enterprise Linux Server base und suppl ementary Software Channels/Repositoriespassend für Ihre Red Hat Enterprise Linux Version. D er suppl ementary Channel/Repository ist für die Installation des Java D eveloper Kit erforderlich. JBoss Enterprise Application Platform Channel oder Repository. Einzelheiten zum passenden Channel oder Repository finden Sie unter Abschnitt 3.5, »RPM-Installation« Ist die Host-Architektur ppc64 subskribieren Sie den folgenden Channel/Repository. Red Hat Enterprise Linux 6 subskribieren Sie den rhel -ppc6 4 -server-o pti o nal -6 Channel. Red Hat Enterprise Linux 7 subskribieren Sie das rhel -7-fo r-po wer-server-o pti o nal rpms-7Server-Repository. Fehler melden 3.3. Zip-Inst allat ion 3.3.1. Herunt erladen von JBoss EAP 6 (ZIP-Inst allat ion) Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« 11 Inst allat ionshandbuch Z u sammen f assu n g D ie JBoss EAP 6 Z IP-D atei ist im Red Hat Kundenportal verfügbar. D ie Installation der Z IP-D atei ist unabhängig von der Plattform. D ieses Kapitel behandelt die für den D ownload des Archivs notwendigen Schritte. Pro z ed u r 3.1. Lad en Sie d ie Z IP- D at ei h eru n t er 1. Öffnen Sie einen Browser und melden Sie sich beim Kundenportal unter https://access.redhat.com an. 2. Klicken Sie auf D o wn lo ad s. 3. Klicken Sie in der Liste P ro d ukt-D o wnl o ad s auf R ed Hat JBo ss Enterpri se Appl i cati o n P l atfo rm. 4. Wählen Sie die korrekte JBoss EAP Version aus der Versi o n-Auswahlliste. 5. Suchen Sie R ed Hat JBo ss Enterpri se Appl i cati o n P l atfo rm 6 . x.x in der Liste und klicken Sie auf die D o wnl o ad -Option. Erg eb n is JBoss EAP 6 wird nun auf den Z ielrechner heruntergeladen und ist dann bereit für die Installation. N äch st er Sch rit t in Z ip - In st allat io n Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IP-Installation)« Fehler melden 3.3.2. Inst allieren der JBoss EAP 6 (ZIP-Inst allat ion) Vo rh erig er Sch rit t in Z ip - In st allat io n Abschnitt 3.3.1, »Herunterladen von JBoss EAP 6 (Z IP-Installation)« Z u sammen f assu n g D ieses Thema behandelt die Installationsschritte der JBoss EAP 6 unter Verwendung der heruntergeladenen Z IP-D atei. Pro z ed u r 3.2. Z IP- D at eiin st allat io n 1. Versch ieb en Sie d as Z IP- Arch iv an d en g ewü n sch t en Sp eich ero rt . Verschieben Sie die Z IP-D atei auf den Server und in das Verzeichnis, in dem Sie die JBoss EAP 6 installieren möchten. D er Benutzer, der den Server startet und stoppt, benötigt Leseund Schreibzugriff auf das Verzeichnis. 2. Verwen d en Sie ein e g eeig n et e Ap p likat io n z u r Ext rakt io n d es Z IP- Arch ivs in d en g ewü n sch t en Sp eich ero rt . In einer Red Hat Enterprise Linux Umgebung verwenden Sie das unzi p-D ienstprogramm, um die Inhalte des Z IP-Archivs zu extrahieren. In einer Microsoft Windows Umgebung rechts-klicken Sie auf die D atei und wählen Sie Extract Al l . 12 Kapit el 3. Inst allat ionsanweisungen In einer Hewlett-Packard HP-UX Umgebung verwenden Sie das unzi p-D ienstprogramm, um die Inhalte des Z IP-Archivs zu extrahieren. Erg eb n is D ie JBoss EAP 6 wurde erfolgreich installiert. D as durch Extraktion des Z IP-Archivs erstellte Verzeichnis ist das Verzeichnis der obersten Ebene für den Server. D ies ist EAP_HOME. N äch st er Sch rit t in Z ip - In st allat io n Abschnitt 3.3.3, »D einstallation der JBoss EAP 6 (Z ip Installation)« Fehler melden 3.3.3. Deinst allat ion der JBoss EAP 6 (Zip Inst allat ion) Vo rh erig er Sch rit t in Z ip - In st allat io n Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IP-Installation)« Vo rau sset z u n g en Erstellen Sie ein Back-up aller modifizierten Konfigurationsdateien und D eployments, die später wiederverwendet werden können. Z u sammen f assu n g D ieser Abschnitt behandelt die erforderlichen Schritte für eine D einstallation der Z ip-Installation der JBoss EAP 6. Pro z ed u r 3.3. D ein st allat io n d er JB o ss EAP 6 ( Z ip In st allat io n ) 1. Gehen Sie zum Verzeichnis in dem Sie den JBoss EAP 6 Ordner aus der Z ip-D atei extrahiert haben. 2. Lö sch en Sie d as In st allat io n sverz eich n is. D ie JBoss EAP 6 installiert ein einzelnes Verzeichnis, wenn Sie die Z ip-Installationsmethode verwenden. Löschen Sie das Installationsverzeichnis, um die JBoss EAP 6 zu deinstallieren. 3. O p t io n al: Lö sch u n g even t u eller In it ialisieru n g sskrip t e, d ie Sie erst ellt h ab en . Falls Sie Initialiserungsskripte oder andere von der JBoss EAP 6 abhängige Skripte auf Ihrem Computer installiert haben, löschen Sie diese. Erg eb n is D ie JBoss EAP 6 wurde vom Server deinstalliert. Fehler melden 3.4 . Inst aller 3.4 .1. Herunt erladen von JBoss EAP 6 (Inst aller) 13 Inst allat ionshandbuch Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« Z u sammen f assu n g D as JBoss EAP 6 Installer Archiv ist im Red Hat Kundenportal verfügbar. D as . jar-Archiv kann sowohl zur Ausführung des grafischen als auch des textbasierten Installers verwendet werden. D er Installer ist die bevorzugte Weise zur Installation der JBoss EAP 6 auf allen unterstützten Plattformen. D ieses Thema behandelt die für den D ownload des Archivs notwendigen Schritte. Pro z ed u r 3.4 . D o wn lo ad d es In st allers 1. Öffnen Sie einen Browser und melden Sie sich beim Kundenportal unter https://access.redhat.com an. 2. Klicken Sie auf D o wn lo ad s. 3. Klicken Sie in der Liste P ro d ukt-D o wnl o ad s auf R ed Hat JBo ss Enterpri se Appl i cati o n P l atfo rm. 4. Wählen Sie die korrekte JBoss EAP Version aus der Versi o n-Auswahlliste. 5. Suchen Sie R ed Hat JBo ss Enterpri se Appl i cati o n P l atfo rm 6 . x.x Instal l er in der Liste und klicken Sie auf die D o wnl o ad -Option. Erg eb n is JBoss EAP 6 wird nun auf den Z ielrechner heruntergeladen und ist dann bereit für die Installation. N äch st er Sch rit t in In st aller Abschnitt 3.4.3, »D einstallation der JBoss EAP 6 (Installer)« Fehler melden 3.4 .2. Ausführen des JBoss EAP Inst allat ionsprogramms D as JBoss EAP Installationsprogramm kann entweder im grafischen oder im textbasierten Modus ausgeführt werden. D ieses Thema behandelt den Befehl, der zur Ausführung des Installationsprogramms im grafischen Modus notwendig ist. Pro z ed u r 3.5. Au sf ü h ren d es JB o ss EAP In st allat io n sp ro g ramms 1. Öffnen Sie ein Terminal und navigieren Sie zu dem Verzeichnis, welches das heruntergeladene Installationsprogramm-JAR enthält. 2. Geben Sie den folgenden Befehl ein: java -jar jboss-eap-6.x.x-installer.jar 3. Folgen Sie den Anweisungen in der nachstehenden Tabelle. T ab elle 3.2. B ild sch irme d es JB o ss EAP In st allat io n sp ro g ramms 14 Kapit el 3. Inst allat ionsanweisungen B ild sch irmn ame Wan n an g ez eig t B esch reib u n g Abschnitt B.1, »Auswahl der Sprache« Abschnitt B.2, »D ie Endnutzervereinbarun g« Immer Wählen Sie die gewünschte Sprache für das Installationsprogramm und klicken Sie auf O K. Immer D ie Endnutzervereinbarung für Red Hat JBoss Middleware. Abschnitt B.3, »Installationspfad« Immer Abschnitt B.4, »Auswahl der zu installierenden Pakete« Abschnitt B.5, »Erstellen eines administrativen Benutzers« Immer Abschnitt B.6, »Quickstart Installation« Immer Abschnitt B.7, »Einrichten des Maven-Repository« Falls Sie die Quickstart-Beispiele installieren möchten Wählen Sie „ I accept the terms of this license agreement“ und klicken Sie auf Next. Immer Abschnitt B.8, Immer »Einrichten von Socket Bindings« Wählen Sie den Installationspfad für JBoss EAP und klicken Sie auf Next. Sie werden dazu aufgefordert, das neue Verzeichnis anzulegen, oder, falls es bereits existiert, das genannte Verzeichnis zu ersetzen. Wählen Sie die zu installierenden Pakete. Erforderliche Pakete können nicht abgewählt werden. Erstellen Sie einen administrativen Benutzer und weisen Sie ein Passwort zu. D as Passwort muss aus mindestens acht Z eichen, einem Buchstaben, einer Z iffer und einem Sonderzeichen bestehen. Klicken Sie dann auf Next. Installieren Sie die Quickstart-Beispiele. Falls Sie diese installieren möchten, klicken Sie auf Y es und wählen Sie einen Installationspfad. Falls nicht, klicken Sie auf No . Klicken Sie anschließ end auf Next. Ein öffentlich verfügbares Maven-Repository steht für die Quickstarts zur Verfügung. D ie Standardeinstellungen konfigurieren Ihre Installation automatisch zur Verwendung dieses Repositorys. D ies ist die einfachste Methode zur Ausführung der Quickstarts. Falls Sie es vorziehen, können Sie auch den Pfad zu einem lokal installierten Repository angeben. Geben Sie einen Pfad an, falls Ihre MavenKonfigurationsdatei sich nicht am standardmäß igen Speicherort befindet. Legen Sie fest, ob die Installation die standardmäß igen Port Bindings verwendet, konfigurieren Sie andernfalls benutzerdefinierte Port Bindings oder Port Offsets für alle standardmäß igen Bindings. Falls Sie benutzerdefinierte Bindings festlegen, wählen Sie, ob die Ports für den Standalone-Modus, den D omain-Modus oder beides konfiguriert werden sollen. Falls Sie Port Offsets konfigurieren möchten, wählen Sie den gewünschten Offset. Klicken Sie anschließ end auf Next. 15 Inst allat ionshandbuch B ild sch irmn ame Wan n an g ez eig t B esch reib u n g Abschnitt B.9, »Benutzerdefinierte Socket Bindings für StandaloneKonfigurationen« Abschnitt B.10, »Benutzerdefinierte Socket Bindings für D omainKonfigurationen« Abschnitt B.11, »Server-Start« Falls Sie benutzerdefinierte Port Bindings für den Standalone Modus konfigurieren möchten Falls Sie benutzerdefinierte Port Bindings für den D omain-Modus konfigurieren möchten Immer Konfigurieren Sie die Ports und die SystemPropertys für die verschiedenen StandaloneModi und klicken Sie anschließ end auf Next. Abschnitt B.12, »Konfigurieren von Protokollebenen« Immer Abschnitt B.13, »Konfigurieren der Laufzeitumgebung« Immer Abschnitt B.14, »Passwort-VaultKonfiguration« Falls Sie einen Passwort-Vault in der erweiterten Konfiguration der Laufzeitumgebung installieren Abschnitt B.15, »Konfigurieren der SSL-Sicherheit« Falls Sie SSLSicherheit in der erweiterten Konfiguration der Laufzeitumgebung aktivieren Konfigurieren Sie die Ports und die SystemPropertys für die verschiedenen D omain-Modi und klicken Sie anschließ end auf Next. Wählen Sie die bevorzugte Startoption, die nach Abschluss des Installationsvorgangs angewendet werden soll. Klicken Sie anschließ end auf Next. Wählen Sie Y es, um Protokollebenen zu konfigurieren, oder No , um diese Konfiguration zu überspringen. Klicken Sie anschließ end auf Next. Wählen Sie P erfo rm d efaul t co nfi g urati o n zur Installation der Standardkonfiguration. Wählen Sie P erfo rm ad vanced co nfi g urati o n, um aus einer Liste von erweiterten Konfigurationsoptionen zu wählen. Erweiterte Optionen können auch nach der Installation konfiguriert werden. Klicken Sie dann Next. Konfigurieren Sie einen Passwort-Vault zur Aufbewahrung Ihrer vertraulichen Passwörter in einem verschlüsselten Schlüsselspeicher und klicken Sie auf Next. Weitere Informationen finden Sie im: Administrations- und Konfigurationshandbuch, " Mask the Keystore Password and Initialize the Password Vault" Konfigurieren Sie einen SSL Keystore zur Sicherung der EAP Management-Interfaces. Klicken Sie anschließ end auf Next. Siehe " Generate a SSL Encryption Key and Certificate" im Sicherheitshandbuch. Warnung Red Hat empfiehlt, dass Sie SSL zu Gunsten von TLSv1.1 oder TLSv1.2 in allen betroffenen Paketen deaktivieren. 16 Kapit el 3. Inst allat ionsanweisungen B ild sch irmn ame Wan n an g ez eig t B esch reib u n g Abschnitt B.16, »Konfigurieren von LD AP« Falls Sie LD APKonfiguration in der erweiterten Konfiguration der Laufzeitumgebung aktivieren Abschnitt B.17, »InfinispanKonfiguration« Falls Sie den Infinispan-Cache in der erweiterten Konfiguration der Laufzeitumgebung installieren Abschnitt B.18, »Sicherheits-D omainKonfiguration« Falls Sie den eine Sicherheits-D omain in der erweiterten Konfiguration der Laufzeitumgebung hinzufügen Abschnitt B.19, »JD BCTreiberkonfiguration« Falls Sie einen JD BCTreiber in der erweiterten Konfiguration der Laufzeitumgebung installieren Abschnitt B.20, »D atenquellenEinrichtung« Falls Sie eine D atenquelle in der erweiterten Konfiguration der Laufzeitumgebung installieren Aktivieren Sie die LD AP-Authentifizierung zur Verwendung eines LD AP D irectory Servers als Authentifizierungsquelle für die ManagementKonsole, das Management-CLI oder die Management-API. Wenn Sie fertig sind, klicken Sie auf Next. Siehe " Use LD AP to Authenticate to the Management Interfaces" im Administrations- und Konfigurationshandbuch für weitere Informationen. Erstellen Sie einen Infinispan-Cache zur Verwaltung von gecachten D aten. Geben Sie einen Infinispan-Namen an, konfigurieren Sie die anderen Felder und klicken Sie auf Next. Siehe Kapitel 14 " Infinispan" im Administrationsund Konfigurationshandbuch für weitere Informationen. Konfigurieren Sie eine Sicherheits-D omain, um die D ienste von PicketBox in eine JBoss EAP Serverinstanz zu integrieren. D ie meisten Felder sind bereits mit Standardwerten ausgefüllt und erfordern keine Änderung. Wenn Sie fertig sind, klicken Sie auf Next. Siehe " Security D omains" im Administrations- und Konfigurationshandbuch für weitere Informationen. Installieren und konfigurieren Sie einen JD BCTreiber, um Ihren Anwendungscode in die jeweilige D atenbanksprache zu konvertieren. Wählen Sie den richtigen Treiber aus der Liste der unterstützten Treiber aus, die in der Auswahlliste „ D river Vendor” erscheinen. Siehe Kapitel 6 " D atasource Management" im Administrations- und Konfigurationshandbuch für weitere Informationen. Konfigurieren Sie eine D atenquelle, die von Anwendungen verwendet werden kann. Geben Sie den Namen der D atenquelle an, konfigurieren Sie die anderen Felder und klicken Sie auf Next. Siehe " D atasource Configuration" im Administrations- und Konfigurationshandbuch für weitere Informationen. Überprüfen Sie Ihre Auswahlen und klicken Sie auf Next. Abschnitt B.21, Immer »Überprüfen der Installationskomponen ten« Abschnitt B.22, Immer »Installationsfortschritt « Abschnitt B.23, Immer »Installationsvorgang abgeschlossen« Sobald der Installationsvorgang abgeschlossen ist, klicken Sie auf Next. Wenn der Vorgang abgeschlossen ist, klicken Sie auf Next. 17 Inst allat ionshandbuch B ild sch irmn ame Wan n an g ez eig t B esch reib u n g Abschnitt B.24, »Erstellen von Shortcuts« Immer Abschnitt B.25, »Generieren eines Installationsskripts« Immer Wählen Sie, ob Shortcuts angelegt werden sollen und wie diese zu konfigurieren sind. Nur alphanumerische Z eichen sind gestattet, mit Ausnahme der '-' und '_' Z eichen. Nur bei Microsoft Windows sind auch die '/' und '\' Z eichen gestattet. Klicken Sie anschließ end auf Next. Klicken Sie auf G enerate i nstal l ati o n scri pt and pro perti es fi l e, falls Sie die gewählten Installationsoptionen festhalten möchten. Klicken Sie abschließ end auf D o ne. D ie Installation ist nun abgeschlossen. Erg eb n is D ie Installation ist beendet und JBoss EAP 6 ist auf Ihrem Z ielrechner installiert. Fehler melden 3.4 .3. Deinst allat ion der JBoss EAP 6 (Inst aller) Vo rh erig er Sch rit t in In st aller Abschnitt 3.4.1, »Herunterladen von JBoss EAP 6 (Installer)« Z u sammen f assu n g D ieses Thema behandelt die erforderlichen Schritte für die D einstallation der JBoss EAP 6, wenn diese entweder mit einem grafischen oder einem textbasierten Installer installiert wurde. Pro z ed u r 3.6 . D ein st allat io n d er JB o ss EAP 6 ( g raf isch e In st allat io n ) 1. Während der Installation der JBoss EAP 6 wurde ein Verzeichnis namens Uni nstal l er an dem Z ielrechner, an dem Sie die JBoss EAP 6 installiert haben, erstellt. D ieses Verzeichnis enthält eine D atei namens uni nstal l er. jar. Navigieren Sie in einem Befehlszeilenfenster zu diesem Verzeichnis. 2. Starten Sie den GUI-D einstaller durch Ausführung des folgenden Befehls: java -jar uni nstal l er. jar 3. D ie Ausführung des Befehls startet den grafischen Installer, wie in der nachfolgenden Abbildung dargestellt. Markieren Sie das Kästchen, falls Sie das JBoss EAP 6 Installationsverzeichnis löschen möchten. 18 Kapit el 3. Inst allat ionsanweisungen Ab b ild u n g 3.1. D ein st allat io n vo n JB o ss EAP 6 mit t els d es g raf isch en In st allers 4. D rücken Sie die Schaltfläche U n in st all, um den D einstallationsvorgang zu starten. 5. Wenn der D einstallationsvorgang beendet ist, drücken Sie die Schaltfläche Q u it , um den D einstaller zu beenden. 6. Nach der erfolgreichen D einstallation können Sie das Uni nstal l er-Verzeichnis manuell von dem Speicherort entfernen, von dem aus Sie es gestartet haben. Pro z ed u r 3.7. T ext b asiert er D ein st allat io n sp ro z ess 1. Navigieren Sie in einer Konsole zum während des Installationsvorgangs erstellten Uni nstal l er-Verzeichnis. Sie finden dieses eine Ebene über EAP_HOME. 2. Starten Sie den textbasierten D einstaller durch Ausführung des folgenden Befehls: java -jar uni nstal l er. jar -co nso l e 3. Befolgen Sie die Schritte zur D einstallation der JBoss EAP 6. Erg eb n is: D ie JBoss EAP 6 wurde von Ihrem Server deinstalliert. Fehler melden 3.5. RPM-Inst allat ion 3.5.1. Über die JBoss EAP 6 Soft ware Channels D ie Installation der JBoss EAP 6 mittels RPM erfordert eine Subskription mehrerer Red Hat Network Software-Channels. Eine Subskription sowohl der Basissoftware des Red Hat Enterprise Linux Server und ein spezifischer JBoss EAP 6 Channel sind erforderlich. 19 Inst allat ionshandbuch Anmerkung Ab Red Hat Enterprise Linux 7 wurde der Begriff Channel durch den Begriff Repository ersetzt. In dieser Anleitung wird nur der Begriff channel verwendet. Bis zu JBoss EAP 6.3.2 wird die Wahl des JBoss EAP Channels nur durch die Red Hat Enterprise Linux Version und die Hardware-Architektur bestimmt. D er aktuelle Channel, eine Subskription hiervon, liefert die aktuellste Release der JBoss EAP. Ab der JBoss EAP 6.3.3 können Sie entweder den aktuellen JBoss EAP Channel oder einen NebenChannel subskribieren, der eine spezifische Nebenversion und alle that provides a specific minor release and all notwendigen Patches bereitstellt. D ies gestattet es Ihnen dieselbe Nebenversion der JBoss EAP 6 beizubehalten und gleichzeitig auf dem neuesten Stand hinsichtlich der kritischen Sicherheits-Patches zu sein. Fehler melden 3.5.2. JBoss EAP Channel Namenskonvent ion D ie Namenskonvention für den aktuellen Channel is jbapppl atfo rm-6 -<AR C HIT EC T UR E>server-6 -rpm. D ie Installation von JBoss EAP 6.3.2 auf einer x86_64 Architektur und Red Hat Enterprise Linux 6 würden eine Subskription des jbapppl atfo rm-6 -x86 _6 4 -server-6 -rpmChannel erfordern. D ie Namenskonvention des Nebenversions-Channels für Red Hat Enterprise Linux 5 und Red Hat Enterprise Linux 6 ist jbapppl atfo rm-<EAP _VER SIO N>-<AR C HIT EC T UR E>-server<R HEL_VER SIO N>-rpm. D ie Namenskonvention des Nebenversions-Channels für Red Hat Enterprise Linux 7 is jb-eap<EAP _VER SIO N>-fo r-rhel -7-server-rpms für die x86_64 Architektur und jb-eap<EAP _VER SIO N>-fo r-rhel -7-fo r-po wer-rpms für die ppc64 Architektur EAP_VER SIO N D ies ist die Haupt- und Nebenversion der JBoss EAP. Ein EAP_VERSION-Wert von 6 . 3 installiert JBoss EAP 6.3, während ein Wert von 6 die JBoss EAP 6 installiert. AR C H IT EC T U R E D ies ist entweder i 386 , x86 _6 4 oder ppc. R H EL_VER SIO N D ies ist entweder 5 für Red Hat Enterprise Linux 5, 6 für Red Hat Enterprise Linux 6 oder 7 für Red Hat Enterprise Linux 7. Fehler melden 3.5.3. Subskript ion des akt uellen JBoss EAP 6 Channel D er Subskriptionsbefehl hängt von der Registrierungsmethode - Red Hat Network Classic oder Red Hat Subscription Manager ab. Für RHN Classic geben Sie den folgenden Befehl ein. rhn-channel --add -c jbappplatform-6-x86_64-server-6-rpm 20 Kapit el 3. Inst allat ionsanweisungen Für Red Hat Subscription Manager geben Sie den folgenden Befehl ein. subscription-manager repos --enable=jb-eap-6-for-rhel-6-server-rpms Fehler melden 3.5.4 . Subskript ion des JBoss EAP 6 Neben-Channels D er Subskriptionsbefehl hängt von der Registrierungsmethode - Red Hat Network Classic oder Red Hat Subscription Manager ab. Für RHN Classic geben Sie den folgenden Befehl ein. rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm Für Red Hat Subscription Manager geben Sie den folgenden Befehl ein. subscription-manager repos --enable=jb-eap-6.3-for-rhel-6-server-rpms Fehler melden 3.5.5. Support für den Wechsel von Subskript ions-Channels Über die Lebensdauer einer JBoss EAP 6.3.3 (oder höher) Installation möchten Sie möglicherweise die Software-Subskription von einem JBoss EAP Channel zu einem anderen ändern. D er Wechsel von Channels wird unterstützt, unterliegt aber den folgenden Bedingungen. Wech sel vo m akt u ellen C h an n el z u ein em N eb en - C h an n el Unterstützt beim Wechsel zum aktuellsten Neben-Channel. Wech sel vo n ein em akt u ellen N eb en - C h an n el z u ein em an d eren N eb en - C h an n el Unterstützt beim Wechsel zur nächsten Nebenversion der JBoss EAP. Z um Beispiel beim Wechsel von JBoss EAP 6.3 zu JBoss EAP 6.4 wird unterstützt, aber von JBoss EAP 6.3 zu JBoss EAP 6.5 wird nicht unterstützt. Wech sel vo n ein em N eb en - C h an n el z u m akt u ellen C h an n el Unterstützt beim Wechsel vom aktuellsten Neben-Channel. Fehler melden 3.5.6. Wechsel vom akt uellen Channel z u einem Neben-Channel Führen Sie diesen Vorgang aus, wenn ein Red Hat Enterprise Linux System beim current Channel subskribiert ist und Sie stattdessen zum mi no r Channel wechseln möchten. Sie stellen dadurch sicher, dass das System nur Aktualisierungen der JBoss EAP 6.3 RPMs erhält und nicht auf eine höhere Version aktualisiert wird. Für Red Hat Classic geben Sie die folgenden Befehle ein, um die Subskription zum currentChannel zu beenden und stattdessen den mi no r-Channel zu subskribieren. rhn-channel --remove -c jbappplatform-6-x86_64-server-6-rpm 21 Inst allat ionshandbuch rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm Für den Red Hat Subscription Manager geben Sie die folgenden Befehle ein, um die Subskription zum current-Channel zu beenden und stattdessen den mi no r-Channel zu subskribieren. subscription-manager repos --disable=jb-eap-6-for-rhel-6-server-rpms -enable=jb-eap-6.3-for-rhel-6-server-rpms Fehler melden 3.5.7. Inst allat ion der JBoss EAP 6 (grafische RPM Inst allat ion) Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« Z u sammen f assu n g D ie grafische RPM-Paketmethode zur Installation von JBoss EAP 6 ist verfügbar für Red Hat Enterprise Linux 5 und Red Hat Enterprise Linux 6. D ieses Thema behandelt die notwendigen Schritte zur Fertigstellung der Installation. Pro z ed u r 3.8. In st allat io n d er JB o ss EAP 6 ( g raf isch e R PM In st allat io n ) Verwenden Sie PackageKit für die grafische Installation der JBoss EAP 6 auf Ihrem Z ielrechner. 1. St art en Sie Packag eK it . Bei PackageKit handelt es sich um eine Open-Source-Software zur Paketverwaltung, die als Teil von Red Hat Enterprise Linux installiert ist. Starten Sie auf dem Z ielrechner PackageKit, indem Sie Syst em → Ad min ist rat io n → Ad d /R emo ve So f t ware wählen. 2. Geben Sie jboss-eap6 in das Suchfeld ein und drücken Sie dann die Fi nd -Schaltfläche. Im Ergebnisfeld erscheint das JBoss EAP 6 Paket. 3. Wählen Sie das JBoss EAP 6 Paket und drücken Sie die Appl y-Schaltfläche. Siehe Abbildung unten. 22 Kapit el 3. Inst allat ionsanweisungen Ab b ild u n g 3.2. JB o ss EAP 6 Packag eK it In st allat io n 4. Befolgen Sie restlichen Installationsschritte für die JBoss EAP 6 auf Ihrem Z ielrechner. Erg eb n is D ie Installation ist beendet und JBoss EAP 6 ist auf Ihrem Z ielrechner installiert. Fehler melden 3.5.8. Inst allat ion der JBoss EAP 6 (t ext basiert e RPM-Inst allat ion) Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« Z u sammen f assu n g D ie grafische RPM-Paketmethode der Installation von JBoss EAP 6 eignet sich für Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6 und Red Hat Enterprise Linux 7. D ieses Thema behandelt die notwendigen Schritte für die Installation einer Instanz mittels Befehlszeile. Pro z ed u r 3.9 . T ext b asiert e In st allat io n ssch rit t e Greifen Sie auf das RPM-Paket zu und installieren Sie es mittels der YUM-Installation via Red Hat Network. 1. In st allieren Sie d as R PM- Paket d u rch Verwen d u n g vo n YU M u n d d es R ed H at N et wo rk Verwenden Sie YUM zur Installation des standardmäß igen JBoss EAP 6 Gruppenpakets, indem Sie den g ro upi nstal l -Befehl verwenden. [user@ host ~]$ yum groupinstall jboss-eap6 2. K o n f ig u rieren Sie d ie in it - O p t io n en . 23 Inst allat ionshandbuch D ie RPM-Installation enthält init-Skripts für den Launch des Servers. D ie Konfiguration für die init-Skripts befindet sich in mehreren zusätzlichen D ateien. Weitere Informationen zu diesen D ateien und den Optionen finden Sie unter Abschnitt A.4, » Konfigurationsdateien für die RPM-Installation der JBoss EAP 6«. Erg eb n is D ie Installation ist abgeschlossen. D er standardmäß ige EAP_HOME-Pfad für die RPM-Installation ist /usr/share/jbo ssas. Unter Abschnitt A.3, »RPM-Paketliste für die JBoss EAP 6« finden Sie eine vollständige Liste aller installierten Pakete. Fehler melden 3.6. Aut omat isiert e Inst allat ion 3.6.1. Inst allat ion mehrerer Inst anz en der JBoss EAP 6 (Inst aller) Vo rau sset z u n g en Generieren Sie ein automatisiertes Installationsskript mit dem grafischen oder dem textbasierten Installer: . Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms« Z u sammen f assu n g Mehrere identische Instanzen der JBoss EAP 6 können mit einem automatisierten Installationsskript installiert werden, das während des Installationsvorgangs mittels dem grafischen oder dem textbasierten Installer generiert wird. D ieses Thema behandelt die Installationsschritte für die JBoss EAP 6 mittels generiertem Skript. Pro z ed u r 3.10. Au t o mat isiert e In st allat io n Führen Sie zur Installation der JBoss EAP 6 mittels automatisiertem Installationsskript den folgenden Befehl in einer Befehlszeile aus: java -jar jbo ss-eap-6 . x. x-i nstal l er. jar auto. xml Anmerkung Bei der Verwendung eines automatisierten Installationsskripts (auto.xml) zur automatisierten Installation generiert der Installer standardmäß ig ein Prompt zur Eingabe aller Passwörter. Erg eb n is Eine identische Instanz der JBoss EAP 6 wurde basierend auf dem automatisierten Installationsskript installiert. Fehler melden 24 Kapit el 3. Inst allat ionsanweisungen 3.6.2. Verwenden des aut omat isiert en Inst allat ionsskript s (aut o.xml) von anderen Quellen z ur Inst allat ion von JBoss EAP 6 D as Installationsprogramm kann das automatisierte Installationsskript (auto . xml ) von jedem Speicherort im Netzwerk verwenden, unabhängig davon, wo es ausgeführt wird. Somit kann sich das Installationsprogramm (jbo ss-eap-6 . x. x-i nstal l er. jar) und das automatisierte Installationsskript (auto . xml ) auf verschiedenen Rechnern befinden. D ieses Thema behandelt die notwendigen Schritte zur automatisierten Installation von JBoss EAP 6 von einem anderen Speicherort auf dem Netzwerk. Geben Sie in einem Terminal einen der folgenden Befehle ein, um das automatisierte Installationsskript (an einem anderen Speicherort im Netzwerk) zu Ihrem derzeitigen Netzwerkstandort anzugeben: java -jar jbo ss-eap-6 . x. x-i nstal l er. jar http://network-host/auto.xml (For HTTP) java -jar jbo ss-eap-6 . x. x-i nstal l er. jar ftp://network-host/auto.xml (für FTP) Erg eb n is JBoss EAP 6 wurde auf Ihrem Rechner installiert. Fehler melden 3.7. Aut omat isiert e Inst allat ionsverfahren 3.7.1. Über aut omat isiert e Inst allat ionsverfahren Vo rau sset z u n g en Führen Sie das Installationsprogramm aus und generieren Sie ein automatisiertes Installationsskript mithilfe des grafischen oder textbasierten Installationsprogramms: Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms« Z u sammen f assu n g Es gibt zwei Herangehensweisen zur automatisierten Installation von JBoss EAP 6, die beide das automatisierte Installationsskript verwenden, das vom Installationsprogramm generiert wird: Bei der ersten Methode werden alle Schlüssel/Passwort-Werte, die während der automatisierten Installation notwendig sind, in der Variablendatei der automatisierten Installation angegeben. Bei der zweiten Methode werden die Schlüssel/Passwort-Werte während der Installation angegeben. Fehler melden 3.7.2. Inst allieren von JBoss EAP 6 durch Vordefinieren von Schlüssel/Passwort -Wert en in der Variablendat ei z ur aut omat isiert en Inst allat ion 25 Inst allat ionshandbuch D as folgende Verfahren installiert JBoss EAP 6 automatisiert, indem die Schlüssel/Passwort-Werte in der Variablendatei zur automatischen Installation vordefiniert werden. Pro z ed u r 3.11. 1. G eb en Sie d ie Sch lü sselwert e in d er Variab len d at ei an . D as JBoss EAP 6 Installationsprogramm erstellt ein Skript und eine Variablendatei zur automatisierten Installation. D ie Variablendatei enthält eine Liste mit Schlüssel/PasswortParametern, die zur automatisierten Installation notwendig sind. Um diese Schlüsselwerte anzugeben, öffnen Sie die Variablendatei. Geben Sie einen gültigen Schlüssel/Passwort-Wert für jeden Schlüsselparameter ein. Z um Beispiel: adminPassword = password#2 vault.keystorepwd = vaultkeystorepw ssl.password = user12345 2. Fü h ren Sie d as In st allat io n sp ro g ramm mit d em Arg u men t „variab lef ile f ilen ame“ au s, u m d ie au t o mat isiert e In st allat io n z u b eg in n en . Sie können die voll automatisierte EAP-Installation beginnen, indem Sie das Installationsprogramm mit dem Argument „ variablefile auto . xml . vari abl es“ ausführen. D ieses Argument übergibt die Schlüssel/Passwort-Werte aus der Variablendatei (Schritt 1) an das Installationsprogramm. Um den voll automatisierten Installationsvorgang zu starten, öffnen Sie ein Terminal und geben Sie den folgenden Befehl mit den relevanten D ateinamen ein: java -jar jbo ss-eap-6 . x. x-i nstal l er. jar auto . xml -variablefile auto . xml . vari abl es Erg eb n is JBoss EAP 6 wurde auf Ihrem Rechner installiert. Fehler melden 3.7.3. Aut omat isiert e Inst allat ion von JBoss EAP 6 mit Angabe von Schlüssel/Passwort -Wert en während der Inst allat ion D as folgende Verfahren installiert JBoss EAP 6 automatisiert, indem die Schlüssel/Passwort-Werte während der Installation angegeben werden. Pro z ed u r 3.12. Fü h ren Sie d as In st allat io n sp ro g ramm mit d em variab le- Arg u men t au s Sie können eine automatisierte Installation starten, indem Sie das Installationsprogramm mit dem variables-Argument ausführen und dazu eine Variablenliste angeben. D ieses variables-Argument hilft Ihnen dabei, Variablen zusammen mit den Schlüssel/Passwort-Werten während der Installation zu definieren. Um den Installationsvorgang zu starten, öffnen Sie ein Terminal und geben Sie den folgenden Befehl mit den relevanten D ateinamen ein: 26 Kapit el 3. Inst allat ionsanweisungen java -jar jbo ss-eap-6 . x. x-i nstal l er. jar auto . xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password =user12345 Anmerkung Es ist wichtig, die Variablennamen (adminPassword, keystorepwd und ssl.password) ohne Leerstellen anzugeben, um die Installation erfolgreich durchzuführen. Fehler melden 3.8. Inst allieren nat iver Komponent en und Dienst programme 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. Z u 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 D ienst in Red Hat Enterprise Linux (Z ip, Installer)« und dem Jsvc-Abschnitt des Administrations- und Konfigurationshandbuchs. Native D ienstprogramme sind optionale D ienstprogramme, die spezifisch für jedes der unterstützten Betriebssysteme und Architekturen sind. D azu gehören Skripte und D ienstprogramme für die Installation der JBoss EAP als einen D ienst in Ihrem Betriebssystem und die Generierung von SSLSchlüsseln und Z ertifikaten. Z usätzlich zu nativen Komponenten und nativen D ienstprogrammen 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. Fehler melden 3.8.1. Inst allieren nat iver Komponent en und nat iver Dienst programme (Zip, Inst aller) Vo rau sset z u n g en Installation der JBoss EAP 6 mittels der Z ip-Installation, dem grafischen Installationsprogramm oder dem textbasierten Installationsprogramm Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IP-Installation)«. Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms« Z ugriff 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 to mcatjss entfernt werden. 27 Inst allat ionshandbuch In einer HP-UX-Umgebung muss OpenSSL installiert sein. Pro z ed u r 3.13. H eru n t erlad en u n d In st allieren vo n n at iven K o mp o n en t en 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 (Z IP-Installation)« angegeben ist. 2. Entpacken Sie das heruntergeladene Z ip-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/mo d ul es/system/l ayers/base/o rg /jbo ss/as/web/mai n/l i b/ angelegt wurde. 3. Aktivieren Sie mithilfe des Management-CLI die nativen Komponenten für das WebSubsystem, indem Sie den folgenden Befehl ausführen: [standalone@ localhost:9999 /] /subsystem= web: wri teattri bute(name= nati ve,val ue= true) 4. Starten Sie den JBoss EAP 6 Server neu, um die Änderungen anzuwenden. Pro z ed u r 3.14 . H eru n t erlad en u n d In st allieren vo n n at iven D ien st p ro g rammen 1. Laden Sie das Paket nativer D ienstprogramme 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 (Z IP-Installation)« angegeben ist. 2. Entpacken Sie das heruntergeladene Z ip-Archiv der nativen Komponenten in Ihrer JBoss EAP 6 Installation. Sie können das erfolgreiche Entpacken kontrollieren, indem Sie überprüfen, ob es ein nati ve-Verzeichnis in EAP_HOME/mo d ul es/system/l ayers/base/ gibt. 3. In der JBoss EAP D okumentationsreihe und im Red Hat Kundenportal finden Sie Verfahren zur Konfiguration bestimmter Funktionen der nativen D ienstprogramme. Fehler melden 3.8.2. Inst allieren nat iver Komponent en und nat iver Dienst programme (RPMInst allat ion) Sie können nur dann die RPM-Installationsmethode zur Installation von nativen Komponenten, D ienstprogrammen und zugehörigen Abhängigkeiten verwenden, wenn Sie die EAP mithilfe der RPMInstallationsmethode installiert haben. D ie RPM-Paketmethode zur Installation von nativen Komponenten und D ienstprogrammen ist geeignet für Red Hat Enterprise Linux 5, 6 und 7. D ieses Thema behandelt die notwendigen Schritte für die Installation von nativen Komponenten und D ienstprogrammen mithilfe der Befehlszeile. Vo rau sset z u n g en Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« Pro z ed u r 3.15. In st allieren n at iver K o mp o n en t en u n d n at iver D ien st p ro g ramme 28 Kapit el 3. Inst allat ionsanweisungen 1. In st allieren n at iver K o mp o n en t en u n d n at iver D ien st p ro g ramme Führen Sie den folgenden Befehl aus, um native Komponenten und D ienstprogramme in Red Hat Enterprise Linux 5, 6 und 7 (einschließ lich Abhängigkeiten) zu installieren. Verwenden Sie dabei Ihren administrativen Account und ersetzen Sie package_name durch den Namen der nativen Komponente, die Sie installieren möchten: yum install package_name Sie können die folgenden nativen Komponenten installieren: mo d _cl uster-nati ve, mo d _jk, mo d _rt, mo d _snmp, apache-co mmo ns-d aemo n-jsvc-eap6 , httpd , httpd d evel , jbo ssas-ho rnetq -nati ve, jbo ssas-jbo ssweb-nati ve. Wichtig D ie nativen Komponenten jbo ssas-ho rnetq -nati ve und jbo ssas-jbo sswebnati ve werden standardmäß ig installiert, wenn Sie den Befehl yum g ro upi nstal l jbo ss-eap6 ausführen, um JBoss EAP 6 Gruppenpakete zu installieren. Falls Sie Abschnitt 3.5.7, »Installation der JBoss EAP 6 (grafische RPM Installation)« oder Abschnitt 3.5.8, »Installation der JBoss EAP 6 (textbasierte RPM-Installation)« zur JBoss EAP 6 Installation verwendet haben, brauchen Sie jbo ssas-ho rnetq nati ve und jbo ssas-jbo ssweb-nati ve nicht zu installieren. Anmerkung Es ist wichtig, den korrekten Paketnamen anzugeben, um eine bestimmte native Komponente zu installieren. Bei der Angabe von Paketnamen muss die Groß - und Kleinschreibung beachtet werden. In Red Hat Enterprise Linux 7 lautet der Name des httpd -Pakets httpd 22. D aher muss das Paket httpd durch httpd 22 ersetzt werden, wenn Sie den Befehl yum i nstal l package_name ausführen, um einen Apache HTTP Server in Red Hat Enterprise Linux 7 zu installieren. 2. N eu st art en d es Servers Starten Sie den JBoss EAP 6 Server neu, um die Änderungen anzuwenden. Fehler melden 3.9. Dienst konfigurat ion 3.9.1. Konfigurat ion der JBoss EAP 6 als Dienst in Red Hat Ent erprise Linux (RPM-Met hode) Vo rau sset z u n g en Installieren Sie die JBoss EAP 6 mittels der RPM-Methode (grafisch oder textbasiert) Abschnitt 3.5.7, »Installation der JBoss EAP 6 (grafische RPM Installation)« Abschnitt 3.5.8, »Installation der JBoss EAP 6 (textbasierte RPM-Installation)« 29 Inst allat ionshandbuch Administrationsberechtigungen am Server sind erforderlich. Z u sammen f assu n g Verwenden Sie folgende Vorgehensweise zur Installation der JBoss EAP 6 als D ienst auf Red Hat Enterprise Linux, wenn die Installation mittels der RHN (RPM) Methode erfolgt. Pro z ed u r 3.16 . In st allat io n d er JB o ss EAP 6 als D ien st in R ed H at En t erp rise Lin u x mit t els d er R PM- Met h o d e 1. In st allieren Sie d ie JB o ss EAP 6 Installieren Sie die JBoss EAP 6 mittels der RPM- Methode unter Verwendung einer der oben angeführten Voraussetzungsschritte. 2. Akt ivieren Sie d en D ien st D ie RPM-Installationsmethode für die JBoss EAP 6 installiert die erforderlichen D ienstdateien an den ordnungsgemäß en Speicherorten. Um den D ienst einzustellen, müssen Sie lediglich den folgenden Befehl erteilen: chkconfig jbossas on Um den D ienst im D omain-Modus einzustellen, führen Sie den folgenden Befehl aus: chkconfig jbossas-domain on Erg eb n is D ie JBoss EAP 6 startet automatisch, wenn Red Hat Enterprise Linux sein standardmäß iges RunLevel erreicht und stoppt automatisch, wenn das Betriebssystem heruntergefahren wird. Fehler melden 3.9.2. Konfigurat ion der JBoss EAP 6 als Dienst in Red Hat Ent erprise Linux (Zip, Inst aller) Vo rau sset z u n g en Installation der JBoss EAP 6 mittels der Z ip-Installation, dem grafischen Installationsprogramm oder dem textbasierten Installationsprogramm Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IP-Installation)«. Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms«. Administrationsberechtigungen am Server sind erforderlich. Z u sammen f assu n g Verwenden Sie folgende Vorgehensweise zur Installation der JBoss EAP 6 als D ienst auf Red Hat Enterprise Linux, wenn die Installation mittels Z ip, Text oder grafischer Methode erfolgt. D iese Vorgehensweise gilt nicht für die Verwendung der RHN (RPM) Methode. Pro z ed u r 3.17. Ein rich t en d es D ien st es 30 Kapit el 3. Inst allat ionsanweisungen Anmerkung D ie nachfolgenden Schritte beschreiben den Betrieb der JBoss EAP 6 als D ienst im Standalone-Modus. Um die JBoss EAP 6 als D ienst im D omain-Modus auszuführen, verwenden Sie dieselben Schritte, aber ersetzen Sie jbo ss-as-stand al o ne. sh durch jbo ss-as-d o mai n. sh. 1. Su ch en Sie d as St art - u p - Skrip t u n d d ie K o n f ig u rat io n sd at ei D as Start-up-Skript und eine zugehörige Konfigurationsdatei befinden sich im Verzeichnis EAP_HOME/bi n/i ni t. d /. Öffnen Sie die Konfigurationsdatei jbo ss-as. co nf, um es zu bearbeiten. 2. Passen Sie d ie St art - u p - O p t io n en in d er jbo ss-as. co nf- D at ei an Es gibt mehrere Optionen innerhalb der jbo ss-as. co nf-D atei. Legen Sie hier mindestens die korrekten Werte für die JBO SS_HO ME- und die JBO SS_USER -Variablen fest. Falls diese Variablen fehlen, so fügen Sie diese hinzu. 3. K o p ieren Sie D at eien in Syst emverz eich n isse a. Kopieren Sie die bearbeitete Konfigurationsdatei in das /etc/jbo ss-asVerzeichnis. [user@ ho st i ni t. d ]$ sud o mkd i r /etc/jbo ss-as [user@ ho st i ni t. d ]$ sud o cp jbo ss-as. co nf /etc/jbo ss-as b. Kopieren Sie das Start-up-Skript in das /etc/i ni t. d -Verzeichnis. [user@ ho st i ni t. d ]$ sud o cp jbo ss-as-stand al o ne. sh /etc/i ni t. d 4. Fü g en Sie d as St art - u p - Skrip t als ein en D ien st h in z u . Fügen Sie den neuen jbo ss-as-stand al o ne. sh D ienst der Liste automatisch gestarteter D ienste mittels des chkco nfi g -D ienstverwaltungsbefehls hinzu. [user@ ho st i ni t. d ]$ sud o chkco nfi g --ad d jbo ss-as-stand al o ne. sh 5. St art en Sie d en D ien st . Testen Sie, ob der D ienst korrekt installiert wurde, indem Sie einen der folgenden Befehle für Red Hat Enterprise Linux verwenden. A. Für Red Hat Enterprise Linux 5 und 6: [user@ ho st bi n]$ sud o servi ce jbo ss-as-stand al o ne. sh start B. Für Red Hat Enterprise Linux 7: [user@ ho st bi n]$ sud o servi ce jbo ss-as-stand al o ne start 31 Inst allat ionshandbuch Falls alles ordnungsgemäß erfolgt ist, so sollte ein grünes [OK] erscheinen. Falls Ihnen ein Fehler gemeldet wird, so überprüfen Sie die Fehlerprotokolle und vergewissern Sie sich, dass Ihre Pfade in der Konfigurationsdatei korrekt sind. Anmerkung D as grüne [OK] erscheint nicht für Red Hat Enterprise Linux 7. 6. St ellen Sie d en D ien st ein , au t o mat isch b eim N eu st art d es Servers z u st art en . Um den D ienst der Liste von D iensten hinzuzufügen, die beim Neustart des Servers automatisch starten, führen Sie den folgenden Befehl aus: [user@ ho st i ni t. d ]$ sud o chkco nfi g jbo ss-as-stand al o ne. sh o n Erg eb n is D ie JBoss EAP 6 startet automatisch, wenn Red Hat Enterprise Linux sein standardmäß iges RunLevel erreicht und stoppt automatisch, wenn das Betriebssystem heruntergefahren wird. Pro z ed u r 3.18. D ein st allieren d es JB o ss EAP 6 D ien st es vo n R ed H at En t erp rise Lin u x Anmerkung D ie nachfolgenden Schritte beschreiben die D einstallation der JBoss EAP 6 als D ienst im Standalone Modus. Um die JBoss EAP 6 als D ienst im D omain Modus zu deinstallieren, verwenden Sie dieselben Schritte, aber ersetzen Sie jbo ss-as-stand al o ne. sh durch jbo ss-as-d o mai n. sh. 1. Falls der D ienst läuft, öffnen Sie zuerst ein Terminal und stoppen Sie den D ienst, indem Sie den Befehl sto p mit dem Namen des D ienstes ausführen: sud o servi ce jbo ss-as-stand al o ne. sh sto p 2. Entfernen Sie die JBoss EAP aus der Liste der D ienste: sud o chkco nfi g --d el jbo ss-as-stand al o ne. sh 3. Entfernen Sie die Systemverzeichnisdateien. a. Entfernen Sie das Start-up-Skript des D ienstes: sud o rm /etc/i ni t. d /jbo ss-as-stand al o ne. sh b. Entfernen Sie die Konfigurationsdatei des D ienstes: sud o rm /etc/jbo ss-as/jbo ss-as. co nf 32 Kapit el 3. Inst allat ionsanweisungen Wichtig /etc/jbo ss-as ist kein standardmäß iges Systemverzeichnis. Entfernen Sie auch das Verzeichnis selbst, jedoch nur, wenn keine anderen D ateien dort verwendet werden: sud o rm -rf /etc/jbo ss-as/ Erg eb n is D er JBoss EAP 6 D ienst wurde vom Server deinstalliert. Fehler melden 3.9.3. Konfigurat ion der JBoss EAP 6 als Dienst im Microsoft Windows Server (Zip, Inst aller) Vo rau sset z u n g en Installation der JBoss EAP 6 mittels der Z ip-Installation, dem grafischen Installationsprogramm oder dem textbasierten Installationsprogramm Abschnitt 3.3.2, »Installieren der JBoss EAP 6 (Z IP-Installation)«. Abschnitt 3.4.2, »Ausführen des JBoss EAP Installationsprogramms« Administrationsberechtigungen am Server sind erforderlich. D ie JAVA_HO ME System-Umgebungsvariable muss eingestellt sein. D ie JBoss EAP 6 Serverinstanz darf nicht in Betrieb sein. Wichtig Beachten Sie bei der Einstellung von System-Umgebungsvariablen, dass die Umgebungsvariable nicht dauerhaft eingestellt wird, wenn Sie den set-Befehl an einem Befehls-Prompt im Windows Server verwenden. Sie müssen entweder den setx-Befehl verwenden oder das System-Oberfläche in der Systemsteuerung . Z u sammen f assu n g Verwenden Sie die folgende Vorgehensweise zur Konfiguration der JBoss EAP 6 als D ienst auf dem Microsoft Windows Server. Pro z ed u r 3.19 . K o n f ig u rieren Sie ein en D ien st f ü r d ie JB o ss EAP 6 im Micro so f t Win d o ws Server 1. Erst ellen Sie Syst em- U mg eb u n g svariab len Erstellen Sie zwei System-Umgebungsvariablen: 33 Inst allat ionshandbuch JBO SS_HO ME auf das JBoss EAP 6 Installationsverzeichnis weisend. NO P AUSE= 1 2. Falls n ich t b ereit s ko n f ig u riert , lad en Sie d as n at ive D ien st p ro g rammp aket f ü r Ih re Arch it ekt u r h eru n t er u n d ext rah ieren Sie es. Falls das native D ienstprogramm für Windows Server Paket nicht als Teil der JBoss EAP 6 Installation installiert wurde, laden Sie das relevante 32-bit- oder 64-bit-Paket vom Red Hat Kundenportal unter https://access.redhat.com herunter. Extrahieren Sie das Z ip-Archiv des nativen D ienstprogramms über der JBoss EAP 6 Installation. D ies resultiert in einem nati ve-Verzeichnis am folgenden Speicherort in der JBoss EAP 6 Installation: EAP_HOME\mo d ul es\system\l ayers\base\ 3. In st allieren Sie d en D ien st Öffnen Sie eine Befehlszeile, und ändern Sie Verzeichnisse zu EAP_HOME\mo d ul es\system\l ayers\base\nati ve\sbi n Ein neuer D ienst kann mit dem Befehl servi ce i nstal l erstellt werden, wobei Sie die verfügbaren Optionen in der nachfolgenden Tabelle finden: T ab elle 3.3. servi ce i nstal l - O p t io n en Arg u men t o d er Swit ch B esch reib u n g /startup Z eigt den automatischen Start der D ienste an. Falls nicht festgelegt, so ist der D ienst auf den manuellen Start eingestellt D er Host und Port des Management Interface. Falls weggelassen, so lautet der Standard l o cal ho st: 9 9 9 9 . Z eigt an, dass der D omain Modus verwendet werden soll, wobei die Festlegung des Namens des D omain Controllers optional ist. Wird der Name des D omain Controllers weggelassen, so lautet der Standardname master. D ie Protokollebene für den D ienst, entweder: ER R O R , INFO , WAR N oder D EBUG . Falls weggelassen, so lautet der Standard INFO D er Name des D ienstes der erstellt werden soll, darf keine Leerstellen enthalten. Falls weggelassen, lautet der Standard JBo ssEAP 6 D ie Beschreibung des D ienstes. Falls weggelassen, lautet der Standard "JBo ss Enterpri se Appl i cati o n P l atfo rm 6 " Legt den Namen des Kontos fest, unter dem der D ienst laufen wird. Verwenden Sie einen Kontonamen im Format DOMAIN\USERNAME. Falls weggelassen, so läuft der D ienst als Local System Konto. Passwort für /serviceuser Konto. /controller HOST:PORT /host [DOMAIN_HOST] /loglevel LEVEL /name SERVICE_NAME /desc " DESCRIPTION" /serviceuser DOMAIN\USERNAME /servicepass PASSWORD /jbossuser USERNAME /jbosspass PASSWORD /config XML_FILE 34 Optional; der JBoss EAP 6 Benutzername, der für den ShutdownBefehl verwendet wird. Passwort für /jbossuser Konto, erforderlich wenn /jbossuser festgelegt ist. Legt die zu verwendende server-config fest. D er Standard lautet stand al o ne. xml oder d o mai n. xml . Kapit el 3. Inst allat ionsanweisungen Arg u men t o d er Swit ch B esch reib u n g /hostconfig XML_FILE Legt die zu verwendende Host-Konfiguration für den D omainModus fest (nur für diesen). D ie Standardeinstellung lautet ho st. xml . Legt das Basisverzeichnis für server/domain-Inhalte als vollständig angegebenen Pfad an. D er Standard ist %JBO SS_HO ME%\stand al o ne oder %JBO SS_HO ME%\d o mai n. Legt den Pfad der protokolldateien fest. /base gilt, wenn /l o g path nicht definiert ist. D er Standard ist abhängig davon, ob der D omain-Modus oder der Standalone-Modus definiert ist, %JBO SS_HO ME%\d o mai n\l o g oder %JBO SS_HO ME%\stand al o ne\l o g . Führt die Installation des D ienstes im Fehlerbehebungsmodus aus. /base directory /logpath path /debug Nachfolgend sehen Sie einige einfache Beispiele eines i nstal l -Befehls zur Erstellung eines neuen D ienstes im Standalone- oder D omain-Modus. Führen Sie den folgenden Befehl aus, wobei Sie je nach Anforderung die Protokollebene des D ienstes anpassen: A. Standalone-Modus: servi ce. bat i nstal l /l o g l evel INFO B. D omain-Modus: Falls Sie nicht den Standard-Master für Ihren JBoss EAP 6 D omain Controller verwenden, ersetzen Sie master durch den korrekten Hostnamen oder Alias des JBoss EAP 6 D omain Controllers. servi ce. bat i nstal l /ho st master /l o g l evel INFO Ein neuer Windows- mit dem Namen JBo ssEAP 6 wird erstellt. 4. Verif iz ieren Sie d en n eu en D ien st in d er Services- K o n so le Führen Sie den folgenden Befehl in einem Terminal aus, um die Windows Services-Konsole zu öffnen: servi ces. msc Wurde der standardmäß ige D ienstname in der Liste der Windows-D ienste verwendet, so lautet der angezeigte Name des neuen D ienstes: JBo ssEAP 6 . Sie können den D ienst von der Services-Konsole starten und stoppen sowie die Einstellungen dazu ändern, wie und wann er gestartet wird. 5. St art en u n d B een d en d es JB o ss EAP 6 D ien st es vo n ein em T ermin al Um den D ienst von einem Terminal aus zu starten, verwenden Sie den folgenden Befehl, wobei Sie den D ienstnamen falls notwendig ändern: net start JBossEAP6 Um den D ienst von einem Terminal aus zu stoppen, verwenden Sie den folgenden Befehl, wobei Sie den D ienstnamen falls notwendig ändern: 35 Inst allat ionshandbuch net sto p JBossEAP6 Erg eb n is Ein JBoss EAP 6 D ienst wird im Microsoft Windows Server konfiguriert. Pro z ed u r 3.20. D ein st allat io n d es JB o ss EAP 6 D ien st es vo m Micro so f t Win d o ws Server Falls der D ienst läuft, öffnen Sie zuerst ein Terminal und stoppen Sie den D ienst, indem Sie den Befehl net sto p mit dem Namen des D ienstes ausführen: net sto p JBossEAP6 Öffnen Sie eine Befehlszeile, ändern Sie Verzeichnisse zu EAP_HOME\mo d ul es\system\l ayers\base\nati ve\sbi n und führen Sie den folgenden Befehl aus: servi ce uni nstal l Erg eb n is D er JBoss EAP 6 D ienst wurde vom Microsoft Windows Server entfernt. Fehler melden 36 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Kapitel 4. Patches und Upgrades für die JBoss EAP 6 4 .1. Über Pat ches und Upgrades Beim Patching in der JBoss EAP 6 werden Updates angewendet, die für eine bestimmte Nebenversion der JBoss EAP 6 verfügbar sind, zum Beispiel JBoss EAP 6.2. Patches können individuelle oder kumulative Updates enthalten. Beim Upgrade wird auf eine neuere Hauptversion (zum Beispiel von 5.0 auf 6.0) oder eine neuere Nebenversion (zum Beispiel von 6.1 auf 6.2) aktualisiert. Ein Upgrade kann nicht als Patching erfolgen. Sieh e au ch : Abschnitt 4.2, »Patches für JBoss EAP 6« Abschnitt 4.3, »Upgrade von JBoss EAP 6« Fehler melden 4 .2. Pat ches für JBoss EAP 6 4 .2.1. Zu Pat ching-Mechanismen JBoss-Patches gibt es in zwei Formen: Z ip (für alle Produkte) und RPM (für einen Teil der Produkte). Wichtig Eine JBoss-Produktinstallation darf stets nur mittels einer Patch-Methode aktualisiert werden: entweder Z ip- oder RPM-Patches. Nur kumulative und Sicherheits-Patches stehen als RPM zur Verfügung. Kunden, die eine RPM-Installation verwenden, können keine Z ip-Patches zur Aktualisierung verwenden. JBoss-Patches können entweder ein asynchrones Update oder ein geplantes Update enthalten: Asynchrone Updates: Individuelle Patches, die auß erhalb des regulären Upgrade-Z yklus des bestehenden Produkts veröffentlicht werden. D iese können Sicherheits-Patches sowie andere individuelle, vom Red Hat Global Support Services (GSS) zur Behebung spezifischer Probleme bereitgestellte Patches beinhalten. Geplante Updates: D iese beinhalten kumulative Patches bestehender Produkte, einschließ lich von zuvor entwickelten Updates für diese Version des Produkts. D ie Entscheidung darüber, ob ein Patch als Teil eines geplanten Updates oder als asynchrones Update veröffentlicht wird, hängt vom Schweregrad des zu behebenden Fehlers ab. Fehler von nur geringem Schweregrad werden in der Regel aufgeschoben und in der nächsten Nebenrelease des betreffenden Produkts behoben. Fehler von mittlerem bis schwerwiegenderem Grad werden in der Regel je nach Wichtigkeit als ein Update zu dem Produkt mit einer asynchronen Release angegangen und enthalten nur eine Behebung des jeweiligen Fehlers. 37 Inst allat ionshandbuch Sicherheits-Updates für JBoss-Produkte werden von einem Erratum bereitgestellt (für sowohl Z ip- als auch RPM-Methoden). D as Erratum beinhaltet eine Liste der behobenen Fehler, deren Sicherheitseinstufungen der betroffenen Produkte, schriftliche Beschreibungen der Fehler und einen Verweis zu den Patches. Updates zu Fehlerbehebungen werden nicht mittels Erratum mitgeteilt. Wichtig IEs ist wichtig, dass nach der Anwendung eines Patch die zur Runtime aufgenommenen Jars aus dem EAP_HOME/mo d ul es/system/l ayers/base/. o verl ays/$P AT C H_ID /$MO D ULEVerzeichnis genommen werden. D ie Originaldateien bleiben in EAP_HOME/mo d ul es/system/l ayers/base/$MO D ULE. D er Patching-Mechanismus macht die originalen Jar-D ateien aus Sicherheitsgründen unbrauchbar. D ies bedeutet, dass bei Anwendung eines ein Modul aktualisierenden Patch, die Jar-D ateien des Originalmoduls so verändert werden, dass sie nicht mehr verwendet werden können. Wird der Patch zurückgesetzt, so werden die Originaldateien wieder in einen verwendbaren Z ustand zurückversetzt. D ies bedeutet auch, dass die ordnungsgemäß e Vorgehensweise bei Z urücksetzen jedes angewendeten Patch verwendet werden muss. Siehe Abschnitt 4.2.2.3, »Z urücksetzen der Anwendung eines Patches in Z ip-Form mithilfe des Patch Management Systems« zur ordnungsgemäß en Vorgehensweise beim Z urücksetzen. Weitere Informationen über die Einstufung von JBoss-Sicherheitsfehlern durch Red Hat finden Sie hier: Abschnitt 4.2.5, »Schweregrad und Einstufung der JBoss Security Patches« Red Hat besitzt eine Mailing-Liste, die Abonnenten über Sicherheitsfehler informiert. Siehe Abschnitt 4.2.4, »Abonnieren von Patch-Mailing-Listen« Fehler melden 4 .2.2. Pat ching einer Zip/Inst aller-Inst allat ion 4 .2 .2 .1 . Das Pat ch Manage m e nt Syst e m D as JBoss EAP 6 Patch Management System wird dazu verwendet, um heruntergeladene Z ipPatches auf einem einzelnen JBoss EAP 6 Server anzuwenden. Sie können entweder über das Management-CLI mithilfe des patch-Befehls darauf zugreifen oder über die Management-Konsole. D as Patch Management System kann nicht dazu verwendet werden, JBoss EAP 6 Serverinstanzen innerhalb einer Managed D omain automatisch zu patchen, einzelne Serverinstanzen in einer Managed D omain können jedoch unabhängig voneinander gepatcht werden. Wichtig JBoss EAP 6 Serverinstanzen, die mittels der RPM-Methode installiert wurden, können nicht mithilfe des Patch Management Systems aktualisiert werden. Siehe Abschnitt 4.2.3, »Patching einer RPM-Installation« zur Aktualisierung RPM-installierter JBoss EAP 6 Server. 38 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Anmerkung D as Patch Management System kann nur mit Patches verwendet werden, die für JBoss EAP 6.2 und spätere Versionen erstellt wurden. Bezüglich Patches für Versionen der JBoss EAP vor 6.2, sehen Sie bitte in der D okumentation der betreffenden Version nach unter https://access.redhat.com/site/documentation/. Neben der Anwendung von Patches liefert das Patch Management System grundlegende Informationen zum Status der installierten Patches und bietet die Möglichkeit der sofortigen Z urücksetzung der Anwendung eines Patches. Beim Anwenden oder Z urücksetzen eines Patches prüft das Patch Management System die Module und diverse andere D ateien, die es ändert, auf Benutzermodifikationen. Wird eine Benutzermodifikation aufgefunden und es wurde kein Switch zur Konflikthandhabung festgelegt, so bricht das Patch Management System den Vorgang ab und meldet eine Warnung bezüglich des Konflikts. D ie Warnung beinhaltet eine Liste der Module und anderer D ateien, bei denen ein Konflikt existiert. Um den Vorgang abzuschließ en, muss er erneut ausgeführt werden mit einem Switch, der festlegt, wie der Konflikt aufgelöst wird, d. h. ob die Benutzermodifikationen gewahrt oder auß er Kraft gesetzt werden sollen. D ie nachfolgende Tabelle führt die Argumente und Switches für den Management-CLI patch-Befehl auf. T ab elle 4 .1. patch- B ef eh lsarg u men t e u n d Swit ch es Arg u men t o d er Swit ch B esch reib u n g appl y --o verri d e-al l Wendet einen Patch an. Existiert ein Konflikt, so setzt der Patch-Vorgang Benutzermodifikationen auß er Kraft. Existiert ein Konflikt aufgrund bearbeiteter Module, so setzt dieser Switch diese Modifikationen mit den Inhalten des PatchVorgangs auß er Kraft. Ausschließ lich für festgelegte, diverse D ateien setzt dies die in Konflikt stehenden, bearbeiteten D ateien im Patch-Vorgang auß er Kraft. Ausschließ lich für festgelegte, diverse D ateien bewahrt dies die in Konflikt stehenden, bearbeiteten D ateien. Verfügbar für Managed D omain Server; legt den Host fest, auf dem der Patch-Vorgang durchgeführt werden soll. Liefert Informationen zu aktuell installierten Patches. --o verri d e-mo d ul es --o verri d e= path(,path) --preserve= path(,path) --ho st= HOST_NAME i nfo Sie können optional --patch-i d = PATCH_ID -v für ausführliche Informationen zu einem bestimmten Patch bereitstellen, einschließ lich Layer-/Add-on-Patches. i nspect hi sto ry Untersucht eine heruntergeladene Patch-D atei und liefert wichtige Informationen zu dem Patch. Liefert Informationen zur Patch-Chronik. 39 Inst allat ionshandbuch Arg u men t o d er Swit ch B esch reib u n g ro l l back --patch-i d = PATCH_ID Setzt die Anwendung eines Patches zurück. Erforderlich für das Z urücksetzen; legt die ID des zurückzusetzenden Patches fest. Für das Z urücksetzen erforderlich, dies legt fest, ob die Serverkonfigurationsdateien als Teil des Z urücksetzvorgangs wiederhergestellt werden sollen. Falls es sich bei dem Patch oder der Z urücksetzung um ein individuelles Patch handelt, gibt dieses Argument an, dass der Z urücksetzungsvorgang auch alle anderen individuellen Patches zurücksetzen soll, die über dem angegebenen Patch angewendet wurden. --reset-co nfi g urati o n= TRUE| FALSE --ro l l back-to Fehler melden 4 .2 .2 .2 . Inst allat io n vo n Pat che s in Zip-Fo rm at m it t e ls de s Pat ch Manage m e nt Syst e m s Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« Z u sammen f assu n g Patches im Z ip-Format können mithilfe des JBoss EAP 6 Patch Management Systems entweder über das Management-CLI oder die Management-Konsole installiert werden. Wichtig D as Patch Management System ist ein Feature, das in JBoss EAP 6.2 hinzugefügt wurde. Für Versionen vor der JBoss EAP vor 6.2 ist der Vorgang für die Installation von Patches im Z ipFormat anders. Sehen Sie bitte in der D okumentation der betreffenden Version nach unter https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/. Vo rau sset z u n g en Ein gültiger Z ugang und eine Subskription für das Red Hat Kundenportal. Eine aktuelle Subskription für ein in einem Z ip-Format installiertes JBoss-Produkt. Z ugriff entweder auf das Management-CLI oder die Management-Konsole für den zu aktualisierenden JBoss EAP 6 Server. Siehe entweder im Kapitel Anmelden bei der ManagementKonsole oder Start des Management-CLI des Administrations- und Konfigurationshandbuchs zu Anleitungen zum Z ugriff auf diese Schnittstellen. 40 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Warnung Ehe Sie ein Patch installieren, sollten Sie eine Sicherungskopie des JBoss-Produkts sowie der benutzerdefinierten Konfigurationsdateien erstellen. Pro z ed u r 4 .1. An wen d u n g ein es Z ip - Pat ch es au f ein er JB o ss EAP 6 Serverin st an z mit t els d es Man ag emen t - C LI 1. Laden Sie die Patch Z ip-D atei vom Kundenportal unter https://access.redhat.com/downloads/ herunter. 2. Vom Management-CLI wenden Sie den Patch mit dem folgenden Befehl mit dem betreffenden Pfad zur Patch-D atei an: [standalone@ localhost:9999 /] patch appl y /path/to/downloadedpatch.zip D as patch-Tool meldet eine Warnung, falls bei der Anwendung des Patch Konflikte auftreten. Unter Abschnitt 4.2.2.1, »D as Patch Management System« finden Sie die verfügbaren Switches des patch-Befehls, mit denen Sie den Befehl erneut ausführen können, um Konflikte aufzulösen. 3. Starten Sie den JBoss EAP 6 Server neu, damit der Patch wirksam wird: [standalone@ localhost:9999 /] shutd o wn --restart= true Pro z ed u r 4 .2. An wen d u n g ein es Z ip - Pat ch es au f ein er JB o ss EAP 6 Serverin st an z mit t els d er Man ag emen t - K o n so le 1. Laden Sie die Patch Z ip-D atei vom Kundenportal unter https://access.redhat.com/downloads/ herunter. 2. In der Management-Konsole: A. Für einen Standalone Server: Wählen Sie den R unti me Tab oben im Bildschirm und klicken Sie anschließ end auf P atch Manag ement. B. Für eine Managed D omain: Klicken Sie auf den D o mai n Tab oben im Bildschirm, wählen Sie aus dem Ho st D rop-D own-Menü den Host, den Sie patchen möchten, und klicken Sie anschließ end auf P atch Manag ement. 3. Klicken Sie auf Appl y a New P atch. a. Wenn Sie einen Managed D omain Host patchen, wählen Sie auf dem nächsten Bildschirm, ob die Server auf dem Host heruntergefahren werden sollen, und klicken Sie auf Next. 4. Klicken Sie auf die Bro wse-Schaltfläche und wählen Sie das heruntergeladene Patch, das Sie anwenden möchten, und klicken Sie anschließ end auf Next. a. Falls es beim Anwenden des Patches zu Konflikten kommt, wird eine Warnung angezeigt. Klicken Sie auf Vi ew erro r d etai l s, um D etails der Konflikte anzuzeigen. Sie können in diesem Fall entweder den Vorgang abbrechen oder das Kästchen O verri d e al l co nfl i cts markieren und auf Next klicken. Falls Sie 41 Inst allat ionshandbuch sich dazu entscheiden, die Konflikte zu überschreiben, werden die Inhalte des Patches sämtliche Benutzeränderungen überschreiben. 5. Nachdem der Patch erfolgreich angewendet wurde, wählen Sie, ob der JBoss EAP 6 Server jetzt neu gestartet werden soll, damit die Änderungen wirksam werden. Klicken Sie abschließ end auf Fi ni sh. Erg eb n is D ie JBoss EAP 6 Serverinstanz besitzt ein Patch mit der neuesten Aktualisierung. Fehler melden 4 .2 .2 .3. Zurückse t ze n de r Anwe ndung e ine s Pat che s in Zip-Fo rm m it hilfe de s Pat ch Manage m e nt Syst e m s Z u sammen f assu n g D as JBoss EAP 6 Patch Management System kann dazu verwendet werden, um die Anwendung eines bereits angewendeten Z ip-Patches zurückzusetzen, entweder mithilfe des Management-CLI oder der Management-Konsole. Warnung D as Z urücksetzen der Anwendung eines Patches mithilfe des Patch Management Systems ist nicht als allgemeine D einstallationsfunktionalität gedacht. Sie ist nur zur Verwendung unmittelbar nach der Anwendung eines Patches gedacht, der unerwünschte Folgen mit sich gebracht hat. Wichtig D as Patch Management System ist ein Feature, das in JBoss EAP 6.2 hinzugefügt wurde. Für Versionen vor der JBoss EAP vor 6.2 ist der Vorgang für das Z urücksetzen von Patches im Z ip-Format anders. Sehen Sie bitte in der D okumentation der betreffenden Version nach unter https://access.redhat.com/site/documentation/. Vo rau sset z u n g en Ein Patch wurde zuvor mittels des JBoss EAP 6 Patch Management Systems angewendet. Z ugriff 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. 42 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Warnung Seien Sie bei beiden Verfahren vorsichtig bei der Festlegung des Werts der Option R eset C o nfi g urati o n: Falls auf T R UE eingestellt, setzt der Patch-Z urücksetzungsvorgang auch die JBoss EAP 6 Serverkonfigurationsdateien auf deren Prä-Patch-Status zurück. Sämtliche Änderungen, die nach der Anwendung des Patches an den JBoss EAP 6 Serverkonfigurationsdateien vorgenommen wurden, gehen verloren. Falls auf FALSE eingestellt, werden die Serverkonfigurationsdateien nicht zurückgesetzt. In dieser Situation ist es möglich, dass der Server nach dem Z urücksetzen nicht startet, da der Patch möglicherweise Konfigurationen wie Namespaces geändert hat, die nun nicht mehr gültig sind und manuell korrigiert werden müssen. Pro z ed u r 4 .3. Z u rü ckset z en ein es Pat ch es au f ein er JB o ss EAP 6 Serverin st an z mit t els d es Man ag emen t - C LI 1. Vom Management-CLI verwenden Sie den Befehl patch i nfo zum Auffinden der ID des zurückzusetzenden Patches. A. Für kumulative Patches ist die Patch ID der Wert der ersten cumul ati ve-patch-i d , die in der patch i nfo -Ausgabe angezeigt wird. B. Für individuelle Sicherheits- oder Fehlerbehebungs-Patches sind die Patch ID s als Wert des ersten patches gelistet, der in der patch i nfo -Ausgabe angezeigt wird, wobei der aktuellste individuelle Patch zuerst gelistet wird. 2. Vom Management-CLI setzen Sie den Patch mit der betreffenden Patch ID vom vorherigen Schritt zurück. [standalone@ localhost:9999 /] patch ro l l back --patch-i d = PATCH_ID -reset-co nfi g urati o n= TRUE D as patch-Tool meldet eine Warnung, falls bei der Z urücksetzung des Patches Konflikte auftreten. Unter Abschnitt 4.2.2.1, »D as Patch Management System« finden Sie die verfügbaren Switches des patch-Befehls, mit denen Sie den Befehl erneut ausführen können, um Konflikte aufzulösen. 3. Starten Sie den JBoss EAP 6 Server neu, damit das Z urücksetzen des Patches wirksam wird: [standalone@ localhost:9999 /] shutd o wn --restart= true Pro z ed u r 4 .4 . Z u rü ckset z en ein es Pat ch es au f ein er JB o ss EAP 6 Serverin st an z mit t els d er Man ag emen t - K o n so le 1. In der Management-Konsole: A. Für einen Standalone Server: Wählen Sie den R unti me Tab oben im Bildschirm und klicken Sie anschließ end auf P atch Manag ement. B. Für eine Managed D omain: Klicken Sie auf den D o mai n Tab oben im Bildschirm, wählen Sie aus dem Ho st D rop-D own-Menü den gewünschten Host, und klicken Sie anschließ end auf P atch Manag ement. 43 Inst allat ionshandbuch 2. Wählen Sie aus der Tabelle R ecent P atch Hi sto ry den Patch, den Sie zurücksetzen möchten, und klicken Sie anschließ end auf R o l l back. a. Wählen Sie für einen Managed D omain Host auf dem nächsten Bildschirm, ob die Server auf dem Host heruntergefahren werden sollen, und klicken Sie auf Next. 3. Wählen Sie die gewünschten Optionen für die Z urücksetzung und klicken Sie auf Next. 4. Bestätigen Sie die Optionen und den zurückzusetzenden Patch und klicken Sie auf Next. a. Falls die Option O verri d e al l nicht ausgewählt wurde und es beim Z urücksetzen des Patches zu Konflikten kommt, wird eine Warnung angezeigt. Klicken Sie auf Vi ew erro r d etai l s, um D etails der Konflikte anzuzeigen. Sie können in diesem Fall entweder den Vorgang abbrechen oder auf C ho o se O pti o ns klicken und den Vorgang mit markierter O verri d e al l Option erneut versuchen. Falls Sie sich dazu entscheiden, die Konflikte zu überschreiben, werden bei der Z urücksetzung sämtliche Benutzeränderungen überschrieben. 5. Nachdem der Patch erfolgreich zurückgesetzt wurde, wählen Sie, ob der JBoss EAP 6 Server jetzt neu gestartet werden soll, damit die Änderungen wirksam werden. Klicken Sie abschließ end auf Fi ni sh. Erg eb n is D er Patch und optional auch die Serverkonfigurationsdateien werden an der JBoss EAP 6 Serverinstanz zurückgesetzt. Fehler melden 4 .2 .2 .4 . Be re inigung de s Pat ch-Ve rlaufs Werden Patches an einem JBoss EAP 6 Server angewendet, so werden der Inhalt und der Verlauf der Patches für die Verwendung in Z urücksetzvorgängen bewahrt. Werden mehrere kumulative Patches angewendet, so kann der Patch-Verlauf einen maß geblichen Anteil des D isk-Platzes einnehmen. Sie können den nachfolgenden Management CLI-Befehl verwenden, um alle älteren Patches zu entfernen, die derzeit nicht verwendet werden. Bei der Verwendung dieses Befehls werden nur der aktuellste kumulative Patch sowie die GA-Release bewahrt. D ies eignet sich nur dann zum Sparen von Platz, wenn mehrere kumulative Patches zuvor angewendet wurden. /co re-servi ce= patchi ng : ag eo ut-hi sto ry Wichtig Wenn Sie den Patch-Verlauf bereinigen, so ist kein Z urücksetzen auf einen zuvor angewendeten Patch möglich. Fehler melden 4 .2.3. Pat ching einer RPM-Inst allat ion Vo rau sset z u n g en : Abschnitt 3.2, »JBoss EAP 6 Installationsvoraussetzungen« 44 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Z u sammen f assu n g JBoss Patches gibt es in zwei Formen: Z ip (für alle Produkte) und RPM (für einen Teil der Produkte). D iese Aufgabe beschreibt die für die Installation der Patches mittels des RPM-Formats. Vo rau sset z u n g en Eine gültige Subskription für das Red Hat Network. Eine aktuelle Subskription für ein in einem RPM-Format installiertes JBoss-Produkt. Pro z ed u r 4 .5. An wen d u n g ein es Pat ch es au f ein em JB o ss- Pro d u kt mit t els R PMMet h o d e Sicherheits-Updates für JBoss-Produkte werden durch Errata bereitgestellt (sowohl für Z ip- als auch RPM-Methoden). D ie Errata beinhalten eine Liste der behobenen Fehler, deren SicherheitsEinstufungen der betroffenen Produkte, schriftliche Beschreibungen der Fehler und einen Verweis zu den Patches. Für RPM-D istributionen von JBoss-Produkte umfassen die Errata Verweise zu den aktualisierten RPM-Paketen. D as Patch kann mittels yum installiert werden. Warnung Ehe Sie ein Patch installieren, müssen Sie eine Sicherungskopie des JBoss-Produkts sowie der benutzerdefinierten Konfigurationsdateien erstellen. 1. Informieren Sie sich über Sicherheits-Patches entweder, indem Sie Abonnent der JBoss Watch Mailing-Liste werden oder indem Sie die Archive der JBoss Watch Mailing Liste durchsehen. 2. Lesen Sie das Erratum für das Sicherheits-Patch und bestätigen Sie, dass es ein JBossProdukt in Ihrer Umgebung betrifft. 3. Falls das Sicherheits-Patch Ihr JBoss-Produkt betrifft, folgen Sie dem Link zum D ownload des aktualisierten RPM-Pakets, das im Erratum enthalten ist. 4. Verwenden Sie yum upd ate um das Patch zu installieren. Wichtig Bei der Aktualisierung einer RPM-Installation wird Ihr JBoss-Produkt kumulativ mit allen per RPM herausgegebenen Fehlerbehebungen aktualisiert. Erg eb n is Ein Patch mit dem neuesten Update wird mittels RPM-Format auf dem JBoss-Produkt angewendet. Fehler melden 45 Inst allat ionshandbuch 4 .2.4 . Abonnieren von Pat ch-Mailing-List en Z u sammen f assu n g D as JBoss-Team von Red Hat bietet eine Mailing-Liste für Sicherheitsbenachrichtigungen für Red Hat JBoss Middleware Produkte. D ieser Abschnitt behandelt, wie Sie diese Liste abonnieren. Vo rau sset z u n g en Keine Pro z ed u r 4 .6 . Ab o n n ieren d er JB o ss Wat ch - List e 1. Klicken Sie auf den folgenden Link, um auf die Seite der JBoss Watch Mailing-Liste zu gelangen: JBoss Watch Mailing List. 2. Geben Sie Ihre E-Mail-Adresse im Feld Subscri bi ng to Jbo ss-watch-l i st ein. 3. [Sie können einen Namen eingeben und ein Passwort wählen. D ies ist optional, wird jedoch empfohlen.] 4. D rücken Sie die Subscri be-Schaltfläche, um das Abonnement zu starten. 5. D ie Archive der Mailing-Liste können Sie unter JBoss Watch Mailing List Archives einsehen. Erg eb n is Nach Bestätigung Ihrer E-Mail-Adresse haben Sie die JBoss Patch-Mailing-Liste für SicherheitsBenachrichtigungen erfolgreich abonniert. Fehler melden 4 .2.5. Schweregrad und Einst ufung der JBoss Securit y Pat ches Um das Risiko jedes JBoss-Sicherheitsmangels zu kommunizieren, verwendet Red Hat eine 4Punkte-Schweregradskala von niedrig, moderat (mittel), wichtig und kritisch zusätzlich zum Common Vulnerability Scoring System (CVSS) Version 2 Grundeinstufungen (Base Scores), die zur Identifikation des Schweregrads des Fehlers verwendet werden können. T ab elle 4 .2. Sch wereg rad - Ein st u f u n g en d er JB o ss Sich erh eit s- Pat ch es Sch wereg rad B esch reib u n g Kritisch D iese Einstufung wird erteilt, wenn ein Fehler leicht von einem nicht autorisierten RemoteAngreifer ausgenutzt werden kann und zur Kompromittierung des Systems (arbiträre Ausführung von Code) führen kann, ohne dass Nutzerinteraktion notwendig wäre. D iese Art von Fehler kann etwa durch einen Computerwurm ausgenutzt werden. Fehler, die einen authentifizierten Remote-Nutzer oder einen lokalen Nutzer oder aber eine unwahrscheinliche Konfiguration erfordern, gelten nicht als kritisch. 46 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Sch wereg rad B esch reib u n g Wichtig D iese Einstufung wird erteilt, wenn ein Fehler leicht die Vertraulichkeit, Integrität oder Verfügbarkeit von Ressourcen kompromittieren kann. D iese Art von Schwachpunkt ermöglicht lokalen Nutzern die Erlangung von Berechtigungen, gestattet nicht authentifizierten Nutzern die Ansicht von Ressourcen, die eigentlich durch Authentifizierung geschützt sein sollten, gestattet authentifizierten RemoteNutzern die Ausführung von arbiträrem Code oder ermöglicht lokalen oder Remote-Nutzern die Verursachung von D enial of Service. D iese Einstufung wird erteilt, wenn ein Fehler zwar nicht so leicht ausgenutzt werden kann, jedoch trotzdem unter bestimmten Umständen zu einer Kompromittierung der Vertraulichkeit, Integrität oder Verfügbarkeit von Ressourcen führen kann. D iese Art von Fehlern/Mängeln können kritische oder wichtige Auswirkungen haben, sind jedoch aufgrund der technischen Evaluierung des Fehlers nicht so leicht auszunutzen oder betreffen unwahrscheinliche Konfigurationen. D iese Einstufung wird allen anderen Fehlern gegeben, die Auswirkungen auf die Sicherheit haben. Bei dieser Art von Fehler/Mangel sind unwahrscheinliche Umstände erforderlich, damit sie ausgenutzt werden können, oder eine eventuelle Ausnutzung hätte nur minimale Folgen. Moderat (Mittel) Niedrig D er Schweregrad einer Komponente einer CVSS v2-Einstufung basiert auf der Einschätzung von drei potenziellen Auswirkungen: Vertraulichkeit bzw. Confidentiality (C), Integrität bzw. Integrity (I) und Verfügbarkeit bzw. Availability (A). Jede von diesen kann als keine bzw. None (N), teilweise bzw. Partial (P) oder komplett bzw. Complete (C) eingestuft werden. D a der JBoss-Serverprozess als ein unprivilegierter Nutzer läuft und isoliert vom HostBetriebssystem ist, haben JBoss-Sicherheitsmängel/Fehler nur einen Schweregrad von entweder None (N) oder Partial (P). B eisp iel 4 .1. C VSS v2 Au swirku n g sein st u f u n g D as Beispiel unten zeigt eine CVSS v2 Auswirkungseinstufung, bei der eine Ausnutzung des Fehlers keine Auswirkungen auf die Vertraulichkeit des Systems, teilweise Auswirkungen auf die Systemintegrität und komplette Auswirkungen auf die Verfügbarkeit des Systems hätte (d. h. das System wäre beispielsweise durch einen Kernel-Absturz komplett unverfügbar). C : N/I: P /A: C In Verbindung mit der Schweregrad-Einstufung und der CVSS-Einstufung können Organisationen informierte Entscheidungen hinsichtlich des Risikos jedes Problems in ihrer jeweiligen Umgebung treffen und Upgrades entsprechend planen. 47 Inst allat ionshandbuch Für weitere Informationen zu CVSS2 siehe: CVSS2 Guide. Fehler melden 4 .3. Upgrade von JBoss EAP 6 4 .3.1. Upgrade der JBoss EAP 6 Zip-Inst allat ion Vo rau sset z u n g en Vergewissern Sie sich, dass das zugrunde liegende Basis-Betriebssystem auf dem neuesten Stand ist. Bestimmen Sie, welche D ateien seit der Installation von EAP 6 geändert wurden. Erstellen Sie ein Back-up aller modifizierten Konfigurationsdateien, D eployments sowie aller Benutzerdaten. Abschnitt 3.3.1, »Herunterladen von JBoss EAP 6 (Z IP-Installation)«. Z u sammen f assu n g D ieser Vorgang behandelt das Upgrade einer JBoss EAP 6 Z ip-Installation zwischen Nebenversionen (zum Beispiel von JBoss EAP 6.1 auf 6.2). Z ur Installation von Patches für eine bestimmte Nebenversion, sehen Sie sich den Abschnitt Patch Installation an. Ein Upgrade auf die aktuellste Release der JBoss EAP 6 erfordert etwas Vorarbeit, bei der eine Sicherungskopie der bestehenden Installation erstellt wird. Warnung Bei Managed D omains sollte zuerst ein Upgrade der Master Host Controller (oder D omain Controllers) Instanz erfolgen, ehe ein Upgrade jedes Host Controllers erfolgt. Pro z ed u r 4 .7. U p g rad e au f d ie akt u ellst e Versio n d er JB o ss EAP 6 1. Verschieben Sie das heruntergeladene Z ip-Archiv an den gewünschten Speicherort. Wir empfehlen, dass dies ein anderer Speicherort als der der bestehenden JBoss EAP 6 Installation ist. Wichtig Falls Sie die JBoss EAP 6 in demselben Verzeichnis speichern möchten wie die bestehende Installation, so werden Sie die bestehende Installation an einen anderen Speicherort verschieben müssen, ehe Sie fortfahren. D ies soll verhindern, dass modifizierte Konfigurationsdateien, D eployments und Upgrades verloren gehen. 2. Entpacken Sie das Archiv. D ieser Schritt installiert eine saubere Instanz der JBoss EAP 6 Release. 3. Kopieren Sie die Verzeichnisse EAP_HOME/domain/ und EAP_HOME/standalone/ aus der vorherigen Installation über die neuen Installationsverzeichnisse. 48 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Anmerkung Neue Features in der neuen Release, wie z. B. neue Subsysteme, sind unter Umständen nicht aktiv, falls Konfigurationsdateien von einer älteren JBoss EAP 6 Installation kopiert wurden. Um diese neuen Features zu verwenden, ist es notwendig, die alten Konfigurationsdateien mit denen der neuen Version zu vergleichen und zu aktualisieren. 4. Überprüfen Sie die am bi n-Verzeichnis der vorherigen Installation gemachten Änderungen und nehmen Sie die entsprechenden Modifikationen am neuen Verzeichnis vor. Warnung D ateien im bi n-Verzeichnis sollten nicht durch die D ateien früherer Versionen überschrieben werden. Änderungen sollten manuell erfolgen. 5. Überprüfen Sie die verbleibenden modifizierten D ateien der vorherigen Installation und verschieben Sie diese Änderungen in die neue Installation. D iese D ateien können beinhalten: D as wel co me-co ntent-Verzeichnis. Benutzerdefinierte Module im mo d ul es-Verzeichnis. Benutzerdefinierte Bündel im bund l es-Verzeichnis. 6. O p t io n al: Falls JBoss EAP 6 zuvor zur Ausführung als D ienst konfiguriert war, dann entfernen Sie den vorhandenen D ienst und konfigurieren Sie einen neuen D ienst für die aktualisierte Installation. Erg eb n is D as Upgrade der JBoss EAP 6 Z ip-Installation auf die neueste Release ist erfolgreich abgeschlossen. Fehler melden 4 .3.2. Upgrade der JBoss EAP 6 RPM-Inst allat ion Vo rau sset z u n g en Vergewissern Sie sich, dass Ihr System auf dem neuesten Stand ist und eine Subskription für Updates für den Base OS Channel besitzt (und dies aktiviert ist). Vergewissern Sie sich, dass der korrekte JBoss EAP 6 RHN Channel aktiviert ist. An einer x86, 64 bit Architektur etwa ist dies die JBoss Application Platform (v 6) für 6Server x86_64 Channel (jbapppl atfo rm-6 -x86 _6 4 -server-6 -rpm). Erstellen Sie ein Back-up aller modifizierten Konfigurationsdateien, D eployments sowie aller Benutzerdaten. Z u sammen f assu n g 49 Inst allat ionshandbuch D as Upgrade auf JBoss EAP 6 erfordert ein Back-up der bestehenden Installation. D ieses Thema behandelt das Upgrade der RPM-Installation via dem Red Hat Network (RHN). Warnung Bei Managed D omains sollte zuerst ein Upgrade der Master Host Controller (oder D omain Controllers) Instanz erfolgen, ehe ein Upgrade jedes Host Controllers erfolgt. Pro z ed u r 4 .8. U p g rad e au f d ie akt u ellst e R elease d er JB o ss EAP 6 1. Führen Sie den folgenden Befehl in einem Terminal aus, um ein Upgrade der Installation durchzuführen: [user@ host] yum update 2. Legen Sie manuell jede erstellte *. rpmnew-D atei, die Änderungen enthält, mit den Produktionskonfigurationsdateien zusammen. Erg eb n is D as Upgrade der JBoss EAP 6 ist erfolgreich abgeschlossen. Fehler melden 4 .3.3. Upgrade des JBoss EAP Clust er Vo rau sset z u n g en Keine Z u sammen f assu n g D ie JBoss EAP 6 unterstützt die Erstellung von Clustern nicht, wenn verschiedene Nodes aus verschiedenen Versionen von JBoss EAP Servern bestehen. Ein gemischter Cluster, der aus verschiedenen Versionen besteht, wird daher nicht unterstützt und alle Nodes innerhalb eines Clusters müssen dieselbe Version besitzen. Warnung D er Upgrade-Prozess für die Migration von sämtlichem Traffic von einem 6.3 Cluster zu einem 6.4 Cluster basiert daher auf der Übertragung allen Traffics zum 6.4 Cluster und dem anschließ enden Herunterfahren der Server oder Nodes im 6.3 Cluster. Pro z ed u r 4 .9 . Ein rich t u n g d es JB o ss EAP C lu st er 1. Eine Anleitung dazu, wie Sie einen JBoss EAP Cluster in 6.4 einrichten, finden Sie im Kapitel HTTP Clustering and Load Balancing des JBoss EAP 6.4 Adminstration and Configuration Guide. 2. Migrieren Sie allen Traffic zu diesem neuen Cluster wie anhand der Schritte im Kapitel Migrate Traffic between Clusters des JBoss EAP 6.4 Adminstration and Configuration Guide erläutert. 50 Kapit el 4 . Pat ches und Upgrades für die JBoss EAP 6 Erg eb n is Ihr JBoss EAP 6.3 Cluster wurde zu einem auf JBoss EAP 6.4 basierenden Cluster migriert. Fehler melden 51 Inst allat ionshandbuch Anhang A. Referenzmaterial A.1. Verfügbare Downloads für die JBoss EAP 6 D ie JBoss EAP 6 beinhaltet eine Reihe verschiedener Installationstypen und optionaler Komponenten, die Sie beim Red Hat Kundenportal unter https://access.redhat.com/ herunterladen können. D ie folgende Tabelle erläutert die diversen Optionen. Einige Komponenten eignen sich nur für bestimmte Betriebssysteme oder Architekturen und sind daher nur für diese spezifischen Variationen verfügbar. T ab elle A.1. Verf ü g b are D o wn lo ad s N ame B esch reib u n g B et rieb ssyst eme Apache HTTP Server Eine eigenständige Apache HTTP Serverinstanz für jedes unterstützte Betriebssystem und Architektur. D ieser HTTP-Server wurde getestet und funktioniert nachweislich mit der JBoss EAP 6. Komponenten, die für eine bestimmte Plattform optimiert und kompiliert wurden. Z um Beispiel werden D LLs für Microsoft Windows Serverumgebungen bereitgestellt. In einigen Fällen können die nativen Komponenten Verbesserungen der Performance bieten. D ienstprogramme, die spezifisch für jedes der unterstützten Betriebssysteme und Architekturen sind. Z um Beispiel Skripte und D ienstprogramme für die Installation der JBoss EAP als einen D ienst in Ihrem Betriebssystem und die Generierung von SSLSchlüsseln und Z ertifikaten. Vorkompilierte Module für Apache, Microsoft und Oracle iPlanet Webserver, für HTTPLastverteilung und Hochverfügbarkeit. D iese Binarys wurden umfassend getestet und funktionieren nachweislich gut mit der JBoss EAP 6. Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 und 11 Native Komponenten Native D ienstprogramme Webserver Connector Native 52 Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 und 11, Hewlett-Packard HP-UX. Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 und 11, Hewlett-Packard HP-UX. Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 und 11, Hewlett-Packard HP-UX. Anhang A. Referenz mat erial N ame B esch reib u n g B et rieb ssyst eme Javadocs D okumentation für alle öffentlichen APIs, die durch die JBoss EAP 6 offengelegt werden. Sie können diese auf Ihrem lokalen HTTP-Server oder ID E installieren oder sie auf Ihrem lokalen Rechner ansehen. Java Installer für die JBoss EAP 6. Beinhaltet Schritte zur Installation der Quickstarts und des Maven-Repositorys. Ein Maven-Repository, das Sie herunterladen und in Ihrer lokalen Entwicklungsumgebung verfügbar machen können. Es enthält Bausteine, die gängig für Anwendungen sind, die auf der JBoss EAP 6 aufbauen. D as Maven-Repository ist auch über den JBoss EAP 6 Installer verfügbar. Beispielanwendungen helfen Ihnen bei den ersten Schritten bei der Entwicklung von Java EE 6 Anwendungen mit APIs, die von der JBoss EAP 6 bereitgestellt werden. D ie Quickstarts sind auch über den JBoss EAP 6 Installer verfügbar. D er Java-Quellcode für die JBoss EAP 6, sodass Sie ihn in Ihrer eigenen Umgebung neu kompilieren oder selbst prüfen können. D as Z IP-Installationspaket, das auf jeder unterstützten Plattform installiert und ausgeführt werden kann. D ies ist die gängiste Weise, die JBoss EAP 6 zu installieren. Plattform-unabhängig Installer Maven-Repository Quickstarts Quellcode Applikationsplattform Plattform-unabhängig Plattform-unabhängig Plattform-unabhängig Plattform-unabhängig Plattform-unabhängig Wichtig D ie D ownloads der RPM-Installationsmethode sind nicht über das Kundenportal, sondern über das Red Hat Network (RHN) verfügbar. Fehler melden A.2. Verz eichnisst rukt ur der JBoss EAP 6 53 Inst allat ionshandbuch A.2. Verz eichnisst rukt ur der JBoss EAP 6 Z u sammen f assu n g JBoss EAP 6 enthält im Vergleich zu früheren Versionen eine vereinfachte Verzeichnisstruktur. D ieses Thema enthält eine Auflistung der Verzeichnisstruktur und eine Beschreibung dessen, was das Verzeichnis umfasst. Es beinhaltet auch die Verzeichnisstrukturen der stand al o ne/- und d o mai n/-Ordner. T ab elle A.2. Verz eich n isse u n d D at eien d er o b erst en Eb en e N ame Z weck appclient/ Enthält Konfigurationsdetails für den ClientContainer der Anwendung. Enthält Start-up Skripts für die JBoss EAP 6 auf Red Hat Enterprise Linux und Microsoft Windows. Enthält OSGi-Bundles, die sich auf die interne Funktionalität der JBoss EAP 6 beziehen. Lizenzdateien, Schemas und Beispiele. Konfigurationsdateien, D eployment Content und schreibbare Bereiche, die beim Einsatz der JBoss EAP 6 als gemanagte D omain verwendet werden. Module, die bei Anfrage durch die D ienste dynamisch von der JBoss EAP 6 geladen werden. Konfigurationsdateien, D eployment Content und schreibbare Bereiche, die beim Einsatz der JBoss EAP 6 als standalone Server verwendet werden. Enthält von der Welcome-Webanwendung verwendeten Inhalt, der auf Port 8080 einer Standardinstallation verfügbar ist. Enthält Metadaten für den PatchingMechanismus. Es sind keine Änderungen für den Inhalt dieses Verzeichnisses erforderlich. D er Bootstrapping-Mechanismus, der Module lädt. Enthält Informationen zur Lizenzvereinbarung. Enthält Informationen zur Lizenz. Enthält Informationen zur Version. bin/ bundles/ docs/ domain/ modules/ standalone/ welcome-content/ .installation/ jbo ss-mo d ul es. jar JBo ssEULA. txt LIC ENSE. txt versi o n. txt T ab elle A.3. Verz eich n isse in n erh alb d es d o mai n/- Verz eich n isses N ame Z weck configuration/ Konfigurationsdateien für die Managed D omain. D iese D ateien werden durch die ManagementKonsole und das Management-CLI modifiziert, sind jedoch nicht für die direkte Bearbeitung vorgesehen. 54 Anhang A. Referenz mat erial N ame Z weck data/ Informationen zu installierten D iensten. D ienste werden mittels Management-Konsole und Management-CLI statt eines D eploymentScanners installiert. Stellen Sie daher keine D ateien manuell in dieses Verzeichnis. Enthält die Runtime-Log-D ateien für den Host und Prozess-Controller, die die lokale Instanz ausführen. Enthält die äquivalenten d ata/, l o g / und tmp/ Verzeichnisse für jede Server Instanz in einer D omain, die ähnliche D aten zu denselben Verzeichnissen innerhalb des d o mai n/ Verzeichnisses der obersten Ebene enthalten. Enthält temporäre D aten, wie etwa D ateien zum shared-key Mechanismus, der vom Management-CLI zur Authentifizierung lokaler Benutzer der verwalteten D omain verwendet wird. log/ servers/ tmp/ T ab elle A.4 . Verz eich n isse in n erh alb d es stand al o ne/ Verz eich n isses N ame Z weck configuration/ Konfigurationsdateien für den Standalone Server. D iese D ateien werden durch die Management-Konsole und das Management-CLI modifiziert, sind jedoch nicht für die direkte Bearbeitung vorgesehen. Informationen zu installierten D iensten. D ienste werden mittels Management-Konsole und Management-CLI statt eines D eploymentScanners installiert. Stellen Sie daher keine D ateien manuell in dieses Verzeichnis. Informationen zu installierten D iensten. D er Standalone Server enthält einen D eploymentScanner, sodass Sie zu installierende Archive in dieses Verzeichnis stellen können. Empfohlen wird jedoch das Management der Installationen mittels der Management-Konsole oder des Management-CLI. Externe Librarys, die sich auf einen Standalone Server-Modus beziehen. Standardmäß ig leer. Enthält die Runtime-Log-D ateien für den Host und Prozess-Controller, die die lokale Instanz ausführen. Enthält temporäre D aten, wie etwa D ateien zum shared-key Mechanismus, der vom Management-CLI zur Authentifizierung lokaler Benutzer des Servers verwendet wird. data/ deployments/ lib/ log/ tmp/ Fehler melden A.3. RPM-Paket list e für die JBoss EAP 6 55 Inst allat ionshandbuch Z u sammen f assu n g D ie JBoss EAP 6 wird auf Red Hat Enterprise Linux 6 installiert und verwendet die YUM-Paketgruppe JBo ss EAP 6 . D iese Gruppe besteht aus folgenden Paketen. T ab elle A.5. Paket list e Paket B esch reib u n g jbossas-appclient jbossas-bundles jbossas-core JEE Application Client Container OSGi-Bundles Kernkomponenten. D ies wird für alle Konfigurationen benötigt. D omain-Konfiguration Container für die JBoss AS HornetQ D ateien JBoss Enterprise Web Platform JBoss EAP Module Produktkonfigurationskomponenten. D ies passt die Produktausführung an. Standalone-Konfiguration Begrüß ungsinhalte, die in den StartupNachrichten und Konsolenseiten verwendet werden jbossas-domain jbossas-hornetq-native jbossas-jbossweb-native jbossas-modules-eap jbossas-product-eap jbossas-standalone jbossas-welcome-content-eap Wichtig D as Paket jbo ssas-ho rnetq -nati ve ist für die High Availability in der JBoss EAP 6 enthalten, aber nicht standardmäß ig aktiviert. Fehler melden A.4 . Konfigurat ionsdat eien für die RPM-Inst allat ion der JBoss EAP 6 Z u sammen f assu n g D ie RPM-Installation der JBoss EAP 6 enthält drei zusätzliche Konfigurationsdateien gegenüber der Z IP-Installation, die vom D ienst-init-Skript zur Festlegung der Startumgebung des Applikationsservers verwendet werden. Eine dieser D ateien gilt für alle JBoss Enterprise Application Platform 6 Instanzen, die anderen beiden liefern Auß erkraftsetzungen für Server im Standalone- und D omain-Modus. T ab elle A.6 . Z u sät z lich e R PM- K o n f ig u rat io n sd at eien D at ei B esch reib u n g D iese D atei wird zuerst gelesen und gilt für alle JBoss EAP 6 Instanzen. Spezifische Einstellungen für Standalone-Server. D ie hier festgelegten Werte setzen jene in jbossas.conf auß er Kraft, wenn als Standalone-Server ausgeführt wird. /etc/sysco nfi g /jbo ssas- Spezifische Einstellungen für Server im D omain-Modus. D ie hier d o mai n festgelegten Werte setzen jene in jbossas.conf auß er Kraft, wenn als D omain-Server ausgeführt wird. /etc/jbo ssas/jbo ssas. co nf /etc/sysco nfi g /jbo ssas 56 Anhang A. Referenz mat erial D ie nachfolgende Tabelle zeigt eine Liste der verfügbaren Konfigurations-Propertys sowie deren Standardwerte. T ab elle A.7. K o n f ig u rat io n s- Pro p ert ys f ü r d ie R PM- In st allat io n Pro p ert y B esch reib u n g JBO SS_USER D as System-Benutzerkonto, unter dem die JBoss EAP 6 läuft. D ieser Benutzer ist auch Besitzer der D ateien. Standardwert: jbo ss JBO SS_G R O UP D ie System-Benutzergruppe, zu der die JBoss EAP 6 D ateien gehören. Standardwert: jbo ss JBO SS_ST AR T UP _WA IT D ie Anzahl an Sekunden, die das init-Skript wartet, ehe es bestätigt, dass der Server erfolgreich gestartet wurde, wenn es einen start- oder restart-Befehl erhält. Standardwert: 6 0 JBO SS_SHUT D O WN_W AIT D ie Anzahl an Sekunden, die das init-Skript auf den Shutdown des Servers wartet, ehe es fortfährt, wenn es einen sto p- oder restart-Befehl erhält. Standardwert: 20 JBO SS_C O NSO LE_LO G D ie D atei, an die der CONSOLE-Protokollhandler umgeleitet wird. JAVA_HO ME D as Verzeichnis, in dem Ihre Java Runtime Environment installiert ist. Standardwert: /var/l o g /jbo ssas/$JBOSSCONF/co nso l e. l o g Standardwert: /usr/l i b/jvm/jre JBO SS_HO ME D as Verzeichnis, in dem die Applikationsserverdateien installiert sind. Standardwert: /usr/share/jbo ssas JAVAP T H D as Verzeichnis, in dem die ausführbaren Java-D ateien installiert sind. Standardwert: $JAVA_HOME/bi n JBO SSC O NF D er Servermodus, in dem dieser Server gestartet werden soll, stand al o ne oder d o mai n. Standardwert: stand al o ne oder d o mai n, je nach Servermodus. JBO SSSH D as für den Start des Servers zu verwendende Skript. Standardwert: $JBO SS_HO ME/bi n/$JBO SSC O NF. sh JBO SS_SER VER _C O N FIG D ie zu verwendende Serverkonfigurationsdatei. JBO SS_HO ST _C O NFI G D iese Property gestattet einem Nutzer die Festlegung der HostKonfiguration (wie ho st. xml ). Es ist kein Standardwert eingestellt. Es gibt keinen Standard für diese Property. Entweder stand al o ne. xml oder d o mai n. xml können beim Start definiert werden. 57 Inst allat ionshandbuch Fehler melden 58 Anhang B. Screenshot s des Inst allat ionsprogramms Anhang B. Screenshots des Installationsprogramms B.1. Auswahl der Sprache Ab b ild u n g B .1. JB o ss EAP In st allat io n sp ro g ramm: Sp rach au swah l Fehler melden B.2. Die Endnut z ervereinbarung 59 Inst allat ionshandbuch Ab b ild u n g B .2. JB o ss EAP In st allat io n sp ro g ramm: En d n u t z erverein b aru n g Fehler melden B.3. Inst allat ionspfad 60 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .3. JB o ss EAP In st allat io n sp ro g ramm: In st allat io n sp f ad Fehler melden B.4 . Auswahl der z u inst allierenden Paket e Wählen Sie die zu installierenden Pakete. Erforderliche Pakete können nicht abgewählt werden. 61 Inst allat ionshandbuch Ab b ild u n g B .4 . JB o ss EAP In st allat io n sp ro g ramm: Au swah l d er z u in st allieren d en Paket e Fehler melden B.5. Erst ellen eines administ rat iven Benut z ers 62 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .5. JB o ss EAP In st allat io n sp ro g ramm: Erst ellen ein es ad min ist rat iven B en u t z ers Fehler melden B.6. Quickst art Inst allat ion 63 Inst allat ionshandbuch Ab b ild u n g B .6 . JB o ss EAP In st allat io n sp ro g ramm: Q u ickst art - Ein st ellu n g Fehler melden B.7. Einricht en des Maven-Reposit ory 64 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .7. JB o ss EAP In st allat io n sp ro g ramm: Ein rich t en d es Maven - R ep o sit o ry Fehler melden B.8. Einricht en von Socket Bindings Bestimmen Sie, ob die Standard-Bindings verwendet werden sollen oder konfigurieren Sie benutzerdefinierte Bindings. 65 Inst allat ionshandbuch Ab b ild u n g B .8. JB o ss EAP In st allat io n sp ro g ramm: St an d ard mäßig e So cket B in d in g s 66 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .9 . JB o ss EAP In st allat io n sp ro g ramm: B en u t z erd ef in iert e Po rt So cket B in d in g s 67 Inst allat ionshandbuch Ab b ild u n g B .10. JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rat io n vo n O f f set f ü r st an d ard mäßig e So cket B in d in g s Fehler melden B.9. Benut z erdefiniert e Socket Bindings für St andaloneKonfigurat ionen D ie folgende Reihe von Bildschirmen wird angezeigt, falls Sie benutzerdefinierte Port Bindings für den Standalone-Modus konfigurieren möchten. 68 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .11. JB o ss EAP In st allat io n sp ro g ramm: St an d alo n e So cket - B in d in g K o n f ig u rat io n 69 Inst allat ionshandbuch Ab b ild u n g B .12. JB o ss EAP In st allat io n sp ro g ramm: St an d alo n e H A- So cket - B in d in g K o n f ig u rat io n 70 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .13. JB o ss EAP In st allat io n sp ro g ramm: Fu ll- St an d alo n e So cket - B in d in g K o n f ig u rat io n 71 Inst allat ionshandbuch Ab b ild u n g B .14 . JB o ss EAP In st allat io n sp ro g ramm: Fu ll H A St an d alo n e So cket B in d in g - K o n f ig u rat io n Fehler melden B.10. Benut z erdefiniert e Socket Bindings für Domain-Konfigurat ionen D ie folgende Reihe von Bildschirmen wird angezeigt, falls Sie benutzerdefinierte Port Bindings für den D omain-Modus konfigurieren möchten. 72 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .15. JB o ss EAP In st allat io n sp ro g ramm: D o main H o st So cket - B in d in g K o n f ig u rat io n 73 Inst allat ionshandbuch Ab b ild u n g B .16 . JB o ss EAP In st allat io n sp ro g ramm: st an d ard mäßig e D o main So cket B in d in g - K o n f ig u rat io n 74 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .17. JB o ss EAP In st allat io n sp ro g ramm: H A D o main So cket - B in d in g K o n f ig u rat io n 75 Inst allat ionshandbuch Ab b ild u n g B .18. JB o ss EAP In st allat io n sp ro g ramm: Fu ll D o main So cket - B in d in g K o n f ig u rat io n 76 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .19 . JB o ss EAP In st allat io n sp ro g ramm: Fu ll H A D o main So cket - B in d in g K o n f ig u rat io n Fehler melden B.11. Server-St art 77 Inst allat ionshandbuch Ab b ild u n g B .20. JB o ss EAP In st allat io n sp ro g ramm: Server- St art Fehler melden B.12. Konfigurieren von Prot okollebenen 78 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .21. JB o ss EAP In st allat io n sp ro g ramm: Ü b ersp rin g en d er K o n f ig u rat io n vo n Pro t o ko lleb en en 79 Inst allat ionshandbuch Ab b ild u n g B .22. JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rieren vo n Pro t o ko lleb en en Fehler melden B.13. Konfigurieren der Laufz eit umgebung Wählen Sie P erfo rm ad vanced co nfi g urati o n, um die Installation und Konfiguration von Sicherheit, Caching, LD AP und D atenquellenoptionen anzupassen. 80 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .23. JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rat io n d er Lau f z eit u mg eb u n g ( St an d ard ) 81 Inst allat ionshandbuch Ab b ild u n g B .24 . JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rat io n d er Lau f z eit u mg eb u n g ( Erweit ert ) Fehler melden B.14 . Passwort -Vault -Konfigurat ion 82 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .25. JB o ss EAP In st allat io n d er Passwo rt - Vau lt - K o n f ig u rat io n Fehler melden B.15. Konfigurieren der SSL-Sicherheit 83 Inst allat ionshandbuch Ab b ild u n g B .26 . JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rieren d er SSL- Sich erh eit Fehler melden B.16. Konfigurieren von LDAP 84 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .27. JB o ss EAP In st allat io n sp ro g ramm: LD AP- K o n f ig u rat io n Fehler melden B.17. Infinispan-Konfigurat ion 85 Inst allat ionshandbuch Ab b ild u n g B .28. JB o ss EAP In st allat io n sp ro g ramm: In f in isp an - K o n f ig u rat io n Fehler melden B.18. Sicherheit s-Domain-Konfigurat ion 86 Anhang B. Screenshot s des Inst allat ionsprogramms 87 Inst allat ionshandbuch Ab b ild u n g B .29 . JB o ss EAP In st allat io n sp ro g ramm: Sich erh eit s- D o main - K o n f ig u rat io n Fehler melden B.19. JDBC-T reiberkonfigurat ion 88 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .30. JB o ss EAP In st allat io n sp ro g ramm: K o n f ig u rieren ein es JD B C - T reib ers Fehler melden B.20. Dat enquellen-Einricht ung 89 Inst allat ionshandbuch Ab b ild u n g B .31. JB o ss EAP In st allat io n sp ro g ramm: D at en q u ellen - Ein rich t u n g Fehler melden B.21. Überprüfen der Inst allat ionskomponent en 90 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .32. JB o ss EAP In st allat io n sp ro g ramm: Ü b erp rü f en d er au sg ewäh lt en K o mp o n en t en Fehler melden B.22. Inst allat ionsfort schrit t 91 Inst allat ionshandbuch Ab b ild u n g B .33. JB o ss EAP In st allat io n sp ro g ramm: In st allat io n sf o rt sch rit t d er K o mp o n en t en Fehler melden B.23. Inst allat ionsvorgang abgeschlossen 92 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .34 . JB o ss EAP In st allat io n sp ro g ramm: Vo rg an g ab g esch lo ssen Fehler melden B.24 . Erst ellen von Short cut s 93 Inst allat ionshandbuch Ab b ild u n g B .35. JB o ss EAP In st allat io n sp ro g ramm: Erst ellen vo n Sh o rt cu t s Fehler melden B.25. Generieren eines Inst allat ionsskript s 94 Anhang B. Screenshot s des Inst allat ionsprogramms Ab b ild u n g B .36 . JB o ss EAP In st allat io n sp ro g ramm: G en erieren ein es In st allat io n sskrip t s Fehler melden 95 Inst allat ionshandbuch Anhang C. Versionsgeschichte Versio n 6 .4 .0- 11 T u esd ay Ap ril 14 2015 Red Hat JBoss Enterprise Application Platform 6.4.0.GA 96 Lu cas C o st i