GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer JBoss EAP 7.3 sur Centos 8 / RHEL 8

Présentation

Se référant à Redhat, Red Hat® JBoss® Enterprise Application Platform (EAP) est une plate-forme middleware basée sur des normes ouvertes et conforme à la spécification Java Enterprise Edition.

Installer JDK

Basé sur https://access.redhat.com/articles/2026253 , JBoss EAP 7.3 est compatible avec OpenJDK 11, nous allons donc installer cette version de JDK.

$ yum install java-11-openjdk-devel

Télécharger le logiciel JBoss EAP 7.3

Veuillez vous inscrire sur https://access.redhat.com. Une fois l'inscription terminée, veuillez vous connecter en utilisant votre adresse e-mail personnelle. Cliquez sur le menu Téléchargements, puis sous Téléchargement du produit, cliquez sur Red Hat JBoss Enterprise Application Platform et changez la version en 7.3, puis cliquez sur la flèche de téléchargement sur le programme d'installation de Redhat JBoss Enterprise Application Platform 7.3.0. Il téléchargera le fichier .jar.

Placez le fichier téléchargé jboss-eap-7.3.0-installer.jar dans /root ou à n'importe quel endroit de votre dossier personnel.

Exécutez la commande java pour installer le fichier .jar. Utilisez le paramètre -console, si nous n'avons pas d'interface graphique sur notre Centos / RHEL. Entrez 0 si vous utilisez la langue anglaise.

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

Lisez le contrat de licence utilisateur final (CLUF) et appuyez sur 1 pour accepter le CLUF.

Sélectionnez le chemin d'installation par défaut ou définissez votre propre chemin EAP_HOME souhaité.

Choisissez le pack que vous souhaitez installer, les packs marqués comme [Requis] sont des packs obligatoires. Appuyez sur 0 pour confirmer, puis sur 1 pour continuer.

Créez un utilisateur administratif (admin) qui sera utilisé pour la connexion à la CLI ou à la gestion Web. Remplissez votre propre mot de passe administrateur.

Choisissez une configuration par défaut, si nous le souhaitons, nous pourrons personnaliser la configuration plus tard.

Tapez y pour générer un script d'installation automatique. Nous pouvons utiliser ce script pour installer une autre instance JBoss EAP avec les mêmes paramètres.

Démarrage de JBOSS EAP.

Pour démarrer JBOSS EAP en mode autonome, exécutez le standalone.sh sous EAP_HOME/bin.

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

Maintenant que JBoss EAP est déjà en cours d'exécution, nous pouvons le tester en l'ouvrant dans un navigateur. http://127.0.0.1:8080

Si nous voulons exécuter notre application Web sur une adresse IP spécifique, nous pouvons la démarrer en utilisant l'option -b (bind-address).

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

Nous pouvons le tester en accédant au http://206.189.44.223:8080 à l'aide de notre navigateur préféré.

Pour gérer notre application Web, nous devons accéder à la console de gestion EAP, la page par défaut s'exécutera sur 127.0.0.1, mais nous pouvons changer cela en ajoutant l'option -bmanagement.

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

Accédez à la console de gestion EAP en saisissant l'URL dans un navigateur, copiez cette URL http://206.189.44.223:9990 et connectez-vous à l'aide de l'utilisateur "admin" et du mot de passe précédemment définis.

Exécutez JBoss en tant que service

Pour faciliter la maintenance et le faire fonctionner après un redémarrage du serveur, nous devons exécuter JBoss en tant que service. L'option de démarrage est configurée dans jboss-eap.conf (EAP_HOME/bin/init.d).

Veuillez configurer ce fichier à l'aide de vim. Décommentez le paramètre JBOSS_HOME et remplacez la valeur actuelle par la valeur réelle de EAP_HOME et décommentez le paramètre JBOSS_USER avec l'utilisateur qui exécutera le processus JBoss EAP.

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

Copiez le jboss-eap.conf modifié dans le répertoire /etc/default.

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

Copiez le jboss-eap-rhel.sh dans le /etc/init.d

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

Donnez l'autorisation exécutable.

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

Activez le service JBoss EAP pour qu'il démarre au démarrage du système.

$ systemctl enable jboss-eap-rhel.sh

Démarrer le service

$ systemctl start jboss-eap-rhel

Vérifiez l'état du service.


Cent OS
  1. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  2. Comment installer P7Zip sur RHEL 8 / CentOS 8

  3. Comment installer Icinga 2 sur CentOS 8 / RHEL 8

  4. Comment installer MongoDB sur CentOS 8 / RHEL 8

  5. Comment installer Firefox 10 sur CentOS 6 / RHEL 6

Comment installer maven sur RHEL 8 / CentOS 8

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8