GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie JBoss EAP 7.3 auf Centos 8 / RHEL 8

Einführung

Red Hat® JBoss® Enterprise Application Platform (EAP) ist eine Middleware-Plattform, die auf offenen Standards basiert und mit der Java Enterprise Edition-Spezifikation kompatibel ist.

JDK installieren

Basierend auf https://access.redhat.com/articles/2026253 ist JBoss EAP 7.3 mit OpenJDK 11 kompatibel, daher werden wir diese Version von JDK installieren.

$ yum install java-11-openjdk-devel

Laden Sie die JBoss EAP 7.3-Software herunter

Bitte registrieren Sie sich unter https://access.redhat.com. Nachdem die Registrierung abgeschlossen ist, melden Sie sich bitte mit Ihrer persönlichen E-Mail-Adresse an. Klicken Sie auf das Menü Downloads, dann unter Produkt-Download auf Red Hat JBoss Enterprise Application Platform, ändern Sie die Version auf 7.3 und klicken Sie auf den Download-Pfeil im Redhat JBoss Enterprise Application Platform 7.3.0 Installer. Die .jar-Datei wird heruntergeladen.

Platzieren Sie die heruntergeladene Datei jboss-eap-7.3.0-installer.jar im Verzeichnis /root oder an einem beliebigen Ort in Ihrem Home-Ordner.

Führen Sie den Java-Befehl aus, um die JAR-Datei zu installieren. Verwenden Sie den Parameter -console, wenn wir auf unserem Centos / RHEL keine GUI haben. Geben Sie 0 ein, wenn Sie die englische Sprache verwenden.

$ java -jar jboss-eap-7.3.0-installer.jar -console

Lesen Sie die Endbenutzer-Lizenzvereinbarung (EULA) und drücken Sie die 1, um der EULA zuzustimmen.

Wählen Sie den Standard-Installationspfad oder definieren Sie Ihren eigenen gewünschten EAP_HOME-Pfad.

Wählen Sie das Paket aus, das Sie installieren möchten. Die als [Erforderlich] gekennzeichneten Pakete sind Pflichtpakete. Drücken Sie 0 zur Bestätigung und dann 1, um fortzufahren.

Erstellen Sie einen administrativen Benutzer (admin), der für die Anmeldung bei CLI oder Web Management verwendet wird. Geben Sie Ihr eigenes Admin-Passwort ein.

Wählen Sie eine Standardkonfiguration, wenn wir möchten, können wir die Konfiguration später anpassen.

Geben Sie y ein, um ein automatisches Installationsskript zu generieren. Wir können dieses Skript verwenden, um eine andere JBoss EAP-Instanz mit denselben Einstellungen zu installieren.

JBOSS EAP starten.

Um das JBOSS EAP im Standalone-Modus zu starten, führen Sie standalone.sh unter EAP_HOME/bin.

aus

$ /root/EAP-7.3.0/bin/standalone.sh

Jetzt läuft das JBoss EAP bereits, wir können es testen, indem wir es in einem Browser öffnen. http://127.0.0.1:8080

Wenn wir unsere Webanwendung auf einer bestimmten IP-Adresse ausführen möchten, können wir sie mit der Option -b (bind-address) starten.

$ /root/EAP-7.3.0/bin/standalone.sh -b 206.189.44.223

Wir können es testen, indem wir mit unserem bevorzugten Browser auf http://206.189.44.223:8080 zugreifen.

Um unsere Webanwendung zu verwalten, müssen wir auf die EAP Management Console zugreifen, die Standardseite wird auf 127.0.0.1 ausgeführt, aber wir können dies ändern, indem wir die Option -bmanagement hinzufügen.

$ /root/EAP-7.3.0/bin/standalone.sh -b 206.189.44.223 -bmanagement 206.189.44.223

Greifen Sie auf die EAP-Verwaltungskonsole zu, indem Sie die URL in einen Browser eingeben, diese URL http://206.189.44.223:9990 kopieren und sich mit dem zuvor definierten Benutzer „admin“ und dem Kennwort anmelden.

JBoss als Dienst ausführen

Zur einfacheren Wartung und um es nach einem Serverneustart zum Laufen zu bringen, müssen wir JBoss als Dienst ausführen. Die Startoption wird in jboss-eap.conf (EAP_HOME/bin/init.d) konfiguriert.

Bitte konfigurieren Sie diese Datei mit vim. Entkommentieren Sie den Parameter JBOSS_HOME und ändern Sie den aktuellen Wert in den tatsächlichen Wert von EAP_HOME und entkommentieren Sie den Parameter JBOSS_USER mit dem Benutzer, der den JBoss EAP-Prozess ausführen wird.

$ vim /root/EAP-7.3.0/bin/init.d/jboss-eap.conf

Kopieren Sie die modifizierte jboss-eap.conf in das Verzeichnis /etc/default.

$ cp /root/EAP-7.3.0/bin/init.d/jboss-eap.conf /etc/default/

Kopieren Sie jboss-eap-rhel.sh nach /etc/init.d

$ cp /root/EAP-7.3.0/bin/init.d/jboss-eap-rhel.sh /etc/init.d

Ausführungsberechtigung erteilen.

$ chmod +x /etc/init.d/jboss-eap-rhel.sh

Aktivieren Sie den JBoss EAP-Dienst, um beim Systemstart zu starten.

$ systemctl enable jboss-eap-rhel.sh

Starten Sie den Dienst

$ systemctl start jboss-eap-rhel

Überprüfen Sie den Dienststatus.


Cent OS
  1. So installieren Sie phpMyAdmin auf RHEL 8 / CentOS 8

  2. So installieren Sie P7Zip auf RHEL 8 / CentOS 8

  3. So installieren Sie Icinga 2 unter CentOS 8 / RHEL 8

  4. So installieren Sie MongoDB auf CentOS 8 / RHEL 8

  5. So installieren Sie Firefox 10 auf CentOS 6 / RHEL 6

So installieren Sie Maven auf RHEL 8 / CentOS 8

So installieren Sie cpan auf RHEL 8 / CentOS 8

So installieren Sie Ruby auf RHEL 8 / CentOS 8

So installieren Sie Docker CE auf RHEL 8 / CentOS 8

So installieren Sie VirtualBox 6.0 unter CentOS 8 / RHEL 8

So installieren Sie PHP 7.4 unter CentOS 8 / RHEL 8