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

Instalación y configuración de JAVA y JBoss 7 Final en CentOS 6

En el siguiente tutorial, lo guiaremos a través de los pasos para instalar y configurar JAVA y JBoss 7 Final utilizando uno de nuestros servidores virtuales Linux CentOS 6 .

¿Qué es JBoss?

Es un servidor de aplicaciones de código abierto desarrollado por RedHat basado en la plataforma J2EE para desarrollar e implementar aplicaciones Java empresariales. , Aplicaciones web , Servicios , Portales y más. J2EE permite que las aplicaciones sean estandarizadas y modulares, lo que permite que JAVA maneje muchos aspectos de programación al desarrollar una aplicación.

ACTUALIZAR EL SISTEMA

Asegúrate de estar en una screen sesión y su CentOS 6 VPS está actualizado ejecutando:

## screen -U -S jboss-screen
## yum update

INSTALAR JAVA

Lo primero que debe hacer es instalar y configurar JAVA en tu CentOS 6 sistema. JBoss admite Java 6 o Java 7 y en este caso usaremos la implementación de código abierto de Java 7.

Instálelo ejecutando el siguiente comando en su terminal:

## yum install java-1.7.0-openjdk

Verifique que JAVA se haya instalado correctamente ejecutando:

## java -version

java version "1.7.0_55"
OpenJDK Runtime Environment (rhel-2.4.7.1.el6_5-i386 u55-b13)
OpenJDK Client VM (build 24.51-b03, mixed mode, sharing)

INSTALAR JBOSS

A continuación, descargue la última versión estable de JBoss 7.1.x e instalarlo en /opt directorio usando:

## wget http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.tar.gz -P /var/tmp
## tar -zxf /var/tmp/jboss-as-7.1.1.Final.tar.gz -C /opt
## cd /opt/jboss-as-7.1.1.Final

Elimina el archivo descargado si no lo necesitas:

## rm -f /var/tmp/jboss-as-7.1.1.Final.tar.gz

CONFIGURAR JBOSS

Necesitamos configurar JBoss AS para que se ejecute sin root privilegios porque lo ejecuta como root es un gran riesgo de seguridad. La mejor manera de ejecutar JBoss es usando un usuario de sistema dedicado que ejecutará el servidor JBoss usando sudo poderes.

Entonces, preparemos esto, ¿de acuerdo?

## useradd -r jboss -d /opt/jboss-as-7.1.1.Final
## chown jboss: -R /opt/jboss-as-7.1.1.Final

Ok, con todo eso en su lugar, estamos algo listos para iniciar el servidor JBoss. Antes de hacerlo, ajustemos algunas cosas, como habilitar el acceso a la interfaz web de JBoss y configurarlo para que se ejecute como un servicio del sistema, de modo que pueda iniciarse automáticamente al iniciarse el sistema y pueda usar service jboss [start|stop] etc para administrar el servicio Jboss.

– habilite el acceso a la interfaz de JBoss:

## vim /opt/jboss-as-7.1.1.Final/standalone/configuration/standalone.xml

<interface name="management">
    <!--<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>-->
    <any-ipv4-address/>
</interface>
<interface name="public">
    <!--<inet-address value="${jboss.bind.address:127.0.0.1}"/>-->
    <any-ipv4-address/>
</interface>

Esto hará que la interfaz pública y de administración de JBoss esté disponible desde cualquier lugar (usando autenticación, por supuesto ) para que pueda administrarlo a través de un navegador.

:configure Jboss para que se ejecute como un servicio

## cp /opt/jboss-as-7.1.1.Final/bin/init.d/jboss-as-standalone.sh /etc/init.d/jboss
## chmod +x /etc/init.d/jboss
## mkdir /etc/jboss-as

agregue los siguientes parámetros de configuración

## vim /etc/jboss-as/jboss-as.conf

JBOSS_HOME=/opt/jboss-as-7.1.1.Final
JBOSS_CONSOLE_LOG=/var/log/jboss-console.log
JBOSS_USER=jboss

inicie y agregue el servidor JBoss a los servicios de inicio de su sistema CentOS VPS usando los siguientes comandos:

## service jboss start
## chkconfig jboss on

Ahora, el archivo de registro de la consola para su servidor JBoss se ubicará en /var/log/jboss-console.log .

– crear nuevas cuentas de usuario de JBoss

Para usar la consola de administración, debe crear nuevos usuarios de JBoss utilizando add-user.sh secuencia de comandos en el bin/ directorio dentro de su instalación de JBoss (que en este caso es /opt/jboss-as-7.1.1.Final/bin ) .

ejemplo:

## cd /opt/jboss-as-7.1.1.Final/bin
## ./add-user.sh

What type of user do you wish to add?
 a) Management User (mgmt-users.properties)
 b) Application User (application-users.properties)
(a): a

Enter the details of the new user to add.
Realm (ManagementRealm) :
Username : testuser
Password :
Re-enter Password :
About to add user 'testuser' for realm 'ManagementRealm'
Is this correct yes/no? y
Added user 'testuser' to file '/opt/jboss-as-7.1.1.Final/standalone/configuration/mgmt-users.properties'
Added user 'testuser' to file '/opt/jboss-as-7.1.1.Final/domain/configuration/mgmt-users.properties'

Ahora puede acceder a su consola de administración de JBoss en http://YOUR_IP:8080/console usando el testuser recién creado cuenta.

Por supuesto, no tiene que hacer nada de esto si utiliza uno de nuestros servicios de alojamiento VPS de Linux, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen JAVA y JBoss 7 por usted. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Cent OS
  1. Instalación de Tomcat 8 en Centos 6

  2. Instalación de MariaDB en CentOS 7

  3. Instalación de JAVA 8 JDK en CentOS, RedHat y Fedora

  4. Instalación de PostgreSQL y phpPgAdmin en CentOS

  5. Instalación y configuración de php 7x en Centos 8

Instalación de Apache2 con compatibilidad con PHP5 y MySQL en CentOS 6.4 (LAMP)

Instalación y uso de Perf en Ubuntu y CentOS

Instalación y configuración del servidor Wazuh en CentOS 7

Instale Oracle Java 7/8 en Fedora y CentOS

Instalación de Apache y PHP en CentOS 8

Cómo instalar Tomcat y Java en CentOS 8