empresariales jboss 6.2 plataforma de aplicaciones - red · pdf filered hat, red hat...
TRANSCRIPT
Plataforma de aplicacionesempresariales JBoss 6.2
Guía de Instalación
Para uso con la plataforma de aplicaciones empresariales JBoss de Red HatEdición 1
Last Updated: 2017-10-26
Plataforma de aplicaciones empresariales JBoss 6.2 Guía de Instalación
Para uso con la plataforma de aplicaciones empresariales JBoss de Red HatEdición 1
Darrin Mison
Misty [email protected]
Legal Notice
Copyright © 2014 Red Hat, Inc..
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0Unported License. If you distribute this document, or a modified version of it, you must provideattribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hattrademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert,Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinitylogo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and othercountries.
Linux ® is the registered trademark of Linus Torvalds in the United States and other countries.
Java ® is a registered trademark of Oracle and/or its affiliates.
XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United Statesand/or other countries.
MySQL ® is a registered trademark of MySQL AB in the United States, the European Union andother countries.
Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related toor endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marksor trademarks/service marks of the OpenStack Foundation, in the United States and other countriesand are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed orsponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Resumen
Este libro es un manual para la instalación de la plataforma de aplicaciones empresariales JBoss 6y sus lanzamientos de parches.
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents
CAPÍTULO 1. SINOPSIS DEL PRODUCTO1.1. PLATAFORMA DE APLICACIONES EMPRESARIALES JBOSS DE RED HAT (JBOSS EAP 6)1.2. FUNCIONALIDADES DE JBOSS EAP 6
CAPÍTULO 2. INTRODUCCIÓN2.1. SOBRE EL PORTAL DEL CLIENTE DE RED HAT
CAPÍTULO 3. REQUERIMIENTOS DEL SISTEMA3.1. PREREQUISITOS DE INSTALACIÓN DE JBOSS EAP 6
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN4.1. MÉTODOS DE INSTALACIÓN DE JBOSS EAP 64.2. INSTALACIÓN ZIP
4.2.1. Descargar JBoss EAP 6 (instalación zip)4.2.2. Instalación de JBoss EAP 6 (instalación zip)4.2.3. Desinstalación de JBoss EAP 6 (instalación zip)
4.3. INSTALADOR4.3.1. Descargar JBoss EAP 6 (instalador)4.3.2. Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss4.3.3. Desinstalar JBoss EAP 6 (instalador)
4.4. INSTALACIÓN GRÁFICA RPM4.4.1. Instalación de JBoss EAP 6 (instalación gráfica RPM)
4.5. INSTALACIÓN RPM BASADA EN TEXTO4.5.1. Instalación de JBoss EAP 6 (instalación RPM basada en texto)
4.6. INSTALACIÓN AUTOMATIZADA4.6.1. Instalación de múltiples instancias de JBoss EAP 6 (instalador)
4.7. CONFIGURACIÓN DE SERVICIOS4.7.1. Configuración de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux (método RPM)4.7.2. Configuración de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux (zip, instalador)4.7.3. Configuración de JBoss EAP 6 como servicio en el servidor de Microsoft Windows (zip, instalador)
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 65.1. PARCHES Y ACTUALIZACIONES5.2. INSTALACIÓN DE PARCHES
5.2.1. Mecanismos para uso de parches5.2.2. Suscripción a las listas de correo de parches5.2.3. Instalación de parches en forma zip
5.2.3.1. El comando patch5.2.3.2. Instalación de parches en forma zip usando el comando patch5.2.3.3. Deshacer la aplicación de un parche en forma zip usando el comando patch
5.2.4. Instalación de parches en forma RPM5.2.5. Clasificación de severidad e impacto de los parches de seguridad de JBoss
5.3. INSTRUCCIONES DE ACTUALIZACIÓN5.3.1. Actualización de la instalación ZIP de JBoss EAP 65.3.2. Actualización de la instalación RPM de JBoss EAP 65.3.3. Actualización del clúster JBoss EAP de 6.0 a 6.1
APÉNDICE A. MATERIAL DE REFERENCIAA.1. DESCARGAS DISPONIBLES PARA JBOSS EAP 6A.2. ESTRUCTURA DE DIRECTORIOS DE JBOSS EAP 6A.3. LISTA DE PAQUETES RPM PARA JBOSS EAP 6A.4. ARCHIVOS DE CONFIGURACIÓN DE LA INSTALACIÓN RPM PARA JBOSS EAP 6
444
66
77
88889
101010111415151617171718181920
242424242525252728303132323435
3636373940
Table of Contents
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADORB.1. SELECCIÓN DEL IDIOMAB.2. ACUERDO DE LICENCIA DEL USUARIO FINALB.3. RUTA DE INSTALACIÓNB.4. CREACIÓN DEL USUARIO ADMINISTRATIVOB.5. INSTALACIÓN DE INICIO RÁPIDOB.6. CONFIGURACIO ́N JDKB.7. CONFIGURACIÓN DEL REPOSITORIO MAVENB.8. INSTALACIÓN DEL PAQUETEB.9. CONFIGURACIÓN DE ENLACE DE SOCKETSB.10. CONFIGURACIÓN (AUTÓNOMA) DE ENLACES DE SOCKETB.11. CONFIGURACIÓN DE ENLACES DE SOCKET (DOMINIO)B.12. CONFIGURACIÓN DE ENLACES DE SOCKET BINDINGS (DOMINIO HA)B.13. CONFIGURACIÓN DE ENLACES DE SOCKET (DOMINIO COMPLETO)B.14. CONFIGURACIÓN DE ENLACES DE SOCKET BINDINGS (DOMINIO HA COMPLETO)
APÉNDICE C. HISTORIAL DE REVISIONES
434343444546474849505152535455
57
Guía de Instalación
2
CAPÍTULO 1. SINOPSIS DEL PRODUCTO
1.1. PLATAFORMA DE APLICACIONES EMPRESARIALES JBOSS DERED HAT (JBOSS EAP 6)
La plataforma de aplicaciones empresariales JBoss 6 de Red Hat (JBoss EAP 6) es una plataformamiddleware poderosa, rápida y segura construída con base en estándares libres y cumple con losrequerimientos de la especificación Java empresarial edición 6. Integra el servidor de aplicacionesJBoss 7 con clústers de alta disponiblidad, mensajería poderosa, caché distribuído y otras tecnologíaspara crear una plataforma estable y escalable.
La nueva estructura modular permite habilitar servicios sólamente cuando se requiera, incrementandode manera importante la velocidad. La consola de administración y la interfaz de la línea de comandosde administración eliminan la necesidad de modificar archivos de configuración XML manualmente,agregando la habilidad para utilizar scripts y automatizar tareas. Además, incluye APIs y marcos detrabajo de desarrollo que se pueden utilizar para desarrollar aplicaciones Java EE seguras, poderosas yescalables de manera rápida.
Reportar un error
1.2. FUNCIONALIDADES DE JBOSS EAP 6
Tabla 1.1. Funcionalidades 6.1.0
Funcionalidad Descripción
Certificación Java Implementación certificada del perfil completo de laedición 6 de Java empresarial y las especificacionesdel perfil web.
Dominio administradoAdministración centralizada de múltiplesinstancias del servidor y hosts físicos,mientras que un servidor autónomo permitesolo una instancia del servidor.
Las configuraciones, implementaciones,enlaces de socket, módulos, extensiones ypropiedades del sistema se puedenadministrar por grupo de servidores.
La seguridad de aplicaciones incluyendo losdominios de seguridad se administran demanera central para una configuraciónsimplificada.
Consola de administración y CLI de gestión Las nuevas interfaces se proporcionan paraadministrar el dominio o servidor autónomo. Ya no serequiere la modificación manual de archivos deconfiguración XML. El CLI de gestión también ofreceun modo grupal que puede utilizar scripts yautomatizar tareas de administración.
Guía de Instalación
4
Estructura del directorio simplificada El directorio modules/ ahora contiene los módulosdel servidor de aplicaciones en lugar de utilizar losdirectorios específicos y comunes del servidor lib/.Los directorios domain/ y standalone/ contienen losartefactos y archivos de configuración para lasimplementaciones de dominio y autónomas.
Mecanismo modular de carga de clases Los módulos se cargan y descargan cuando senecesite para brindar beneficios de rendimiento yseguridad y un tiempo de arranque y reinicio másrápidos.
Administración optimizada de la fuente de datos Los controladores de la base de datos se puedenimplementar tal como los otros servicios. Además,las fuentes de datos se crean y se administrandirectamente en la consola de administración o CLIde administración.
Tiempos de inicio y para detener más rápidos La plataforma de aplicaciones empresariales JBoss 6utiliza menos recursos y es extremadamenteeficiente en su uso de recursos del sistema. Estebeneficia en especial a los desarrolladores.
Funcionalidad Descripción
Reportar un error
CAPÍTULO 1. SINOPSIS DEL PRODUCTO
5
CAPÍTULO 2. INTRODUCCIÓN
2.1. SOBRE EL PORTAL DEL CLIENTE DE RED HAT
El portal del cliente de Red Hat es la plataforma centralizada para los recursos de subscripción de RedHat. Use el portal del cliente de Red Hat para:
Administrar y mantener derechos y contratos de soporte a Red Hat;
Descargar software soportado oficialmente;
Acceder la documentación de productos y la base de conocimiento de Red Hat;
Contactar los servicios de soporte global y
Registrar errores de productos de Red Hat.
El portal del cliente está disponible aquí: https://access.redhat.com.
Reportar un error
Guía de Instalación
6
CAPÍTULO 3. REQUERIMIENTOS DEL SISTEMA
3.1. PREREQUISITOS DE INSTALACIÓN DE JBOSS EAP 6
Cada proceso de instalación para JBoss EAP 6 tiene un número de prerequisitos. Esta sección abordalos requerimientos comunes así como los específicos de la instalación.
Prerequisitos comunes
Establezca una cuenta en el portal del cliente de Red Hat en https://access.redhat.com. Paramayor información consulte: Sección 2.1, “Sobre el portal del cliente de Red Hat”.
Revise las configuraciones soportadas y asegúrese de que su sistema sea soportable:https://access.redhat.com/site/articles/111663.
Asegúrese de que su sistema esté actualizado con las actualizaciones y erratas ya emitidas deRed Hat.
Prerequisitos de ZIP/instalador
Privilegios de administración para el directorio de instalación.
Asegúrese de que el JDK escogido ya se extrajo (o instaló). Consulte la documentación de JDKpara encontrar mayor información sobre cómo hacer esto.
En un servidor Microsoft Windows, asegúrese de que se han configurado las variables deentorno JAVA_HOME y PATH de otra manera los atajos no funcionarán.
En Hewlett-Packard HP-UX, asegúrese de que se ha instalado una funcionalidad unzip.
Prerequisitos RPM
Registre el servidor en la red de Red Hat.
Suscríbase al canal software base Red Hat Enterprise Linux Server apropiado para suversión de Red Hat Enterprise Linux.
Suscríbase al sub-canal JBoss Application Platform for Server en el grupo JBoss Enterprise Platform.
Se requiere un JDK Java 6. Se puede obtener suscribiéndose al canal de software supplementary para su instalación de Red Hat Enterprise Linux. Por ejemplo; el canal para laversión 6 de Red Hat Enterprise Linux instalado en la arquitectura i386 es rhel-i386-server-supplementary-6.
IMPORTANTE
Se requiere un JDK Java 6 incluso si desea usar un JDK Java 7.
Reportar un error
CAPÍTULO 3. REQUERIMIENTOS DEL SISTEMA
7
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
4.1. MÉTODOS DE INSTALACIÓN DE JBOSS EAP 6
Hay diferentes maneras de instalar JBoss EAP 6. Cada método es apropiado para ciertas situaciones.Este tema proporciona una pequeña sinopsis para cada tipo de instalación y enlaza a las secciones queabordan los procesos de instalación relevantes.
Tabla 4.1. Métodos de instalación
Método Descripción Instrucciones
Instalación zip El archivador zip es apropiadopara la instalación en todos lossistemas operativos soportados.Este proceso se debe utilizar sidesea extraer la instanciamanualmente.
Sección 4.2.2,“Instalación de JBossEAP 6 (instalación zip)”
Instalador JAR El instalador JAR se puedeejecutar en una consola o comoun asistente gráfico. Ambasopciones proporcionaninstrucciones paso a paso parainstalar y configurar la instanciadel servidor. Con el instaladortambién es posible realizarconfiguraciones adicionalesincluyendo los inicios rápidos y elrepositorio Maven.
Sección 4.3.2, “Ejecute elinstalador de laplataforma deaplicacionesempresariales JBoss”
Instalación RPM JBoss EAP 6 se puede instalarcon el instalador gráfico delpaquete RPM soportado o conuna interfaz de la línea decomandos. Este método esapropiado para instalacionessoportadas de Red Hat EnterpriseLinux 5 y 6.
Sección 4.4.1,“Instalación de JBossEAP 6 (instalacióngráfica RPM)”
Sección 4.5.1,“Instalación de JBossEAP 6 (instalación RPMbasada en texto)”
Reportar un error
4.2. INSTALACIÓN ZIP
4.2.1. Descargar JBoss EAP 6 (instalación zip)
Prerequisitos:
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
Guía de Instalación
8
El archivo zip de JBoss EAP 6 está disponible en https://access.redhat.com. La instalación del archivozip no depende de la plataforma y es la manera preferida de instalar JBoss EAP 6 en todas lasplataformas soportadas. Este tema aborda los pasos para descargar el archivador.
Procedimiento 4.1. Descargar el archivo zip
1. Inicie sesión en https://access.redhat.com.
2. Seleccione la opción del menú Downloads → JBoss Enterprise Middleware → Downloads.
3. Seleccione Application Platform del menú desplegable Product.
4. Seleccione la versión correcta de la versión de JBoss EAP del menú desplegable Version.
5. Haga clic en Download al lado de la opción Application Platform 6.1.0.
Resultado
JBoss EAP 6 se descargó exitosamente en la máquina destino y está lista para la instalación.
Siguiente paso en Instalación zip
Sección 4.2.2, “Instalación de JBoss EAP 6 (instalación zip)”
Reportar un error
4.2.2. Instalación de JBoss EAP 6 (instalación zip)
Paso anterior en Instalación zip
Sección 4.2.1, “Descargar JBoss EAP 6 (instalación zip)”
Resumen
Este tema aborda los pasos para instalar JBoss EAP 6 usando el archivo zip descargable.
Procedimiento 4.2. Instalación del archivo zip
1. Mueva el archivador zip a la ubicación deseada.Mueva el archivo zip al servidor y directorio en donde instalará JBoss EAP 6. El usuario que vaa detener e iniciar el servidor debe tener acceso de lectura y escritura en este directorio.
2. Use una aplicación apropiada para extraer el archivador zip en la ubicación deseada.En un entorno Red Hat Enterprise Linux use la funcionalidad unzip para extraer el contenidodel archivador zip.
En un entorno Microsoft Windows haga clic con el botón derecho del ratón en el archivo yseleccione Extract All.
En un entorno Hewlett-Packard HP-UX use la funcionalidad unzip para extraer el contenido delarchivador zip.
Resultado
JBoss EAP 6 se ha instalado exitósamente. El directorio creado por el archivador zip que realiza laextracción es el directorio superior para el servidor. Se conoce como EAP_HOME/.
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
9
Siguiente paso en Instalación zip
Sección 4.2.3, “Desinstalación de JBoss EAP 6 (instalación zip)”
Reportar un error
4.2.3. Desinstalación de JBoss EAP 6 (instalación zip)
Paso anterior en Instalación zip
Sección 4.2.2, “Instalación de JBoss EAP 6 (instalación zip)”
Prerrequisitos
Realice una copia de seguridad de los archivos de configuración modificados y las implementacionesque puede que se vuelvan a utilizar posteriormente.
Resumen
Esta sección aborda los pasos requeridos para desinstalar una instalación zip de JBoss EAP 6.
Procedimiento 4.3. Desinstalación de JBoss EAP 6 (instalación zip)
1. Vaya al directorio en donde había extraído la carpeta de JBoss EAP 6 del archivo zip.
2. Borre el directorio de instalación.JBoss EAP 6 instala un sólo directorio cuando usa el método de instalación Zip. Borre eldirectorio de instalación para desinstalar JBoss EAP 6.
3. Opcional: borre cualquier script de inicialización que haya creado.Si creó scripts de inicialización u otros scripts que dependían de que JBoss EAP 6 estuvieseinstalado en su computador entonces bórrelos.
Resultado
JBoss EAP 6 se desinstala del servidor.
Reportar un error
4.3. INSTALADOR
4.3.1. Descargar JBoss EAP 6 (instalador)
Prerequisitos:
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
El archivador del instalador de JBoss EAP 6 está disponible en https://access.redhat.com. El archivador.jar se puede utilizar para ejecutar los instaladores gráficos o basados en texto. Este tema aborda lospasos para descargar el archivador.
Procedimiento 4.4. Descargue el instalador
1. Inicie sesión en https://access.redhat.com.
Guía de Instalación
10
2. Seleccione la opción del menú Downloads → JBoss Enterprise Middleware → Downloads.
Figura 4.1.
3. Seleccione Application Platform del menú desplegable Product que aparece en lasiguiente pantalla.
4. Seleccione Application Platform 6.1.0 Installer.
5. Haga clic en Download.
Resultado
JBoss EAP 6 se descargó exitosamente en la máquina destino y está lista para la instalación.
Siguiente paso en Instalador
Sección 4.3.2, “Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss”
Reportar un error
4.3.2. Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss
Paso anterior en Instalador
Sección 4.3.1, “Descargar JBoss EAP 6 (instalador)”
El instalador JBoss EAP se puede ejecutar en modo gráfico o de texto. Este tema aborda el comandopara ejecutar el instalador en cada modo y también detalla las pantallas y opciones de configuraciónindividuales que forman parte del proceso de instalación.
Procedimiento 4.5. Inicie el instalador
1. Ejecute uno de los siguientes comandos para iniciar el proceso de instalación:
Modo gráfico
java -jar jboss-eap-6.1.1.ER4-installer.jar
Modo de texto
java -jar jboss-eap-6.1.1.ER4-installer.jar -console
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
11
2. Siga los pasos, etc.
Tabla 4.2. Pantallas del instalador JBoss EAP
Nombre Aparece Descripción Material de referencia
Sección B.1, “Seleccióndel idioma”
Siempre Seleccione el idiomarequerido para elinstalador y haga clic ensiguiente.
N/A
Sección B.2, “Acuerdode licencia del usuariofinal”
Siempre El EULA para JBossEnterprise Middleware.Seleccione "I accept theterms of this licenseagreement" y haga clicen siguiente.
N/A
Sección B.3, “Ruta deinstalación”
Siempre Configure la ruta deinstalación para JBossEAP 7 y haga clic ensiguiente.
N/A
Sección B.4, “Creacióndel usuarioadministrativo”
Siempre Cree un usuario deadministración y asigneuna contraseña. Lacontraseña debe tenerpor lo menos ochocaracteres con un dígitoy un caracter que no seaalfanumérico. Luegohaga clic en siguiente.
N/A
Sección B.5, “Instalaciónde inicio rápido”
Siempre Instale los ejemplos deinicio rápido. Si nodesea instalarlos hagaclic en siguiente. Si sidesea instalarlo hagaclic en Si, configure laubicación de lainstalación y luego hagaclic en siguiente.
N/A
Sección B.6,“Configuracio ́n JDK”
Si decide instalar losejemplos de iniciorápido
Seleccione la ruta dearchivo del JDK y luegohaga clic en siguiente.
N/A
Guía de Instalación
12
Sección B.7,“Configuración delrepositorio Maven”
Si decide instalar losejemplos de iniciorápido
Si quiere saltarse laconfiguración delrepositorio mavenentonces seleccionesiguiente. Paraconfigurar el repositoriomaven seleccione"Especificar la ruta (oURL) a un repositoriomaven existente",establezca la ubicacióndel repositorio maven ydel archivo settings.xmlde maven y haga clic ensiguiente.
N/A
Sección B.8, “Instalacióndel paquete”
Siempre Seleccione los paquetesa instalar. Despliegue elpaquete JBoss Core yborre el seleccionadorpara los paquetesAppClient/Docs sipiensa que no sonnecesarios. Luego hagaclic en siguiente.
N/A
Sección B.9,“Configuración deenlace de sockets”
Siempre Determine si lainstalación utilizará losenlaces de puertopredeterminados oenlaces personalizados.Si selecciona enlacespersonalizados entoncesseleccione si debeconfigurar los puertospara modo autónomo,modo de dominio oambos. Luego haga clicen siguiente.
N/A
Sección B.10,“Configuración(autónoma) de enlacesde socket”
Si selecciona elconfigurar los enlacesde puertospredeterminados paramodo autónomo
Configure los puertos ypropiedades del sistematal como se requiere yluego haga clic ensiguiente.
N/A
Sección B.11,“Configuración deenlaces de socket(dominio)”
Si selecciona elconfigurar los enlacesde puertopredeterminados para elmodo de dominio
Configure los puertos ypropiedades del sistematal como se requiere yluego haga clic ensiguiente.
N/A
Nombre Aparece Descripción Material de referencia
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
13
Sección B.12,“Configuración deenlaces de socketBindings (dominio ha)”
Si selecciona elconfigurar los enlacesde puertopredeterminados para elmodo de dominio
Configure los puertos ypropiedades del sistematal como se requiere yluego haga clic ensiguiente.
N/A
Sección B.13,“Configuración deenlaces de socket(dominio completo)”
Si selecciona elconfigurar los enlacesde puertopredeterminados para elmodo de dominio
Configure los puertos ypropiedades del sistematal como se requiere yluego haga clic ensiguiente.
N/A
Sección B.14,“Configuración deenlaces de socketBindings (dominio hacompleto)”
Si selecciona elconfigurar los enlacesde puertopredeterminados para elmodo de dominio
Configure los puertos ypropiedades del sistematal como se requiere yluego haga clic ensiguiente.
N/A
Lanzar el servidor Siempre Seleccione la opción dearranque requerida. Sidesea lanzar el servidorinmediatamente puedeseleccionar el lanzar unnavegador se completela instalación. Luegohaga clic en siguiente.
N/A
Nombre Aparece Descripción Material de referencia
Resultado
La instalación está completa y JBoss EAP 6 está instalada en su máquina destino.
Siguiente paso en Instalador
Sección 4.3.3, “Desinstalar JBoss EAP 6 (instalador)”
Reportar un error
4.3.3. Desinstalar JBoss EAP 6 (instalador)
Paso anterior en Instalador
Sección 4.3.2, “Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss”
Resumen
Esta sección detalla los pasos requeridos para desinstalar una instancia de JBoss EAP 6 que se instalóusando el instalador gráfico o basado en texto.
Procedimiento 4.6. Desinstalación de JBoss EAP 6 (instalación gráfica)
1. Durante la instalación de JBoss EAP 6 en la maquina destino se creó un directorio llamado Uninstaller en el directorio en donde tenía instalado JBoss EAP 6. Este directorio contieneun archivo llamado uninstaller.jar. Navegue a este directorio en una terminal.
Guía de Instalación
14
2. Lance el desinstalador GUI con el siguiente comando:
java -jar uninstaller.jar
3. La ejecución del comando lanzará el desinstalador gráfico como se puede ver en la siguientefigura. Seleccione la casilla si desea borrar el directorio de instalación de JBoss EAP 6.
Figura 4.2. Desinstalación de JBoss EAP 6 usando el instalador gráfico
4. Presione el botón Uninstall para iniciar el proceso de desinstalación.
5. Cuando el proceso de desinstalación ha terminado, presione el botón Quit para salir deldesinstalador.
6. Después de que ha desinstalado de manera exitosa, es posible que quiera borrar manualmenteel directorio Uninstaller desde donde lanzó el desinstalador.
Procedimiento 4.7. Proceso de desinstalación basado en texto
1. En una consola, navegue al directorio Uninstaller creado durante el proceso de instalación.Este se puede encontrar un nivel arriba de EAP_HOME.
2. Lance el desinstalador basado en texto ejecutando el siguiente comando:
java -jar uninstaller.jar -console
3. Siga los pasos para desinstalar JBoss EAP 6.
Resultado:
JBoss EAP 6 se desinstala de su servidor.
Reportar un error
4.4. INSTALACIÓN GRÁFICA RPM
4.4.1. Instalación de JBoss EAP 6 (instalación gráfica RPM)
Prerequisitos:
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
15
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
El metodo del paquete RPM gráfico de instalación de JBoss EAP 6 es apropiado para Red HatEnterprise Linux 5 y Red Hat Enterprise Linux 6. Este tema aborda los pasos requeridos para completarla instalación.
Procedimiento 4.8. Instalación de JBoss EAP 6 (instalación gráfica RPM)
Use PackageKit para instalar gráficamente JBoss EAP 6 en su máquina destino.
1. Lanzar PackageKitPackageKit es un software de administración de paquetes de código abierto instalado comoparte de Red Hat Enterprise Linux. En la máquina destino lance PackageKit seleccionandoSystem → Administration → Add/Remove Software.
2. Escriba
jboss-eap6
en la casilla de búsqueda y luego presione el botón Find. Se le presentará el paquete JBossEAP 6 en la casilla de resultados.
3. Seleccione el paquete JBoss EAP 6 y presione el botón Apply. Vea la figura a continuación.
Figura 4.3. Instalación de PackageKit JBoss EAP 6
4. Siga el resto de los pasos para instalar JBoss EAP 6 en su máquina destino.
Resultado
La instalación está completa y JBoss EAP 6 está instalada en su máquina destino.
Reportar un error
4.5. INSTALACIÓN RPM BASADA EN TEXTO
Guía de Instalación
16
4.5.1. Instalación de JBoss EAP 6 (instalación RPM basada en texto)
Prerequisitos:
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
El metodo del paquete RPM de instalación de JBoss EAP 6 es apropiado para Red Hat Enterprise Linux5 y Red Hat Enterprise Linux 6. Este tema aborda los pasos requeridos para instalar una instanciausando la línea de comandos.
Procedimiento 4.9. Pasos de instalación basados en texto
Acceso e instalación del paquete RPM usando la instalación YUM por medio de Red Hat Network.
1. Instalación del paquete RPM usando YUM y Red Hat Network.Puede utilizar YUM para instalar el paquete predeterminado del grupo de JBoss EAP 6 usandoel comando groupinstall.
[user@host ~]$ yum groupinstall jboss-eap6
2. Configuración de las opciones de inicio.La instalación RPM contiene scripts de inicialización para lanzar el servidor. La configuraciónpara estos scripts se encuentra en varios archivos adicionales. Consulte Sección A.4, “Archivosde configuración de la instalación RPM para JBoss EAP 6” para obtener los detalles sobre estosarchivos y las opciones en ellos.
Resultado
La instalación está completa. La ruta predeterminada EAP_HOME para la instalación RPM es /usr/share/jbossas. Consulte Sección A.3, “Lista de paquetes RPM para JBoss EAP 6” para veruna lista completa de todos los paquetes instalados..
Reportar un error
4.6. INSTALACIÓN AUTOMATIZADA
4.6.1. Instalación de múltiples instancias de JBoss EAP 6 (instalador)
Prerrequisitos
Generar un script automatizado usando el instalador gráfico o basado en texto:
Sección 4.3.2, “Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss”.
Resumen
Se pueden instalar múltiples instancias idénticas de JBoss EAP 6 usando un script automatizado,generado durante el proceso de instalación, usando el instalador gráfico o el basado en texto. Este temaaborda los pasos requeridos para instalar JBoss EAP 6 usando un script generado.
Procedimiento 4.10. Instalación automatizada
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
17
En una terminal, ejecute el siguiente comando para instalar JBoss EAP 6 usando el scriptautomatizado:
java -jar jboss-eap-6.1.0-installer.jar SCRIPT_NAME.xml
Resultado
Se ha instalado una instancia idéntica de JBoss EAP 6 basada en el script generado automáticamente.
Reportar un error
4.7. CONFIGURACIÓN DE SERVICIOS
4.7.1. Configuración de JBoss EAP 6 como un servicio en Red Hat EnterpriseLinux (método RPM)
Prerrequisitos
Instalación de JBoss EAP 6 usando el método RPM (gráfico o basado en texto).
Sección 4.4.1, “Instalación de JBoss EAP 6 (instalación gráfica RPM)”
Sección 4.5.1, “Instalación de JBoss EAP 6 (instalación RPM basada en texto)”
Se requieren privilegios de administrador en el servidor.
Resumen
Use el siguiente procedimiento para instalar JBoss EAP 6 como un servicio en Red Hat Enterprise Linuxcuando la instalación se ha realizado usando el método RHN (RPM).
Procedimiento 4.11. Configure JBoss EAP 6 como un servicio usando el método RPM en Red HatEnterprise Linux
1. Instalación de JBoss EAP 6Instale JBoss EAP 6 por medio del método RPM usando uno de los pasos listados en lassecciones de prerequisitos mencionadas anteriormente.
2. Habilitar el servicioEl método de instalación RPM para JBoss EAP 6 instala los archivos requisitos del servicio enlos lugares correctos. Todo lo que necesita hacer para configurarlo como un servicio es emitir elsiguiente comando:
Resultado
JBoss EAP 6 inicia de manera automática cuando Red Hat Enterprise Linux llega a su nivel de ejecuciónpredeterminado y se detiene automáticamente cuando el sistema operativo lleva acabo su rutina deapagado.
Reportar un error
chkconfig jbossas on
Guía de Instalación
18
4.7.2. Configuración de JBoss EAP 6 como un servicio en Red Hat EnterpriseLinux (zip, instalador)
Prerrequisitos
Instale JBoss EAP 6 usando la instalación zip, el instalador gráfico o el instalador basado entexto:
Sección 4.2.2, “Instalación de JBoss EAP 6 (instalación zip)”.
Sección 4.3.2, “Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss”.
Se requieren privilegios de administrador en el servidor.
Resumen
Use el siguiente procedimiento para instalar JBoss EAP 6 como un servicio en Red Hat Enterprise Linuxcuando la instalación se ha realizado usando el método gráfico, zip o de texto. Este proceso no aplicacuando la instalación se realiza usando el método RHN (RPM).
Procedimiento 4.12. Configure el servicio
NOTA
Los pasos a continuación describen la ejecución de JBoss EAP 6 como un servicio enmodo autónomo. Con el fin de ejecutar JBoss EAP 6 como un servicio en modo dedominio, use los mismos pasos pero reemplace jboss-as-standalone.sh con jboss-as-domain.sh.
1. Ubique el script de arranque y el archivo de configuraciónEl script de arranque y un archivo de configuración asociado se encuentran en el directorio EAP_HOME/bin/init.d/. Abra el archivo de configuración jboss-as.conf para modificarlo.
2. Personalice las opciones de arranque en el archivo jboss-as.confHay varias opciones dentro del archivo jboss-as.conf. Como mínimo, especifique los valorescorrectos para las variables JBOSS_HOME y JBOSS_USER. Si estas variables no están presentesentonces agréguelas.
3. Copie archivos en los directorios del sistema
a. Copie el archivo de configuración modificado en el directorio /etc/jboss-as.
[user@host init.d]$sudo mkdir /etc/jboss-as
[user@host init.d]$sudo cp jboss-as.conf /etc/jboss-as/
b. Copie el script de arranque en el directorio /etc/init.d.
[user@host init.d]$sudo cp jboss-as-standalone.sh /etc/init.d
4. Agregue el script de arranque como servicio.Agregue el nuevo servicio jboss-as-standalone.sh a la lista de servicios iniciadosautomáticamente usando el comando de administración del servicio chkconfig.
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
19
[user@host init.d]$sudo chkconfig --add jboss-as-standalone.sh
5. Inicie el servicio.Pruebe que el servicio haya sido instalado correctamente usando la sintaxis estándar parainiciar los servicios de Red Hat Enterprise Linux.
[user@host bin]$sudo service jboss-as-standalone.sh start
Si todo ha tenido lugar correctamente entonces debe ver un [OK] verde. Si obtiene un error,chequee los registros de errores y asegúrese de que sus rutas son correctas en el archivo deconfiguración.
6. Haga que el servicio inicie automáticamente cuando reinicie su servidor.Para agregar el servicio a la lista de servicios que inician automáticamente cuando su servidorre-inicia, emita el siguiente comando.
[user@host init.d]$sudo chkconfig jboss-as-standalone.sh on
Resultado
JBoss EAP 6 inicia de manera automática cuando Red Hat Enterprise Linux llega a su nivel de ejecuciónpredeterminado y se detiene automáticamente cuando el sistema operativo lleva acabo su rutina deapagado.
Reportar un error
4.7.3. Configuración de JBoss EAP 6 como servicio en el servidor de MicrosoftWindows (zip, instalador)
Prerrequisitos
Instale JBoss EAP 6 usando la instalación zip, el instalador gráfico o el instalador basado entexto:
Sección 4.2.2, “Instalación de JBoss EAP 6 (instalación zip)”.
Sección 4.3.2, “Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss”.
Se requieren privilegios de administrador en el servidor.
Se debe configurar la variable de entorno del sistema JAVA_HOME.
La instancia del servidor JBoss EAP 6 no debe estar ejecutando.
Resumen
Use los siguientes procedimientos para configurar JBoss EAP 6 como un servicio en el servidor deMicrosoft Windows.
Procedimiento 4.13. Configure un servicio para JBoss EAP 6 en el servidor de Microsoft Windows
1. Crear variables del entorno del sistemaCrear dos variables de entorno del sistema:
JBOSS_HOME apuntando al directorio de instalación de JBoss EAP 6.
Guía de Instalación
20
NOPAUSE=1
2. Si todavía no está configurado, descargue y extraiga el paquete de funcionalidadesnativas para su arquitecturaSi las funcionalidades nativas para el paquete del servidor Windows no se ha instalado comoparte de la instalación de JBoss EAP 6, descargue el paquete relevante de 32-bits o 64-bits delpportal del cliente de Red Hat en https://access.redhat.com. Extraiga el archivador zip defuncionalidades nativas a través de la instalación de JBoss EAP 6.
Esto generará un directorio native en la siguiente ubicación en la instalación JBoss EAP 6: EAP_HOME\modules\system\layers\base\
3. Instale el servicioAbra una terminal y vaya al directorio EAP_HOME\modules\system\layers\base\native\sbin
Se puede crear un nuevo servicio con el comando service install con las opcionesdisponibles que se pueden ver en la siguiente tabla.
Tabla 4.3. opciones service install
Opción o argumento Descripción
/controllerHOST:PORT
El host y puerto de la interfaz de administración. Si se omite entonces elvalor predeterminado es localhost:9999.
/host[DOMAIN_HOST]
Indica que el modo de dominio se utilizará, opcionalmente especificando elnombre del controlador de dominio. Si se omite el nombre del controladorde dominio entonces el nombre predeterminado es master.
/loglevel LEVEL El nivel de registro para el servicio puede ser: ERROR, INFO, WARN o DEBUG. Si se omite entonces el valor predeterminado es INFO
/nameSERVICE_NAME
El nombre del servicio a crearse no debe contener espacios. Si se omite,el valor predeterminado es JBossEAP6
/desc"DESCRIPTION"
La descripción del servicio. Si se omite, el valor predeterminado es "JBoss Enterprise Application Platform 6"
/serviceuserDOMAIN\USERNAME
Especifica el nombre de la cuenta bajo la cual el servicio ejecutará. Useun nombre de cuenta con el formato DOMAIN\USERNAME. Si se omiteentonces el servicio ejecuta como la cuenta del sistema local.
/servicepassPASSWORD
Contraseña para la cuenta /serviceuser.
/jbossuserUSERNAME
Opcional, el nombre de usuario JBoss EAP 6 a utilizar para el comando deapagado.
/jbosspassPASSWORD
Se requiere contraseña para la cuenta /jbossuser, si se especifica/jbossuser.
A continuación encontrará ejemplos básicos de un comando install para crear un nuevo
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
21
servicio en modo autónomo o de dominio. Ejecute el siguiente comando, ajustando el nivel deregistro para el servicio tal como se requiere:
Modo autónomo:
service.bat install /loglevel INFO
Modo de dominio:
Si no está usando el maestro predeterminado para su controlador de dominios JBoss EAP6 reemplace master con el nombre correcto de host o alias del controlador de dominio deJBoss EAP.
service.bat install /host master /loglevel INFO
Se creará un nuevo servicio Windows con el nombre JBossEAP6.
4. Verifique el nuevo servicio en la consola de serviciosEjecute el siguiente comando en una terminal para abrir la consola de servicios Windows:
services.msc
Si se utilizó el nombre predeterminado del servicio en la lista de servicios Windows entonces elnuevo servicio presentará el nombre: JBoss Enterprise Application Platform 6.Desde la consola de servicios puede iniciar y detener el servicio así como cambiar suconfiguración y la manera y el cuándo inicia.
5. Iniciar y detener el servicio JBoss EAP 6 desde una terminalPara iniciar el servicio desde una terminal, use el siguiente comando, cambiando el nombre delservicio si es necesario:
net start JBossEAP6
Para detener el servicio desde una terminal, use el siguiente comando, cambiando el nombredel servicio si es necesario:
net stop JBossEAP6
Resultado
Un servicio JBoss EAP 6 se configura en el servidor de Microsoft Windows.
Procedimiento 4.14. Desinstalar el servicio JBoss EAP 6 del servidor de Microsoft Windows
Si el servicio está ejecutando, primero abra una terminal y detenga el servicio ejecutando elcomando net stop con el nombre del servicio:
net stop JBossEAP6
En una terminal vaya al directorio EAP_HOME\modules\system\layers\base\native\sbin y ejecute el siguiente comando:
service uninstall
Guía de Instalación
22
Resultado
Se borró el servicio JBoss EAP 6 del servidor Microsoft Windows.
Reportar un error
CAPÍTULO 4. INSTRUCCIONES DE INSTALACIÓN
23
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓNDE JBOSS EAP 6
5.1. PARCHES Y ACTUALIZACIONES
El mecanismo de parches en JBoss EAP 6 aplica actualizaciones que se hacen disponibles para unaversión 'menor' especifica de JBoss EAP 6, por ejemplo JBoss EAP 6.2. Los parches pueden conteneractualizaciones de seguridad, una sola actualización o acumulativas.
El actualizar entre lanzamientos importantes y menores de JBoss EAP (por ejemplo, de 6.1 a 6.2)requiere un proceso diferente.
Ver tambi�n:
Sección 5.2, “Instalación de parches”
Sección 5.3, “Instrucciones de actualización”
Reportar un error
5.2. INSTALACIÓN DE PARCHES
5.2.1. Mecanismos para uso de parches
Los parches de JBoss se lanzan de dos formas.
Actualizaciones asincrónicas: parches únicos que se lanzan por fuera del ciclo normal deactualización del producto existente. Estos pueden incluir parches de de seguridad así comootros parches únicos proporcionados por los servicios globales de soporte de Red Hat (GSS)para arreglar problemas específicos.
Actualizaciones planeadas: estas incluyen parches acumulativos así como actualizacionesmenores, mayores o micro actualizaciones de un producto existente. Los parches acumulativosincluyen todas las actualizaciones asincrónicas desarrolladas anteriormente para esa versióndel producto.
El decidir si un parche se lanza como parte de una actualización planeada o como una actualizaciónasincrónica depende de la gravedad del problema que se está arreglando. Un problema de bajoimpacto usualmente se pospone y se resuelve en el siguiente parche acumulativo o lanzamiento menorde los productos afectados. Los problemas de impacto moderado o mayor usualmente se abordan enorden de importancia con una actualización del producto con un lanzamiento asincrónico y solocontiene una solución para un problema específico.
Los parches acumulativos y de seguridad para los productos de JBoss se distribuyen en dos formas: zip(para todos los productos) y RPM (para un subgrupo de productos).
IMPORTANTE
Una instalación del producto JBoss siempre se debe actualizar utilizando un sólo métodode parche: ya sea parches zip o RPM.
Las actualizaciones de seguridad para los productos JBoss se proporcionan por medio de erratas (paramétodos zip y RPM). Las erratas encapsulan una lista de las fallas resueltas, el grado de severidad, los
Guía de Instalación
24
productos afectados, la descripción textual de las fallas y una referencia a los parches. Lasactualizaciones de los arreglos de errores no se anuncian por medio de erratas.
Para obtener mayor información sobre la manera en que Red Hat evalúa las fallas de seguridad deJBoss, consulte: Sección 5.2.5, “Clasificación de severidad e impacto de los parches de seguridad deJBoss”
Red Hat mantiene una lista de correo para notificar a los suscriptores sobre las fallas relacionadas conla seguridad. Consulte Sección 5.2.2, “Suscripción a las listas de correo de parches”
Reportar un error
5.2.2. Suscripción a las listas de correo de parches
Resumen
El grupo de JBoss en Red Hat mantiene una lista de correo para anuncios de seguridad para losproductos middleware empresariales de Red Hat. Este tema aborda lo que necesita hacer parasuscribirse a esta lista.
Prerrequisitos
Ninguno
Procedimiento 5.1. Suscribirse a la lista de observación de JBoss
1. Haga clic en el siguiente enlace para ir a la página de la lista de correo de observación deJBoss: Lista de correo de observación de JBoss.
2. Ingrese su dirección de correo-e en la sección Subscribing to Jboss-watch-list.
3. [También puede ingresar su nombre y seleccionar una contraseña. Esto es completamenteopcional pero se recomienda.]
4. Presione el botón Subscribe para iniciar el proceso de suscripción.
5. Puede navegar los archivadores de la lista de correo dirigiéndose a : JBoss Watch Mailing ListArchives.
Resultado
Después de confirmar su dirección de correo-e se le suscribirá para recibir anuncios relacionados conseguridad de la lista de correo de parches de JBoss.
Reportar un error
5.2.3. Instalación de parches en forma zip
5.2.3.1. El comando patch
El comando patch se utiliza para aplicar parches zip descargados en una sola instancia del servidorJBoss EAP 6. No se puede utilizar para aplicar parches de manera automática las instancias delservidor JBoss EAP 6 a través de un dominio administrado, pero se pueden aplicar parches de maneraindependiente a instancias individuales del servidor en un dominio administrado.
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
25
IMPORTANTE
Las instancias del servidor JBoss EAP 6 que se han instalado usando el método RPM nose pueden actualizar usando el comando patch. Consulte Sección 5.2.4, “Instalación deparches en forma RPM” para actualizar los servidores JBoss EAP 6 instalados por mediode RPM.
NOTA
El comando patch solo se puede utilizar con los parches producidos para las versionesde JBoss EAP 6.2 y posteriores. Para los parches para las versiones de JBoss EAPprevias a 6.2 se debe referir a la versión relevante de la documentación disponible enhttps://access.redhat.com/site/documentation/.
Además de aplicar los parches, el comando patch puede proporcionar información básica sobre elestado de parches instalados y también proporciona una manera de deshacer inmediatamente laaplicación de un parche.
Antes de iniciar la aplicación de un parche o una operación para deshacer, la herramienta patchverificará los módulos y otros archivos misceláneos que estén cambiando para cualquier modificaciónde usuario. Si se detecta una modificación de usuario y no se ha especificado una opción para elmanejo de conflictos entonces la herramienta patch abortará la operación y advertirá que hay unconflicto. La advertencia incluirá una lista de los módulos y otros archivos que estén en conflicto. Paracompletar la operación, el comando patch se debe volver a ejecutar con una opción que especifique lamanera de resolver el conflicto: ya sea preservando las modificaciones del usuario osobreescribiéndolas.
Tabla 5.1. Opciones y argumentos del comando patch
Opción o argumento Descripción
apply Aplica un parche.
--override-all Si hay un conflicto entonces la operación parchesobreescribe las modificaciones de cualquier usuario.
--override-modules Si hay un conflicto generado por cualquiera de losmódulos modificados, esta opción sobreescribeestas modificaciones con el contenido de laoperación de aplicación del parche.
--override=path(,path) Sólo para archivos misceláneos especificados, estosobreescribirá los archivos modificados en conflictocon los archivos en la operación de aplicación delparche.
--preserve=path(,path) Sólo para archivos misceláneos especificados, estopreservará los archivos modificados en conflicto.
info Retorna información sobre los parches instaladosactualmente.
Guía de Instalación
26
rollback Deshace la aplicación de un parche.
--reset-configuration=TRUE|FALSE Se requiere para revertir, especifica si debereestablecer los archivos de configuración delservidor como parta de la operación para revertir.
Opción o argumento Descripción
Reportar un error
5.2.3.2. Instalación de parches en forma zip usando el comando patch
Prerequisitos:
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
Esta tarea describe la manera de utilizar el comando patch para instalar parches para JBoss EAP 6que se encuentren en formato zip.
IMPORTANTE
El comando patch es una funcionalidad que se agregó en JBoss EAP 6.2. Para lasversiones de JBoss EAP previas a 6.2, el proceso para instalar parches en forma zip esdiferente y debe consultar la documentación de la versión relevante disponible enhttps://access.redhat.com/site/documentation/.
Prerrequisitos
Acceso y suscripción válidos al portal del cliente de Red Hat.
Una suscripción actual a un producto JBoss instalado en un formato zip.
Acceso al CLI de administración para la instancia del servidor se va a actualizar. Consulte elLanzamiento del CLI de administración en la Guía de administración y configuración.
Procedimiento 5.2. Aplique un parche zip a una instancia del servidor JBoss EAP 6 usando elcomando patch
AVISO
Antes de instalar un parche, debe realizar una copia de seguridad de su productoJBoss junto con todos los archivos de configuración personalizados.
1. Descargue el archivo zip parche del portal del cliente en https://access.redhat.com/downloads/
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
27
2. Desde el CLI de administración, aplique el parche con el siguiente comando con la rutaapropiada al archivo parche:
[standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zip
La herramienta patch le advertirá si hay algún conflicto al tratar de aplicar el parche. ConsulteSección 5.2.3.1, “El comando patch” para ver las opciones disponibles para volver a ejecutar elcomando para resolver cualquier conflicto.
3. Reinicie la instancia del servidor JBoss EAP 6 para que el parche tenga efecto:
[standalone@localhost:9999 /] shutdown --restart=true
Resultado
Se aplica el parche de la última actualización a la instancia del servidor JBoss EAP 6.
Reportar un error
5.2.3.3. Deshacer la aplicación de un parche en forma zip usando el comando patch
Resumen
Esta tarea describe la manera de utilizar el comando patch para deshacer la aplicación de un parchezip aplicado previamente en JBoss EAP 6.
AVISO
El deshacer la aplicación de un parche usando el comando patch no es unafuncionalidad general de desinstalación. Sólo se debe utilizar inmediatamentedespués de la aplicación de un parche que tuvo consecuencias no deseadas.
IMPORTANTE
El comando patch es una funcionalidad que se agregó en JBoss EAP 6.2. Para lasversiones de JBoss EAP previas a 6.2, el proceso para deshacer parches en forma zip esdiferente y debe consultar la documentación de la versión relevante disponible enhttps://access.redhat.com/site/documentation/.
Prerrequisitos
Un parche que se aplicó previamente usando el comando patch.
Acceso al CLI de administración para la instancia del servidor. Consulte Launch theManagement CLI en la Administration and Configuration Guide.
Procedimiento 5.3. Deshacer un parche de una instancia del servidor JBoss EAP 6 usando elcomando patch
Guía de Instalación
28
1. Desde el CLI de administración, use el comando patch info para encontrar el ID del parcheque se va a deshacer.
Para los parches acumulativos, el ID del parche es el valor del primer cumulative-patch-id que se puede ver en la salida patch info.
Los IDs de parches para solucionar errores o parches únicos de seguridad se listan como elvalor del primer patches que se puede ver en la salida patch info con el parche únicoaplicado más recientemente listado de primero.
2. Desde el CLI de administración, deshaga el parche con el ID de parche apropiado del pasoanterior.
AVISO
Tenga cuidado al especificar el valor de la opción --reset-configuration.
Si se configura como TRUE entonces el proceso para deshacer el parchetambién deshará los archivos de configuración del servidor de JBoss EAP 6a su estado previo antes de aplicar el parche. Los cambios realizados a losarchivos de configuración del servidor JBoss EAP 6 después de que seaplicó el parche también se perderán.
Si se configura como FALSE entonces los archivos de configuración delservidor no se desharán. En esta situación, es posible que el servidor noinicie después de deshacer los cambios ya que es posible que el parche yahaya alterado la configuración tal como los espacios de nombres, loscuales pueden que ya no sean válidos y se tengan que arreglarmanualmente.
[standalone@localhost:9999 /] patch rollback PATCH_ID --reset-configuration=TRUE
La herramienta patch le advertirá si hay algún conflicto al tratar de deshacer el parche.Consulte Sección 5.2.3.1, “El comando patch” para ver las opciones disponibles para volver aejecutar el comando para resolver cualquier conflicto.
3. Reinicie la instancia del servidor JBoss EAP 6 para que se deshagan los cambios de maneraefectiva:
[standalone@localhost:9999 /] shutdown --restart=true
Resultado
Se deshacen los cambios del parche y opcionalmente también los archivos de configuración en lainstancia del servidor JBoss EAP 6.
Reportar un error
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
29
5.2.4. Instalación de parches en forma RPM
Prerequisitos:
Sección 3.1, “Prerequisitos de instalación de JBoss EAP 6”
Resumen
Los parches de JBoss se distribuyen de dos formas: zip (para todos los productos) y RPM (para unsubgrupo de productos). Esta tarea describe los pasos que necesita tomar para instalar los parches pormedio del formato RPM.
Prerrequisitos
Una subscripción válida a Red Hat Network.
Una suscripción actual a un producto JBoss instalado por medio de un paquete RPM.
Procedimiento 5.4. Aplicar un parche a un producto JBoss por medio del método RPM.
Las actualizaciones de seguridad para los productos JBoss se proporcionan por medio de erratas (paralos métodos zip y RPM). Las erratas encapsulan una lista de las fallas resueltas, el grado de severidad,los productos afectados, la descripción textual de las fallas y una referencia a los parches.
Para las distribuciones RPM de los productos JBoss, la errata incluye referencias a los paquetes RPMactualizados. El parche se puede instalar usando yum.
AVISO
Antes de instalar un parche, debe realizar una copia de seguridad de su productoJBoss junto con todos los archivos de configuración personalizados.
1. Obtenga notificaciones sobre el parche de seguridad ya sea suscribiéndose a la lista de correode observación de JBoss o navegando los archivadores de la lista de correo de observación deJBoss.
2. Lea la errata para el parche de seguridad y confirme que aplica a un producto JBoss en suentorno.
3. Si el parche de seguridad aplica a un producto JBoss en su entorno entonces siga el enlacepara descargar el paquete RPM actualizado, incluído en la errata.
4. Uso
yum update
para instalar el parche.
Guía de Instalación
30
IMPORTANTE
Al actualizar una instalación RPM, su producto JBoss se actualiza de maneraacumulativa con todos los arreglos lanzados en el RPM.
Resultado
El producto JBoss recibe el parche con la última actualización usando el formato RPM.
Reportar un error
5.2.5. Clasificación de severidad e impacto de los parches de seguridad de JBoss
Para comunicar el riesgo de cada falla de seguridad de JBoss, Red Hat usa una escala de severidad decuatro puntos: bajo, moderado, importante y crítico, además de los puntajes base de la versión 2 delsistema de puntaje de vulnerabilidad común (CVSS del inglés Common Vulnerability Scoring System),los cuales se pueden utilizar para identificar el impacto de la falla.
Tabla 5.2. Clasificación de severidad de los parches de seguridad de JBoss
Intensidad Descripción
Crítico Esta clasificación se da para las fallas que puedanser explotadas fácilmente por parte de un atacanteno autenticado remoto y llevar a comprometer elsistema (ejecución arbitraria de código) sin requeririnteracción con el usuario. Estos son los tipos devulnerabilidades que pueden ser explotadas porparte de los gusanos. Las fallas que requieren unusuario remoto autenticado, un usuario local o unaconfiguración poco probable no se clasifican como deimpacto crítico.
Importante Esta calificación se le da a las fallas que puedenfácilmente comprometer la confidencialidad,integridad o la disponibilidad de los recursos.Estosson los tipos de vulnerabilidades que le permiten alos usuarios locales el ganar privilegios, permitirle alos usuarios remotos no autenticados el ver recursosque de otra manera deben estar protegidos por laautenticación, permitirle a los usuarios remotosautenticados el ejecutar código arbitrario o permitirlea los usuarios locales o remotos el generar unanegación de servicio.
Moderado Esta calificación se le da a las fallas que puedan sermás difíciles de explotar pero que podrían conllevar acomprometer la confidencialidad, integridad odisponibilidad de los recursos, bajo ciertascircunstancias. Estos son los tipos devulnerabilidades que podrían haber tenido unimpacto crítico o importante pero que se explotan demanera menos fácil con base en una evaluacióntécnica de la falla o afectan muy poco probablementelas configuraciones.
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
31
Bajo Esta calificación se le da a los otros problemas quetengan impacto en la seguridad. Estas son los tiposde vulnerabilidades que se cree que requierencircunstancias poco posibles para que se puedanexplotar o en donde si se explotara de maneraexitosa entonces generaría consecuencias mínimas.
Intensidad Descripción
El componente impacto de una calificación CVSS v2 se basa en una evaluación combinada de tresimpactos potenciales: confidencialidad (C), integridad (I) y disponibilidad (A). Cada una de estas sepuede calificar como Ninguno (N), Parcial (P) o Completo (C).
Debido a que el proceso del servidor JBoss ejecuta como un usuario no privilegiado y se aisla delsistema operativo host, las fallas de seguridad de JBoss sólo se califican con un nivel de impacto deNinguno (N) o Parcial (P).
Ejemplo 5.1. Calificación de impacto CVSS v2
El ejemplo a continuación muestra una calificación de impacto CVSS v2, en donde el explotar la fallano tendría impacto en la confidencialidad del sistema, impacto parcial en la integridad del sistema eimpacto completo en la disponibilidad del sistema (es decir, el sistema quedaría en estadocompletamente no disponible para cualquier uso, por ejemplo, a través de un fallo del kernel).
C:N/I:P/A:C
Combinado con la calificación de severidad y el puntaje CVSS, las organizaciones pueden realizardecisiones con la suficiente información sobre el riesgo que cada problema conlleva en su entorno únicoy programar actualizaciones de acuerdo con esto.
Para mayor información sobre CVSS2, por favor consulte: CVSS2 Guide.
Reportar un error
5.3. INSTRUCCIONES DE ACTUALIZACIÓN
5.3.1. Actualización de la instalación ZIP de JBoss EAP 6
Prerrequisitos
Asegúrese de que el sistema operativo base esté actualizado.
Determine los archivos que se han modificado desde que se instaló JBoss EAP 6.
Realice una copia de seguridad de los archivos de configuración modificados, lasimplementaciones y todos los datos del usuario.
Sección 4.2.1, “Descargar JBoss EAP 6 (instalación zip)”.
Resumen
Guía de Instalación
32
Este procedimiento aborda la actualización de una instalación zip JBoss EAP 6 entre versiones menores(por ejemplo, de JBoss EAP 6.1 a 6.2). Para instalar los parches para una versión menor específicaconsulte la sección Patch Installation. El actualizar al último lanzamiento de JBoss EAP 6 requiere algode trabajo inicial para realizar una copia de seguridad de la instalación existente.
AVISO
Para los dominios administrados primero se debe actualizar la instancia delcontrolador host maestro (o controlador de dominio) antes de actualizar cadacontrolador host.
Procedimiento 5.5. Actualización a la última versión de JBoss EAP 6
1. Mueva el archivador zip descargado a la ubicación deseada. Se recomienda que sea unaubicación diferente a la de la instalación de JBoss EAP 6 que ya existe.
IMPORTANTE
Si desea instalar la última versión de JBoss EAP 6 en el mismo directorio que lainstalación existente, necesitará mover la instalación existente a un lugardiferente antes de proceder. Esto previene la pérdida de los archivos deconfiguración modificados, las implementaciones y actualizaciones.
2. Descomprima el archivador. Este paso instala una instancia limpia del último lanzamiento deJBoss EAP 6.
3. Manualmente agrupe sus cambios de los directorios EAP_HOME/domain/ y EAP_HOME/standalone/ de la versión previa en la nueva instalación.
AVISO
Los archivos de configuración no se deben copiar de la versión anterior a lanueva instalación. Los cambios se deben realizar manualmente.
4. Revise los cambios realizados al directorio bin de la instalación anterior y realice lasmodificaciones equivalentes al nuevo directorio.
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
33
AVISO
Los archivos en el directorio bin no deben ser sobreescritos por losarchivos de versiones anteriores. Los cambios se deben realizarmanualmente.
5. Revise los archivos modificados que quedan de la instalación anterior y mueva estos cambios ala instalación. Estos archivos pueden incluir:
El directorio welcome-content.
Módulos personalizados en el diretcorio modules.
Paquetes personalizados en el directorio bundles.
Resultado
La instalación zip de JBoss EAP 6 se actualizó exitosamente al último lanzamiento.
Reportar un error
5.3.2. Actualización de la instalación RPM de JBoss EAP 6
Prerrequisitos
Asegúrese de que el sistema operativo base esté actualizado y que el sistema esté suscrito yhabilitado para obtener actualizaciones para el canal SO Base.
Asegúrese de que el canal correcto RHN de JBoss EAP 6 esté habilitado. Por ejemplo, en unaarquitectura x86, 64 bits, este será la plataforma de aplicaciones JBoss (v 6) para el canal6Server x86_64 (jbappplatform-6-x86_64-server-6-rpm).
Realice una copia de seguridad de los archivos de configuración modificados, lasimplementaciones y todos los datos del usuario.
Resumen
La actualización al último lanzamiento de JBoss EAP 6 requiere realizar una copia de seguridad de lainstalación ya existente. Este tema aborda la actualización de la instalación RPM por medio de Red HatNetwork (RHN).
AVISO
Para los dominios administrados primero se debe actualizar la instancia delcontrolador host maestro (o controlador de dominio) antes de actualizar cadacontrolador host.
Guía de Instalación
34
Procedimiento 5.6. Actualización a la última versión de JBoss EAP 6
1. Ejecute el siguiente comando en una terminal para actualizar la instalación:
[user@host] yum update
2. Fusione manualmente cada archivo *.rpmnew creado que contenga cambios en los archivosde configuración de producción.
Resultado
JBoss EAP 6 se ha actualizado exitosamente.
Reportar un error
5.3.3. Actualización del clúster JBoss EAP de 6.0 a 6.1
Prerrequisitos
Ninguno
Resumen
JBoss EAP 6.1 no soporta la creación de clústers, en donde los diferentes nodos están compuestos dediferentes versiones de los servidores JBoss EAP. Por lo tanto no se soporta un clúster mezcladobasado en diferentes versiones y todos los nodos dentro de un clúster deben tener la misma versión -6.1.
AVISO
El proceso de actualización para migrar tráfico de un clúster 6.0 a un clúster 6.1 porlo tanto está basado en la transferencia de todo el tráfico al clúster 6.1 y luegoapagar los servidores o nodos en el clúster 6.0.
Procedimiento 5.7. Configuración de un clúster JBoss EAP en 6.1
1. Consulte el capítulo de Clústers HTTP y balanceo de carga de la Guía de configuración yadministración de JBoss EAP 6.1 para ver las instrucciones sobre cómo configurar un clústerJBoss EAP en 6.1.
2. Migre todo el tráfico a este nuevo clúster usando los pasos establecidos en el capítulo sobreMigración del tráfico entre clústers de la Guía de configuración y administración de JBoss EAP6.1
Resultado
Su clúster JBoss EAP 6.0 se ha migrado a un clúster basado en JBoss EAP 6.1.
Reportar un error
CAPÍTULO 5. APLICACIÓN DE PARCHES Y ACTUALIZACIÓN DE JBOSS EAP 6
35
APÉNDICE A. MATERIAL DE REFERENCIA
A.1. DESCARGAS DISPONIBLES PARA JBOSS EAP 6
JBoss EAP incluye un número de tipos de instalación diferentes y componentes opcionales, los cualesestán disponibles para descargarlos en el portal del cliente de Red Hat en https://access.redhat.com/. Lasiguiente tabla explica las diferentes opciones. Algunos componentes sólo son apropiados para ciertossistemas operativos o arquitecturas y por lo tanto sólo están disponibles para esas variacionesespecíficas.
Tabla A.1. Descargas disponibles
Nombre Descripción Sistemas operativos
Servidor Apache HTTP Una instancia del servidorautónomo Apache HTTP paracada sistema operativo soportadoy las arquitecturas. Este servidorHTTP ha sido probado yverificado para trabajar con JBossEAP 6.
Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10y 11
Componentes nativos Los componentes se hancompilado para ser optimizadospara una plataforma específica.Por ejemplo, se proporcionanDLLs para entornos del servidorMicrosoft Windows. En algunoscasos, los componentes nativospueden brindar mejoras en elrendimiento.
Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10y 11, Hewlett-Packard HP-UX
Funcionalidades nativas Funcionalidades específicas paracada sistema operativo yarquitectura soportadas tal comoscripts y funcionalidades parainstalar JBoss EAP 6 como unservicio en su sistema operativo ygeneración de llaves deencripción SSL y certificados.
Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10y 11, Hewlett-Packard HP-UX
Webserver Connector Natives Módulos pre-compilados para losservidores de red Apache,Microsoft y Oracle iPlanet para elbalanceo de carga HTTP yfuncionalidades de altadisponibilidad. Estos binarios seprueban de manera extensiva yse sabe que funcionan bien conJBoss EAP 6.
Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10y 11, Hewlett-Packard HP-UX
Javadocs Documentación para todas lasAPIs públicas expuestas porJBoss EAP 6. Puede instalarlosen su servidor local HTTP o IDE opuede verlos en su máquina local.
Independiente de la plataforma
Guía de Instalación
36
Instalador Instalador Java para JBoss EAP6. Incluye los pasos para instalarlos inicios rápidos y el repositorioMaven.
Independiente de la plataforma
Repositorio Maven Un repositorio Maven, el cual sepuede descargar y hacerlodisponible en su entorno dedesarrollo local y el cual contieneobjetos comunes para lasaplicaciones construídas enJBoss EAP 6. El repositorioMaven también está disponiblepor medio del instalador de JBossEAP 6.
Independiente de la plataforma
Inicios rápidos Aplicaciones de ejemplo paraayudarle a empezar a desarrollaraplicaciones Java EE 6 con APIsproporcionadas con JBoss EAP 6.Los inicios rápidos también estándisponibles por medio delinstalador de JBoss EAP 6.
Independiente de la plataforma
Código fuente El código fuente Java para JBossEAP 6 proporcionado de maneraque pueda recompilarlo en supropio entorno o auditarlo ustedmismo.
Independiente de la plataforma
Plataforma de aplicaciones Un paquete de instalación zip, elcual se puede instalar y ejecutaren toda plataforma soportada.Esta es la manera más común deinstalar JBoss EAP 6.
Independiente de la plataforma
Nombre Descripción Sistemas operativos
IMPORTANTE
Las descargas del método de instalación RPM no están disponibles en el portal delcliente si no por medio de Red Hat Network (RHN).
Reportar un error
A.2. ESTRUCTURA DE DIRECTORIOS DE JBOSS EAP 6
Resumen
JBoss EAP 6 incluye una estructura de directorio simplificada comparada con versiones anteriores. Estetema aborda un listado de los directorios y una descripción de lo que cada directorio contiene.
También incluye estructuras de directorio de las carpetas standalone/ y domain/.
APÉNDICE A. MATERIAL DE REFERENCIA
37
Tabla A.2. Archivos y directorios a nivel superior
Nombre Propósito
appclient/ Contiene los detalles de configuración para elcontenedor del cliente de la aplicación.
bin/ Contiene los scripts de arranque para JBoss EAP 6en Red Hat Enterprise Linux y Microsoft Windows.
bundles/ Contiene grupos OSGi, los cuales pertenecen a lafuncionalidad interna de JBoss EAP 6.
docs/ Archivos de licencia, archivos, esquemas y ejemplos.
domain/ Los archivos de configuración, el contenido de laimplementación y las áreas de escritura utilizadascuando JBoss EAP 6 ejecuta como un dominioadministrado.
modules/ Los módulos que JBoss EAP 6 carga de maneradinámica cuando los servicios los requieren.
standalone/ Los archivos de configuración, el contenido de laimplementación y las áreas de escritura utilizadascuando JBoss EAP 6 ejecuta como un servidorautónomo.
welcome-content/ Tiene contenido que la aplicación web de bienvenidautiliza, la cual está disponible en el puerto 8080 deuna instalación predeterminada.
jboss-modules.jar El mecanismo bootstrap que carga los módulos.
Tabla A.3. Directorios dentro del directorio domain/
Nombre Propósito
configuration/ Los archivos de configuración para el dominioadministrado. Estos archivos se modifican por mediode la consola de administración y el CLI deadministración y no se debe modificar directamente.
data/ Información sobre los servicios implementados. Losservicios se implementan usando la consola deadministración y el CLI de administración en lugar deun escaner de implementación. Por lo tanto no pongaarchivos en este directorio manualmente.
Guía de Instalación
38
log/ Contiene los archivos de registro del tiempo deejecución para el host y los controladores deprocesos, los cuales ejecutan en la instancia local.
servers/ Contiene los directorios data/, log/ y tmp/equivalentes para cada instancia del servidor en undominio, el cual contiene datos similares a losmismos directorios dentro del nivel superior deldirectorio domain/.
tmp/ Contiene datos temporales tales como archivos quepertenecen al mecanismo de clave compartida que elCLI de administración utiliza para autenticar a losusuarios locales en el dominio administrado.
Nombre Propósito
Tabla A.4. Directorios dentro del directorio standalone/
Nombre Propósito
configuration/ Los archivos de configuración para el servidorautónomo. Estos archivos se modifican por medio dela consola de administración y el CLI deadministración y no se debe modificar directamente.
deployments/ Información sobre los servicios implementados. Elservidor autónomo incluye un escaner deimplementación de manera que pueda poner losarchivadores en este directorio a implementarse. Sinembargo, el enfoque que se recomienda esadministrar las implementaciones usando la consolade administración o CLI de administración.
lib/ Bibliotecas externas, las cuales pertenecen al mododel servidor autónomo. Vacío por defecto.
tmp/ Contiene datos temporales tales como los archivosque pertenecen al mecanismo de clave compartidaque el CLI de administración utiliza para autenticar alos usuarios locales en el servidor.
Reportar un error
A.3. LISTA DE PAQUETES RPM PARA JBOSS EAP 6
Resumen
JBoss EAP 6 se instala en Red Hat Enterprise Linux 6 usando el grupo de paquetes YUM JBoss EAP 6. Ese grupo está compuesto de los siguientes paquetes.
APÉNDICE A. MATERIAL DE REFERENCIA
39
Tabla A.5. Lista de Paquetes
Paquete Descripción
jbossas-appclient Contenedor del cliente de aplicaciones JEE
jbossas-bundles Paquetes OSGi
jbossas-core Componentes centrales. Esto se requiere para todaslas configuraciones.
jbossas-domain Configuración del dominio
jbossas-hornetq-native Contenedor para los archivos JBoss AS HornetQ
jbossas-jbossweb-native Plataforma web empresarial JBoss
jbossas-modules-eap Módulos JBoss EAP
jbossas-product-eap Componentes de configuración del producto. Estopersonaliza la ejecución del producto.
jbossas-standalone Configuración autónomo
jbossas-welcome-content-eap Contenido de bienvenida utilizado en los mensajesde arranque y las páginas de la consola
IMPORTANTE
El paquete jbossas-hornetq-native se incluye para brindar alta disponibilidad enlJBoss EAP 6 y no se activa por defecto.
Reportar un error
A.4. ARCHIVOS DE CONFIGURACIÓN DE LA INSTALACIÓN RPM PARAJBOSS EAP 6
Resumen
La instalación RPM de JBoss EAP 6 incluye tres archivos de configuración adicionales para lainstalación zip. Estos archivos son utilizados por el script de inicio de servicios para especificar elentorno para lanzar el servidor de aplicaciones. Uno de estos archivos aplica a todas las instancias de laplataforma de aplicaciones empresariales JBoss 6, los otros dos brindan sobreescrituras para servidoresautónomos y de dominio.
Tabla A.6. Archivos de configuración RPM adicionales
Guía de Instalación
40
Archivo Descripción
/etc/jbossas/jbossas.conf
El archivo se lee primero y se aplica a todas las instancias de JBossEAP 6.
/etc/sysconfig/jbossas Configuración específica para los servidores autónomos. Los valoresespecificados aquí sobreescribirán los que se encuentren enjbossas.conf al ejecutar como un servidor autónomo.
/etc/sysconfig/jbossas-domain
Configuración específica para los servidores de modo de dominio. Losvalores especificados aquí sobreescribirán los que se encuentren enjbossas.conf al ejecutar como un servidor de modo de dominio.
La siguiente tabla muestra una lista de propiedades de configuración disponibles junto con sus valorespredeterminados.
Tabla A.7. Propiedades de configuración de instalación RPM
Propiedad Descripción
JBOSS_USER La cuenta del usuario del sistema en la que ejecuta JBoss EAP 6. Este usuariotambién es propietario de los archivos.
Valor predeterminado: jboss
JBOSS_GROUP El grupo de usuarios del sistema al cual pertenecen los archivos de JBoss EAP 6.
Valor predeterminado: jboss
JBOSS_STARTUP_WAIT
El número de segundos que el script de arranque esperará hasta confirmar que elservidor se haya lanzado exitosamente después de recibir una comando starto restart.
Valor predeterminado: 60
JBOSS_SHUTDOWN_WAIT
El número de segundos que el script de arranque esperará para que el servidorse apague antes de continuar cuando recibe un comando stop o restart.
Valor predeterminado: 20
JBOSS_CONSOLE_LOG
El archivo al que se redireccionará el manejador de registros CONSOLE.
Valor predeterminado: /var/log/jbossas/$JBOSSCONF/console.log
JAVA_HOME El directorio en donde se instala el entorno de ejecución Java.
Valor predeterminado: /usr/lib/jvm/jre
JBOSS_HOME El directorio en donde se instalan los archivos del servidor de aplicaciones.
Valor predeterminado: /usr/share/jbossas
APÉNDICE A. MATERIAL DE REFERENCIA
41
JAVAPTH La ruta en donde se instalan los archivos ejecutables Java.
Valor predeterminado: $JAVA_HOME/bin
JBOSSCONF El modo del servidor para lanzar este servidor en standalone o domain.
Valor predeterminado: standalone or domain dependiendo del modo delservidor.
JBOSSSH El script que se utilizó para iniciar en el servidor.
Valor predeterminado: $JBOSS_HOME/bin/$JBOSSCONF.sh
JBOSS_SERVER_CONFIG
El archivo de configuración del servidor a utilizar.
No hay un valor predeterminado para esta propiedad. standalone.xml o domain.xml se pueden definir al iniciar.
JBOSS_HOST_CONFIG
Esta propiedad le permite al usuario el especificar la configuración host (tal como host.xml). No tiene un valor predeterminado.
Propiedad Descripción
Reportar un error
Guía de Instalación
42
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
B.1. SELECCIÓN DEL IDIOMA
Figura B.1. Selección del idioma del instalador de JBoss EAP
Reportar un error
B.2. ACUERDO DE LICENCIA DEL USUARIO FINAL
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
43
Figura B.2. Acuerdo de licencia del usuario final del instalador de JBoss EAP
Reportar un error
B.3. RUTA DE INSTALACIÓN
Guía de Instalación
44
Figura B.3. Ruta de instalación del instalador JBoss EAP
Reportar un error
B.4. CREACIÓN DEL USUARIO ADMINISTRATIVO
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
45
Figura B.4. Creación del usuario administrativo del instalador de JBoss EAP
Reportar un error
B.5. INSTALACIÓN DE INICIO RÁPIDO
Guía de Instalación
46
Figura B.5. Configuración de inicio rápido del instalador JBoss EAP
Reportar un error
B.6. CONFIGURACIO ́N JDK
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
47
Figura B.6. Configuración JDK del instalador JBoss EAP
Reportar un error
B.7. CONFIGURACIÓN DEL REPOSITORIO MAVEN
Guía de Instalación
48
Figura B.7. Instalación del repositorio Maven del instalador JBoss EAP
Reportar un error
B.8. INSTALACIÓN DEL PAQUETE
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
49
Figura B.8. Instalación del paquete instalador de JBoss EAP
Reportar un error
B.9. CONFIGURACIÓN DE ENLACE DE SOCKETS
Guía de Instalación
50
Figura B.9. Enlaces de socket del instalador JBoss EAP
Reportar un error
B.10. CONFIGURACIÓN (AUTÓNOMA) DE ENLACES DE SOCKET
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
51
Figura B.10. Configuración de enlace de socket autónoma del instalador JBoss EAP
Reportar un error
B.11. CONFIGURACIÓN DE ENLACES DE SOCKET (DOMINIO)
Guía de Instalación
52
Figura B.11. Configuración de enlaces de socket de dominio del instalador JBoss EAP
Reportar un error
B.12. CONFIGURACIÓN DE ENLACES DE SOCKET BINDINGS(DOMINIO HA)
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
53
Figura B.12. Configuración de enlaces de socket dominio ha del instalador JBoss EAP
Reportar un error
B.13. CONFIGURACIÓN DE ENLACES DE SOCKET (DOMINIOCOMPLETO)
Guía de Instalación
54
Figura B.13. Configuración de enlaces de socket dominio completo del instalador JBoss EAP
Reportar un error
B.14. CONFIGURACIÓN DE ENLACES DE SOCKET BINDINGS(DOMINIO HA COMPLETO)
APÉNDICE B. TOMAS DE PANTALLA DEL INSTALADOR
55
Figura B.14. Configuración de enlaces de socket dominio ha completo del instalador JBoss EAP
Reportar un error
Guía de Instalación
56