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