GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar JBoss EAP 7.3 en Centos 8 / RHEL 8

Introducción

Refiriéndose a Redhat, Red Hat® JBoss® Enterprise Application Platform (EAP) es una plataforma de middleware basada en estándares abiertos y compatible con la especificación Java Enterprise Edition.

Instalar JDK

Según https://access.redhat.com/articles/2026253, JBoss EAP 7.3 es compatible con OpenJDK 11, por lo que instalaremos esta versión de JDK.

$ yum instalar java-11-openjdk-devel

Descargue el software JBoss EAP 7.3

Regístrese en https://access.redhat.com. Una vez completado el registro, inicie sesión con su correo electrónico personal. Haga clic en el menú Descargas, luego en Descarga del producto, haga clic en Red Hat JBoss Enterprise Application Platform, cambie la versión a 7.3 y haga clic en la flecha Descargar en el instalador de Redhat JBoss Enterprise Application Platform 7.3.0. Descargará el archivo .jar.

Coloque el archivo descargado jboss-eap-7.3.0-installer.jar en /root o en cualquier lugar debajo de su carpeta de inicio.

Ejecute el comando java para instalar el archivo .jar. Use el parámetro -console, si no tenemos GUI en nuestro Centos / RHEL. Introduzca 0 si utiliza el idioma inglés.

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

Lea el Acuerdo de licencia de usuario final (EULA) y presione 1 para aceptar el EULA.

Seleccione la ruta de instalación predeterminada o defina su propia ruta EAP_HOME deseada.

Elija el paquete que desea instalar, los paquetes etiquetados como [Requerido] son ​​paquetes obligatorios. Presione 0 para confirmar y luego presione 1 para continuar.

Cree un usuario administrativo (admin) que se usará para iniciar sesión en CLI o administración web. Complete su propia contraseña de administrador.

Elija una configuración predeterminada, si lo desea, podemos personalizar la configuración más tarde.

Escriba y para generar un script de instalación automática. Podemos usar este script para instalar otra instancia de JBoss EAP con la misma configuración.

Iniciando JBOSS EAP.

Para iniciar JBOSS EAP en modo independiente, ejecute standalone.sh en EAP_HOME/bin.

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

Ahora, JBoss EAP ya se está ejecutando, podemos probarlo abriéndolo en un navegador. http://127.0.0.1:8080

Si queremos ejecutar nuestra aplicación web en una dirección IP específica, podemos iniciarla usando la opción -b (bind-address).

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

Podemos probarlo accediendo al http://206.189.44.223:8080 usando nuestro navegador favorito.

Para administrar nuestra aplicación web, debemos acceder a la Consola de administración de EAP, la página predeterminada se ejecutará en 127.0.0.1, pero podemos cambiar esto agregando la opción -bmanagement.

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

Acceda a la consola de administración de EAP escribiendo la URL en un navegador, copie esta URL http://206.189.44.223:9990 e inicie sesión con el usuario "admin" y la contraseña previamente definidos.

Ejecute JBoss como servicio

Para facilitar el mantenimiento y hacer que se ejecute después de reiniciar el servidor, necesitamos ejecutar JBoss como un servicio. La opción de inicio se configura en jboss-eap.conf (EAP_HOME/bin/init.d).

Configure este archivo usando vim. Quite el comentario del parámetro JBOSS_HOME y cambie el valor actual al valor real de EAP_HOME y quite el comentario del parámetro JBOSS_USER con el usuario que ejecutará el proceso JBoss EAP.

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

Copie el jboss-eap.conf modificado en el directorio /etc/default.

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

Copie jboss-eap-rhel.sh en /etc/init.d

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

Dar permiso ejecutable.

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

Habilite el servicio JBoss EAP para que se inicie cuando se inicie el sistema.

$ systemctl habilitar jboss-eap-rhel.sh

Iniciar el servicio

$ systemctl iniciar jboss-eap-rhel

Consulta el estado del servicio.


Cent OS
  1. Cómo instalar phpMyAdmin en RHEL 8 / CentOS 8

  2. Cómo instalar P7Zip en RHEL 8 / CentOS 8

  3. Cómo instalar Icinga 2 en CentOS 8 / RHEL 8

  4. Cómo instalar MongoDB en CentOS 8 / RHEL 8

  5. Cómo instalar Firefox 10 en CentOS 6 / RHEL 6

Cómo instalar maven en RHEL 8 / CentOS 8

Cómo instalar cpan en RHEL 8 / CentOS 8

Cómo instalar ruby ​​en RHEL 8 / CentOS 8

Cómo instalar Docker CE en RHEL 8 / CentOS 8

Cómo instalar VirtualBox 6.0 en CentOS 8 / RHEL 8

Cómo instalar PHP 7.4 en CentOS 8 / RHEL 8