Download as pdf or txt
Download as pdf or txt
You are on page 1of 65

Plataforma de aplicaciones

empresariales JBoss 6.2


Gua de Instalacin

Para uso con la plataforma de aplicaciones empresariales JBoss de Red


Hat
Edicin 1

Darrin Mison

Misty Stanley-Jones

Tom Wells

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Para uso con la plataforma de aplicaciones empresariales JBoss de Red


Hat
Edicin 1

Darrin Mison
Misty Stanley-Jones
misty@redhat.com
Tom Wells
twells@redhat.com

Legal Notice
Copyright 2014 Red Hat, Inc..
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported
License. If you distribute this document, or a modified version of it, you must provide attribution to Red
Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks 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, MetaMatrix, Fedora, the Infinity Logo,
and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
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 States
and/or other countries.
MySQL is a registered trademark of MySQL AB in the United States, the European Union and other
countries.
Node.js is an official trademark of Joyent. Red Hat Software Collections is not formally related to or
endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack Word Mark and OpenStack Logo are either registered trademarks/service marks or
trademarks/service marks of the OpenStack Foundation, in the United States and other countries and
are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored
by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Abstract
Este libro es un manual para la instalacin de la plataforma de aplicaciones empresariales JBoss 6 y sus
lanzamientos de parches.

Table of Contents

Table of Contents
.Prefacio
...............................................................................4
.........
1. Convenciones del Documento
4
1.1. Convenciones tipogrficas
4
1.2. Convenciones del documento
5
1.3. Notas y Advertencias
6
2. Cmo obtener ayuda y hacer sus comentarios
6
2.1. Necesita ayuda?
6
2.2. Necesitamos sus comentarios!
7
.Captulo
. . . . . . . 1.
. . Sinopsis
. . . . . . . . del
. . . producto
...........................................................8
.........
1.1. Plataforma de aplicaciones empresariales JBoss de Red Hat (JBoss EAP 6)
8
1.2. Funcionalidades de JBoss EAP 6
8
.Captulo
. . . . . . . 2.
. . Introduccin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
..........
2.1. Sobre el portal del cliente de Red Hat
10
.Captulo
. . . . . . . 3.
. . Requerimientos
. . . . . . . . . . . . . . del
. . . sistema
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
..........
3.1. Prerequisitos de instalacin de JBoss EAP 6
11
.Captulo
. . . . . . . 4.
. . Instrucciones
. . . . . . . . . . . . de
. . . instalacin
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
..........
4.1. Mtodos de instalacin de JBoss EAP 6
12
4.2. Instalacin zip
12
4.2.1. Descargar JBoss EAP 6 (instalacin zip)
12
4.2.2. Instalacin de JBoss EAP 6 (instalacin zip)
13
4.2.3. Desinstalacin de JBoss EAP 6 (instalacin zip)
13
4.3. Instalador
14
4.3.1. Descargar JBoss EAP 6 (instalador)
14
4.3.2. Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss
15
4.3.3. Desinstalar JBoss EAP 6 (instalador)
18
4.4. Instalacin grfica RPM
19
4.4.1. Instalacin de JBoss EAP 6 (instalacin grfica RPM)
19
4.5. Instalacin RPM basada en texto
20
4.5.1. Instalacin de JBoss EAP 6 (instalacin RPM basada en texto)
20
4.6. Instalacin automatizada
21
4.6.1. Instalacin de mltiples instancias de JBoss EAP 6 (instalador)
21
4.7. Configuracin de servicios
21
4.7.1. Configuracin de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux (mtodo
RPM)
21
4.7.2. Configuracin de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux (zip,
instalador)
22
4.7.3. Configuracin de JBoss EAP 6 como servicio en el servidor de Microsoft Windows (zip,
instalador)
23
.Captulo
. . . . . . . 5.
. . Aplicacin
. . . . . . . . . .de
. . parches
. . . . . . . .y. actualizacin
. . . . . . . . . . . . de
. . .JBoss
. . . . . .EAP
. . . .6. . . . . . . . . . . . . . . . . . . . . . . 27
..........
5.1. Parches y actualizaciones
27
5.2. Instalacin de parches
27
5.2.1. Mecanismos para uso de parches
27
5.2.2. Suscripcin a las listas de correo de parches
28
5.2.3. Instalacin de parches en forma zip
28
5.2.3.1. El comando patch
28
5.2.3.2. Instalacin de parches en forma zip usando el comando patch
30
5.2.3.3. Deshacer la aplicacin de un parche en forma zip usando el comando patch
31
5.2.4. Instalacin de parches en forma RPM
32

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

5.2.5. Clasificacin de severidad e impacto de los parches de seguridad de JBoss


5.3. Instrucciones de actualizacin
5.3.1. Actualizacin de la instalacin ZIP de JBoss EAP 6
5.3.2. Actualizacin de la instalacin RPM de JBoss EAP 6
5.3.3. Actualizacin del clster JBoss EAP de 6.0 a 6.1

34
35
35
36
37

.Material
. . . . . . .de
. . referencia
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
..........
A.1. Descargas disponibles para JBoss EAP 6
39
A.2. Estructura de directorios de JBoss EAP 6
41
A.3. Lista de paquetes RPM para JBoss EAP 6
44
A.4. Archivos de configuracin de la instalacin RPM para JBoss EAP 6
45
.Tomas
. . . . . .de
. . pantalla
. . . . . . . .del
. . .instalador
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
..........
B.1. Seleccin del idioma
48
B.2. Acuerdo de licencia del usuario final
48
B.3. Ruta de instalacin
49
B.4. Creacin del usuario administrativo
50
B.5. Instalacin de inicio rpido
51
B.6. Configuracion JDK
52
B.7. Configuracin del repositorio Maven
53
B.8. Instalacin del paquete
54
B.9. Configuracin de enlace de sockets
55
B.10. Configuracin (autnoma) de enlaces de socket
56
B.11. Configuracin de enlaces de socket (dominio)
57
B.12. Configuracin de enlaces de socket Bindings (dominio ha)
58
B.13. Configuracin de enlaces de socket (dominio completo)
59
B.14. Configuracin de enlaces de socket Bindings (dominio ha completo)
60
. . . . . . . . de
Historial
. . .revisiones
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
..........

Table of Contents

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Prefacio
1. Convenciones del Documento
Este manual utiliza varias convenciones para resaltar algunas palabras y frases y llamar la atencin
sobre ciertas partes especficas de informacin.
En ediciones PDF y de papel, este manual utiliza tipos de letra procedentes de Liberation Fonts.
Liberation Fonts tambin se utilizan en ediciones de HTML si estn instalados en su sistema. Si no, se
muestran tipografas alternativas pero equivalentes. Nota: Red Hat Enterprise Linux 5 y siguientes
incluyen Liberation Fonts predeterminadas.

1.1. Convenciones tipogrficas


Se utilizan cuatro convenciones tipogrficas para llamar la atencin sobre palabras o frases especficas.
Dichas convenciones y las circunstancias en que se aplican son las siguientes:
Negrita m onoespaciado
Utilizado para resaltar la entrada del sistema, incluyendo los comandos de shell, nombres de archivos y
rutas. Tambin sirve para resaltar teclas y combinaciones de teclas. Por ejemplo:
Para ver el contenido del archivo m y_next_bestselling_novel en su directorio actual
de trabajo, escriba el comando cat m y_next_bestselling_novel en el intrprete de
comandos de shell y pulse Enter para ejecutar el comando.
El ejemplo anterior incluye un nombre de archivo, un comando de shell y una tecla . Todo se presenta
en negrita-monoespaciado y distinguible gracias al contexto.
Las combinaciones de teclas se pueden distinguir de las individuales con el signo ms que conecta cada
partee de la combinacin de tecla. Por ejemplo:
Pulse Enter para ejecutar el comando.
Pulse Ctrl+Alt+F2 para pasar a una terminal virtual.
El primer ejemplo resalta una tecla particular a pulsar. El segundo ejemplo, resalta una combinacin de
teclas: un set de tres teclas pulsadas simultneamente.
Si se discute el cdigo fuente, los nombres de las clase, los mtodos, las funciones, los nombres de
variables y valores de retorno mencionados dentro de un prrafo sern presentados en Negritam onoespaciado. Por ejemplo:
Las clases de archivo relacionadas incluyen filenam e para sistema de archivos, file
para archivos y dir para directorios. Cada clase tiene su propio conjunto asociado de
permisos.
Negrita proporcional
Esta denota palabras o frases encontradas en un sistema, incluyendo nombres de aplicacin, texto de
cuadro de dilogo, botones etiquetados, etiquetas de cajilla de verificacin y botn de radio; ttulos de
men y ttulos del submen. Por ejemplo:
Seleccione Sistema Preferencias Ratn desde la barra del men principal para
lanzar Preferencias de ratn. En la pestaa de Botones, seleccione la cajilla de ratn

Prefacio

de m ano izquierda y luego haga clic en Cerrar para cambiar el botn principal del
ratn de la izquierda a la derecha (adecuando el ratn para la mano izquierda).
Para insertar un carcter especial en un archivo gedit, seleccione Aplicaciones
Accesorios Mapa de caracteres de la barra del men. Luego, seleccione Bsqueda
Buscar de la barra del men de Mapa de caracteres, escriba el nombre del carcter en
el campo de Bsqueda y haga clic en Siguiente. El carcter que busc ser resaltado
en la T abla de caracteres. Haga doble clic en ese carcter resaltado para colocarlo
en el campo de T exto a copiar y luego haga clic en el botn Copiar. Ahora regrese al
documento y elija Modificar Pegar de la barra de men de gedit.
El texto anterior incluye nombres de aplicacin; nombres y elementos del men de todo el sistema;
nombres de men de aplicaciones especficas y botones y texto hallados dentro de una interfaz grfica
de usuario, todos presentados en negrita proporcional y distinguibles por contexto.
Itlicas-negrita monoespaciado o Itlicas-negrita proporcional
Ya sea negrita monoespaciado o negrita proporcional, la adicin de itlicas indica texto reemplazable o
variable. Las itlicas denotan texto que usted no escribe literalmente o texto mostrado que cambia
dependiendo de la circunstancia. Por ejemplo:
Para conectar a una mquina remota utilizando ssh, teclee ssh nombre de
usuario@ dominio.nombre en un intrprete de comandos de shell. Si la mquina remota
es exam ple.com y su nombre de usuario en esa mquina es john, teclee ssh
john@ exam ple.com .
El comando m ount -o rem ount file-system remonta el sistema de archivo llamado.
Por ejemplo, para volver a montar el sistema de archivo /hom e, el comando es m ount -o
rem ount /hom e.
Para ver la versin de un paquete actualmente instalado, utilice el comando rpm -q
paquete. ste entregar el resultado siguiente: paquete-versin-lanzamiento.
Observe que las palabras resaltadas en itlicas nombre de usuario, dominio.nombre, sistema de
archivo, paquete, versin y lanzamiento. Cada palabra es un marcador de posicin, ya sea de texto a
ingresar cuando se ejecuta un comando o para un texto ejecutado por el sistema.
Aparte del uso estndar para presentar el ttulo de un trabajo, las itlicas denotan el primer uso de un
trmino nuevo e importante. Por ejemplo:
Publican es un sistema de publicacin de DocBook.

1.2. Convenciones del documento


Los mensajes de salida de la terminal o fragmentos de cdigo fuente se distinguen visualmente del texto
circundante.
Los mensajes de salida enviados a una terminal se muestran en rom ano m onoespaciado y se
presentan as:
books
books_tests

Desktop
Desktop1

documentation
downloads

drafts
images

mss
notes

photos
scripts

stuff
svgs

svn

Los listados de cdigo fuente tambin se muestran en rom ano m onoespaciado, pero se presentan y
resaltan de la siguiente manera:

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

package org.jboss.book.jca.ex1;
import javax.naming.InitialContext;
public class ExClient
{
public static void main(String args[])
throws Exception
{
InitialContext iniCtx = new InitialContext();
Object
ref
= iniCtx.lookup("EchoBean");
EchoHome
home
= (EchoHome) ref;
Echo
echo
= home.create();
System.out.println("Created Echo");
System.out.println("Echo.echo('Hello') = " + echo.echo("Hello"));
}
}

1.3. Notas y Advertencias


Finalmente, utilizamos tres estilos visuales para llamar la atencin sobre la informacin que de otro
modo se podra pasar por alto.

Nota
Una nota es una sugerencia, atajo o enfoque alternativo para una tarea determinada. Ignorar una
nota no debera tener consecuencias negativas, pero podra perderse de algunos trucos que
pueden facilitarle las cosas.

Importante
Los cuadros con el ttulo de importante dan detalles de cosas que se pueden pasar por alto
fcilmente: cambios de configuracin nicamente aplicables a la sesin actual, o servicios que
necesitan reiniciarse antes de que se aplique una actualizacin. Ignorar estos cuadros no
ocasionar prdida de datos, pero puede causar enfado y frustracin.

Aviso
Las advertencias no deben ignorarse. Ignorarlas muy probablemente ocasionar prdida de
datos.

2. Cmo obtener ayuda y hacer sus comentarios


2.1. Necesita ayuda?
Si encuentra dificultades con alguno de los procedimientos descritos en este documento, visite el Portal
del cliente de Red Hat en http://access.redhat.com. A travs del portal del cliente, usted podr:

Prefacio

buscar o navegar a travs de la base de artculos de soporte tcnico sobre productos de Red Hat.
enviar un caso de soporte a Servicios de Soporte Global de Red Hat (GSS)
acceder a otra documentacin del producto.
Red Hat alberga una lista grande de correos electrnicos para discutir sobre software de Red Hat y
tecnologa. Encontrar un listado de las listas de correo disponibles al pblico en
https://www.redhat.com/mailman/listinfo. Haga clic en el nombre de la lista a la que quiera suscribirse o
para acceder a los archivos de listados.

2.2. Necesitamos sus comentarios!


Si encuentra algun error o si se le ocurre una manera de mejorar este manual, nos encantara escuchar
sus sugerencias. Complete un reporte en Bugzilla frente al producto JBoss Enterprise
Application Platform 6 y el componente doc-Installation_Guide. El siguiente enlace le
llevar a un reporte de error ya completado para este producto: https://bugzilla.redhat.com/.
Llene la siguiente plantilla en el campo de Description de Bugzilla. Sea tan especifico como le sea
posible al describir el problema, esto ayudar a asegurarnos de que lo podemos solucionar
rpidamente.
URL del documento:

Nmero de la seccin y nombre:

Describa el problema:

Sugerencias para mejorar:

Informacin adicional:

Asegrese de darnos su nombre para poder darle todo el crdito por reportar el problema.

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Captulo 1. Sinopsis del producto


1.1. Plataforma de aplicaciones empresariales JBoss de Red Hat
(JBoss EAP 6)
La plataforma de aplicaciones empresariales JBoss 6 de Red Hat (JBoss EAP 6) es una plataforma
middleware poderosa, rpida y segura construda con base en estndares libres y cumple con los
requerimientos de la especificacin Java empresarial edicin 6. Integra el servidor de aplicaciones JBoss
7 con clsters de alta disponiblidad, mensajera poderosa, cach distribudo y otras tecnologas para
crear una plataforma estable y escalable.
La nueva estructura modular permite habilitar servicios slamente cuando se requiera, incrementando
de manera importante la velocidad. La consola de administracin y la interfaz de la lnea de comandos
de administracin eliminan la necesidad de modificar archivos de configuracin XML manualmente,
agregando la habilidad para utilizar scripts y automatizar tareas. Adems, incluye APIs y marcos de
trabajo de desarrollo que se pueden utilizar para desarrollar aplicaciones Java EE seguras, poderosas y
escalables de manera rpida.
Reportar un error

1.2. Funcionalidades de JBoss EAP 6

Captulo 1. Sinopsis del producto

Tabla 1.1. Funcionalidades 6.1.0


Funcionalidad

Descripcin

Certificacin Java

Implementacin certificada del perfil completo de


la edicin 6 de Java empresarial y las
especificaciones del perfil web.

Dominio administrado

Administracin centralizada de mltiples


instancias del servidor y hosts fsicos,
mientras que un servidor autnomo permite
solo una instancia del servidor.
Las configuraciones, implementaciones,
enlaces de socket, mdulos, extensiones y
propiedades del sistema se pueden
administrar por grupo de servidores.
La seguridad de aplicaciones incluyendo los
dominios de seguridad se administran de
manera central para una configuracin
simplificada.

Consola de administracin y CLI de gestin

Las nuevas interfaces se proporcionan para


administrar el dominio o servidor autnomo. Ya
no se requiere la modificacin manual de
archivos de configuracin XML. El CLI de gestin
tambin ofrece un modo grupal que puede utilizar
scripts y automatizar tareas de administracin.

Estructura del directorio simplificada

El directorio modules/ ahora contiene los mdulos


del servidor de aplicaciones en lugar de utilizar
los directorios especficos y comunes del servidor
lib/. Los directorios domain/ y standalone/
contienen los artefactos y archivos de
configuracin para las implementaciones de
dominio y autnomas.

Mecanismo modular de carga de clases

Los mdulos se cargan y descargan cuando se


necesite para brindar beneficios de rendimiento y
seguridad y un tiempo de arranque y reinicio ms
rpidos.

Administracin optimizada de la fuente de datos

Los controladores de la base de datos se pueden


implementar tal como los otros servicios.
Adems, las fuentes de datos se crean y se
administran directamente en la consola de
administracin o CLI de administracin.

Tiempos de inicio y para detener ms rpidos

La plataforma de aplicaciones empresariales


JBoss 6 utiliza menos recursos y es
extremadamente eficiente en su uso de recursos
del sistema. Este beneficia en especial a los
desarrolladores.

Reportar un error

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Captulo 2. Introduccin
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 subscripcin de Red
Hat. 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 documentacin 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

10

Captulo 3. Requerimientos del sistema

Captulo 3. Requerimientos del sistema


3.1. Prerequisitos de instalacin de JBoss EAP 6
Cada proceso de instalacin para JBoss EAP 6 tiene un nmero de prerequisitos. Esta seccin aborda
los requerimientos comunes as como los especficos de la instalacin.
Prerequisitos comunes
Establezca una cuenta en el portal del cliente de Red Hat en https://access.redhat.com. Para mayor
informacin consulte: Seccin 2.1, Sobre el portal del cliente de Red Hat.
Revise las configuraciones soportadas y asegrese de que su sistema sea soportable:
https://access.redhat.com/site/articles/111663.
Asegrese de que su sistema est actualizado con las actualizaciones y erratas ya emitidas de Red
Hat.
Prerequisitos de ZIP/instalador
Privilegios de administracin para el directorio de instalacin.
Asegrese de que el JDK escogido ya se extrajo (o instal). Consulte la documentacin de JDK para
encontrar mayor informacin sobre cmo hacer esto.
En un servidor Microsoft Windows, asegrese de que se han configurado las variables de entorno
JAVA_HOME y PATH de otra manera los atajos no funcionarn.
En Hewlett-Packard HP-UX, asegrese de que se ha instalado una funcionalidad unzip.
Prerequisitos RPM
Registre el servidor en la red de Red Hat.
Suscrbase al canal software base Red Hat Enterprise Linux Server apropiado para su
versin de Red Hat Enterprise Linux.
Suscrbase al sub-canal JBoss Application Platform for Server en el grupo JBoss
Enterprise Platform .
Se requiere un JDK Java 6. Se puede obtener suscribindose al canal de software supplem entary
para su instalacin de Red Hat Enterprise Linux. Por ejemplo; el canal para la versin 6 de Red Hat
Enterprise Linux instalado en la arquitectura i386 es rhel-i386-server-supplem entary-6.

Importante
Se requiere un JDK Java 6 incluso si desea usar un JDK Java 7.
Reportar un error

11

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Captulo 4. Instrucciones de instalacin


4.1. Mtodos de instalacin de JBoss EAP 6
Hay diferentes maneras de instalar JBoss EAP 6. Cada mtodo es apropiado para ciertas situaciones.
Este tema proporciona una pequea sinopsis para cada tipo de instalacin y enlaza a las secciones que
abordan los procesos de instalacin relevantes.
Tabla 4.1. Mtodos de instalacin
Mtodo

Descripcin

Instalacin zip

El archivador zip es apropiado


para la instalacin en todos los
sistemas operativos soportados.
Este proceso se debe utilizar si
desea extraer la instancia
manualmente.

Instalador JAR

El instalador JAR se puede


ejecutar en una consola o como
un asistente grfico. Ambas
opciones proporcionan
instrucciones paso a paso para
instalar y configurar la instancia
del servidor. Con el instalador
tambin es posible realizar
configuraciones adicionales
incluyendo los inicios rpidos y
el repositorio Maven.

Instalacin RPM

JBoss EAP 6 se puede instalar


con el instalador grfico del
paquete RPM soportado o con
una interfaz de la lnea de
comandos. Este mtodo es
apropiado para instalaciones
soportadas de Red Hat
Enterprise Linux 5 y 6.

Instrucciones
Seccin 4.2.2, Instalacin
de JBoss EAP 6 (instalacin
zip)

Seccin 4.3.2, Ejecute el


instalador de la plataforma
de aplicaciones
empresariales JBoss

Seccin 4.4.1, Instalacin


de JBoss EAP 6 (instalacin
grfica RPM)
Seccin 4.5.1, Instalacin
de JBoss EAP 6 (instalacin
RPM basada en texto)

Reportar un error

4.2. Instalacin zip


4.2.1. Descargar JBoss EAP 6 (instalacin zip)
Prerequisitos:
Seccin 3.1, Prerequisitos de instalacin de JBoss EAP 6
Resumen
El archivo zip de JBoss EAP 6 est disponible en https://access.redhat.com. La instalacin del archivo
zip no depende de la plataforma y es la manera preferida de instalar JBoss EAP 6 en todas las

12

Captulo 4. Instrucciones de instalacin

plataformas soportadas. Este tema aborda los pasos para descargar el archivador.
Procedimiento 4.1. Descargar el archivo zip
1. Inicie sesin en https://access.redhat.com.
2. Seleccione la opcin del men Downloads JBoss Enterprise Middleware Downloads.
3. Seleccione Application Platform del men desplegable Product.
4. Seleccione la versin correcta de la versin de JBoss EAP del men desplegable Version.
5. Haga clic en Download al lado de la opcin Application Platform 6.1.0.
Resultado
JBoss EAP 6 se descarg exitosamente en la mquina destino y est lista para la instalacin.
Siguiente paso en Instalacin zip
Seccin 4.2.2, Instalacin de JBoss EAP 6 (instalacin zip)
Reportar un error

4.2.2. Instalacin de JBoss EAP 6 (instalacin zip)


Paso anterior en Instalacin zip
Seccin 4.2.1, Descargar JBoss EAP 6 (instalacin zip)
Resumen
Este tema aborda los pasos para instalar JBoss EAP 6 usando el archivo zip descargable.
Procedimiento 4.2. Instalacin del archivo zip
1. Mueva el archivador zip a la ubicacin deseada.
Mueva el archivo zip al servidor y directorio en donde instalar JBoss EAP 6. El usuario que va a
detener e iniciar el servidor debe tener acceso de lectura y escritura en este directorio.
2. Use una aplicacin apropiada para extraer el archivador zip en la ubicacin deseada.
En un entorno Red Hat Enterprise Linux use la funcionalidad unzip para extraer el contenido del
archivador zip.
En un entorno Microsoft Windows haga clic con el botn derecho del ratn en el archivo y
seleccione Extract All.
En un entorno Hewlett-Packard HP-UX use la funcionalidad unzip para extraer el contenido del
archivador zip.
Resultado
JBoss EAP 6 se ha instalado exitsamente. El directorio creado por el archivador zip que realiza la
extraccin es el directorio superior para el servidor. Se conoce como EAP_HOME/.
Siguiente paso en Instalacin zip
Seccin 4.2.3, Desinstalacin de JBoss EAP 6 (instalacin zip)
Reportar un error

4.2.3. Desinstalacin de JBoss EAP 6 (instalacin zip)


13

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Paso anterior en Instalacin zip


Seccin 4.2.2, Instalacin de JBoss EAP 6 (instalacin zip)
Prerrequisitos
Realice una copia de seguridad de los archivos de configuracin modificados y las implementaciones
que puede que se vuelvan a utilizar posteriormente.
Resumen
Esta seccin aborda los pasos requeridos para desinstalar una instalacin zip de JBoss EAP 6.
Procedimiento 4.3. Desinstalacin de JBoss EAP 6 (instalacin zip)
1. Vaya al directorio en donde haba extrado la carpeta de JBoss EAP 6 del archivo zip.
2. Borre el directorio de instalacin.
JBoss EAP 6 instala un slo directorio cuando usa el mtodo de instalacin Zip. Borre el directorio
de instalacin para desinstalar JBoss EAP 6.
3. Opcional: borre cualquier script de inicializacin que haya creado.
Si cre scripts de inicializacin u otros scripts que dependan de que JBoss EAP 6 estuviese
instalado en su computador entonces brrelos.
Resultado
JBoss EAP 6 se desinstala del servidor.
Reportar un error

4.3. Instalador
4.3.1. Descargar JBoss EAP 6 (instalador)
Prerequisitos:
Seccin 3.1, Prerequisitos de instalacin 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 grficos o basados en texto. Este tema aborda los
pasos para descargar el archivador.
Procedimiento 4.4. Descargue el instalador
1. Inicie sesin en https://access.redhat.com.
2. Seleccione la opcin del men Downloads JBoss Enterprise Middleware Downloads.

14

Captulo 4. Instrucciones de instalacin

Figura 4.1.

3. Seleccione Application Platform del men desplegable Product que aparece en la


siguiente pantalla.
4. Seleccione Application Platform 6.1.0 Installer.
5. Haga clic en Download.
Resultado
JBoss EAP 6 se descarg exitosamente en la mquina destino y est lista para la instalacin.
Siguiente paso en Instalador
Seccin 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
Seccin 4.3.1, Descargar JBoss EAP 6 (instalador)
El instalador JBoss EAP se puede ejecutar en modo grfico o de texto. Este tema aborda el comando
para ejecutar el instalador en cada modo y tambin detalla las pantallas y opciones de configuracin
individuales que forman parte del proceso de instalacin.
Procedimiento 4.5. Inicie el instalador
1. Ejecute uno de los siguientes comandos para iniciar el proceso de instalacin:
A. Modo grfico
java -jar jboss-eap-6.1.1.ER4-installer.jar

B. Modo de texto
java -jar jboss-eap-6.1.1.ER4-installer.jar -console

2. Siga los pasos, etc.

15

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla 4.2. Pantallas del instalador JBoss EAP


Nombre

Aparece

Descripcin

Material de referencia

Seccin B.1, Seleccin


del idioma

Siempre

Seleccione el idioma
requerido para el
instalador y haga clic
en siguiente.

N/A

Seccin B.2, Acuerdo


de licencia del usuario
final

Siempre

El EULA para JBoss


Enterprise Middleware.
Seleccione "I accept the
terms of this license
agreement" y haga clic
en siguiente.

N/A

Seccin B.3, Ruta de


instalacin

Siempre

Configure la ruta de
instalacin para JBoss
EAP 7 y haga clic en
siguiente.

N/A

Seccin B.4, Creacin


del usuario
administrativo

Siempre

Cree un usuario de
administracin y asigne
una contrasea. La
contrasea debe tener
por lo menos ocho
caracteres con un
dgito y un caracter que
no sea alfanumrico.
Luego haga clic en
siguiente.

N/A

Seccin B.5,
Instalacin de inicio
rpido

Siempre

Instale los ejemplos de


inicio rpido. Si no
desea instalarlos haga
clic en siguiente. Si si
desea instalarlo haga
clic en Si, configure la
ubicacin de la
instalacin y luego
haga clic en siguiente.

N/A

Seccin B.6,
Configuracion JDK

Si decide instalar los


ejemplos de inicio
rpido

Seleccione la ruta de
archivo del JDK y luego
haga clic en siguiente.

N/A

Seccin B.7,
Configuracin del
repositorio Maven

Si decide instalar los


ejemplos de inicio
rpido

Si quiere saltarse la
configuracin del
repositorio maven
entonces seleccione
siguiente. Para
configurar el repositorio
maven seleccione
"Especificar la ruta (o
URL) a un repositorio
maven existente",
establezca la ubicacin
del repositorio maven y
del archivo settings.xml

N/A

16

Captulo 4. Instrucciones de instalacin

de maven y haga clic


en siguiente.
Seccin B.8,
Instalacin del
paquete

Siempre

Seleccione los
paquetes a instalar.
Despliegue el paquete
JBoss Core y borre el
seleccionador para los
paquetes
AppClient/Docs si
piensa que no son
necesarios. Luego
haga clic en siguiente.

N/A

Seccin B.9,
Configuracin de
enlace de sockets

Siempre

Determine si la
instalacin utilizar los
enlaces de puerto
predeterminados o
enlaces
personalizados. Si
selecciona enlaces
personalizados
entonces seleccione si
debe configurar los
puertos para modo
autnomo, modo de
dominio o ambos.
Luego haga clic en
siguiente.

N/A

Seccin B.10,
Configuracin
(autnoma) de enlaces
de socket

Si selecciona el
configurar los enlaces
de puertos
predeterminados para
modo autnomo

Configure los puertos y


propiedades del
sistema tal como se
requiere y luego haga
clic en siguiente.

N/A

Seccin B.11,
Configuracin de
enlaces de socket
(dominio)

Si selecciona el
configurar los enlaces
de puerto
predeterminados para
el modo de dominio

Configure los puertos y


propiedades del
sistema tal como se
requiere y luego haga
clic en siguiente.

N/A

Seccin B.12,
Configuracin de
enlaces de socket
Bindings (dominio ha)

Si selecciona el
configurar los enlaces
de puerto
predeterminados para
el modo de dominio

Configure los puertos y


propiedades del
sistema tal como se
requiere y luego haga
clic en siguiente.

N/A

Seccin B.13,
Configuracin de
enlaces de socket
(dominio completo)

Si selecciona el
configurar los enlaces
de puerto
predeterminados para
el modo de dominio

Configure los puertos y


propiedades del
sistema tal como se
requiere y luego haga
clic en siguiente.

N/A

Seccin B.14,
Configuracin de
enlaces de socket
Bindings (dominio ha
completo)

Si selecciona el
configurar los enlaces
de puerto
predeterminados para
el modo de dominio

Configure los puertos y


propiedades del
sistema tal como se
requiere y luego haga
clic en siguiente.

N/A

17

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Lanzar el servidor

Siempre

Seleccione la opcin de
arranque requerida. Si
desea lanzar el servidor
inmediatamente puede
seleccionar el lanzar un
navegador se complete
la instalacin. Luego
haga clic en siguiente.

N/A

Resultado
La instalacin est completa y JBoss EAP 6 est instalada en su mquina destino.
Siguiente paso en Instalador
Seccin 4.3.3, Desinstalar JBoss EAP 6 (instalador)
Reportar un error

4.3.3. Desinstalar JBoss EAP 6 (instalador)


Paso anterior en Instalador
Seccin 4.3.2, Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss
Resumen
Esta seccin detalla los pasos requeridos para desinstalar una instancia de JBoss EAP 6 que se instal
usando el instalador grfico o basado en texto.
Procedimiento 4.6. Desinstalacin de JBoss EAP 6 (instalacin grfica)
1. Durante la instalacin de JBoss EAP 6 en la maquina destino se cre un directorio llamado
Uninstaller en el directorio en donde tena instalado JBoss EAP 6. Este directorio contiene un
archivo llamado uninstaller.jar. Navegue a este directorio en una terminal.
2. Lance el desinstalador GUI con el siguiente comando:
java -jar uninstaller.jar

3. La ejecucin del comando lanzar el desinstalador grfico como se puede ver en la siguiente
figura. Seleccione la casilla si desea borrar el directorio de instalacin de JBoss EAP 6.

Figura 4.2. Desinstalacin de JBoss EAP 6 usando el instalador grfico

18

Captulo 4. Instrucciones de instalacin

4. Presione el botn Uninstall para iniciar el proceso de desinstalacin.


5. Cuando el proceso de desinstalacin ha terminado, presione el botn Quit para salir del
desinstalador.
6. Despus de que ha desinstalado de manera exitosa, es posible que quiera borrar manualmente el
directorio Uninstaller desde donde lanz el desinstalador.
Procedimiento 4.7. Proceso de desinstalacin basado en texto
1. En una consola, navegue al directorio Uninstaller creado durante el proceso de instalacin.
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. Instalacin grfica RPM


4.4.1. Instalacin de JBoss EAP 6 (instalacin grfica RPM)
Prerequisitos:
Seccin 3.1, Prerequisitos de instalacin de JBoss EAP 6
Resumen
El metodo del paquete RPM grfico de instalacin de JBoss EAP 6 es apropiado para Red Hat
Enterprise Linux 5 y Red Hat Enterprise Linux 6. Este tema aborda los pasos requeridos para completar
la instalacin.
Procedimiento 4.8. Instalacin de JBoss EAP 6 (instalacin grfica RPM)
Use PackageKit para instalar grficamente JBoss EAP 6 en su mquina destino.
1. Lanzar PackageKit
PackageKit es un software de administracin de paquetes de cdigo abierto instalado como parte
de Red Hat Enterprise Linux. En la mquina destino lance PackageKit seleccionando System
Administration Add/Remove Software.
2. Escriba
jboss-eap6

en la casilla de bsqueda y luego presione el botn Find. Se le presentar el paquete JBoss EAP
6 en la casilla de resultados.
3. Seleccione el paquete JBoss EAP 6 y presione el botn Apply. Vea la figura a continuacin.

19

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura 4.3. Instalacin de PackageKit JBoss EAP 6

4. Siga el resto de los pasos para instalar JBoss EAP 6 en su mquina destino.
Resultado
La instalacin est completa y JBoss EAP 6 est instalada en su mquina destino.
Reportar un error

4.5. Instalacin RPM basada en texto


4.5.1. Instalacin de JBoss EAP 6 (instalacin RPM basada en texto)
Prerequisitos:
Seccin 3.1, Prerequisitos de instalacin de JBoss EAP 6
Resumen
El metodo del paquete RPM de instalacin de JBoss EAP 6 es apropiado para Red Hat Enterprise Linux
5 y Red Hat Enterprise Linux 6. Este tema aborda los pasos requeridos para instalar una instancia
usando la lnea de comandos.
Procedimiento 4.9. Pasos de instalacin basados en texto
Acceso e instalacin del paquete RPM usando la instalacin YUM por medio de Red Hat Network.
1. Instalacin del paquete RPM usando YUM y Red Hat Network.
Puede utilizar YUM para instalar el paquete predeterminado del grupo de JBoss EAP 6 usando el
comando groupinstall.
[user@host ~]$ yum groupinstall jboss-eap6

2. Configuracin de las opciones de inicio.

20

Captulo 4. Instrucciones de instalacin

La instalacin RPM contiene scripts de inicializacin para lanzar el servidor. La configuracin para
estos scripts se encuentra en varios archivos adicionales. Consulte Seccin A.4, Archivos de
configuracin de la instalacin RPM para JBoss EAP 6 para obtener los detalles sobre estos
archivos y las opciones en ellos.
Resultado
La instalacin est completa. La ruta predeterminada EAP_HOME para la instalacin RPM es
/usr/share/jbossas. Consulte Seccin A.3, Lista de paquetes RPM para JBoss EAP 6 para ver
una lista completa de todos los paquetes instalados..
Reportar un error

4.6. Instalacin automatizada


4.6.1. Instalacin de mltiples instancias de JBoss EAP 6 (instalador)
Prerrequisitos
Generar un script automatizado usando el instalador grfico o basado en texto:
Seccin 4.3.2, Ejecute el instalador de la plataforma de aplicaciones empresariales JBoss.
Resumen
Se pueden instalar mltiples instancias idnticas de JBoss EAP 6 usando un script automatizado,
generado durante el proceso de instalacin, usando el instalador grfico o el basado en texto. Este tema
aborda los pasos requeridos para instalar JBoss EAP 6 usando un script generado.
Procedimiento 4.10. Instalacin automatizada
En una terminal, ejecute el siguiente comando para instalar JBoss EAP 6 usando el script
automatizado:
java -jar jboss-eap-6.1.0-installer.jar SCRIPT_NAME.xml

Resultado
Se ha instalado una instancia idntica de JBoss EAP 6 basada en el script generado automticamente.
Reportar un error

4.7. Configuracin de servicios


4.7.1. Configuracin de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux
(mtodo RPM)
Prerrequisitos
Instalacin de JBoss EAP 6 usando el mtodo RPM (grfico o basado en texto).
Seccin 4.4.1, Instalacin de JBoss EAP 6 (instalacin grfica RPM)
Seccin 4.5.1, Instalacin de JBoss EAP 6 (instalacin RPM basada en texto)
Se requieren privilegios de administrador en el servidor.

21

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Resumen
Use el siguiente procedimiento para instalar JBoss EAP 6 como un servicio en Red Hat Enterprise Linux
cuando la instalacin se ha realizado usando el mtodo RHN (RPM).
Procedimiento 4.11. Configure JBoss EAP 6 como un servicio usando el mtodo RPM en Red Hat
Enterprise Linux
1. Instalacin de JBoss EAP 6
Instale JBoss EAP 6 por medio del mtodo RPM usando uno de los pasos listados en las
secciones de prerequisitos mencionadas anteriormente.
2. Habilitar el servicio
El mtodo de instalacin RPM para JBoss EAP 6 instala los archivos requisitos del servicio en los
lugares correctos. Todo lo que necesita hacer para configurarlo como un servicio es emitir el
siguiente comando:
chkconfig jbossas on

Resultado
JBoss EAP 6 inicia de manera automtica cuando Red Hat Enterprise Linux llega a su nivel de ejecucin
predeterminado y se detiene automticamente cuando el sistema operativo lleva acabo su rutina de
apagado.
Reportar un error

4.7.2. Configuracin de JBoss EAP 6 como un servicio en Red Hat Enterprise Linux
(zip, instalador)
Prerrequisitos
Instale JBoss EAP 6 usando la instalacin zip, el instalador grfico o el instalador basado en texto:
Seccin 4.2.2, Instalacin de JBoss EAP 6 (instalacin zip).
Seccin 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 Linux
cuando la instalacin se ha realizado usando el mtodo grfico, zip o de texto. Este proceso no aplica
cuando la instalacin se realiza usando el mtodo RHN (RPM).
Procedimiento 4.12. Configure el servicio

Nota
Los pasos a continuacin describen la ejecucin de JBoss EAP 6 como un servicio en modo
autnomo. Con el fin de ejecutar JBoss EAP 6 como un servicio en modo de dominio, use los
mismos pasos pero reemplace jboss-as-standalone.sh con jboss-as-dom ain.sh.
1. Ubique el script de arranque y el archivo de configuracin
El script de arranque y un archivo de configuracin asociado se encuentran en el directorio

22

Captulo 4. Instrucciones de instalacin

EAP_HOME/bin/init.d/. Abra el archivo de configuracin jboss-as.conf para modificarlo.


2. Personalice las opciones de arranque en el archivo jboss-as.conf
Hay varias opciones dentro del archivo jboss-as.conf. Como mnimo, especifique los valores
correctos para las variables JBOSS_HOME y JBOSS_USER. Si estas variables no estn presentes
entonces agrguelas.
3. Copie archivos en los directorios del sistema
a. Copie el archivo de configuracin 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 iniciados
automticamente usando el comando de administracin del servicio chkconfig.
[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 estndar para iniciar
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 asegrese de que sus rutas son correctas en el archivo de
configuracin.
6. Haga que el servicio inicie automticamente cuando reinicie su servidor.
Para agregar el servicio a la lista de servicios que inician automticamente cuando su servidor reinicia, emita el siguiente comando.
[user@host init.d]$ sudo chkconfig jboss-as-standalone.sh on

Resultado
JBoss EAP 6 inicia de manera automtica cuando Red Hat Enterprise Linux llega a su nivel de ejecucin
predeterminado y se detiene automticamente cuando el sistema operativo lleva acabo su rutina de
apagado.
Reportar un error

4.7.3. Configuracin de JBoss EAP 6 como servicio en el servidor de Microsoft


Windows (zip, instalador)
Prerrequisitos
Instale JBoss EAP 6 usando la instalacin zip, el instalador grfico o el instalador basado en texto:
Seccin 4.2.2, Instalacin de JBoss EAP 6 (instalacin zip).

23

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Seccin 4.2.2, Instalacin de JBoss EAP 6 (instalacin zip).


Seccin 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 de
Microsoft Windows.
Procedimiento 4.13. Configure un servicio para JBoss EAP 6 en el servidor de Microsoft
Windows
1. Crear variables del entorno del sistema
Crear dos variables de entorno del sistema:
JBOSS_HOME apuntando al directorio de instalacin de JBoss EAP 6.
NOPAUSE=1
2. Si todava no est configurado, descargue y extraiga el paquete de funcionalidades
nativas para su arquitectura
Si las funcionalidades nativas para el paquete del servidor Windows no se ha instalado como
parte de la instalacin de JBoss EAP 6, descargue el paquete relevante de 32-bits o 64-bits del
pportal del cliente de Red Hat en https://access.redhat.com. Extraiga el archivador zip de
funcionalidades nativas a travs de la instalacin de JBoss EAP 6.
Esto generar un directorio native en la siguiente ubicacin en la instalacin JBoss EAP 6:
EAP_HOME\m odules\system \layers\base\
3. Instale el servicio
Abra una terminal y vaya al directorio
EAP_HOME\m odules\system \layers\base\native\sbin
Se puede crear un nuevo servicio con el comando service install con las opciones
disponibles que se pueden ver en la siguiente tabla.

24

Captulo 4. Instrucciones de instalacin

Tabla 4.3. opciones service install


Opcin o argumento

Descripcin

/controller HOST:PORT

El host y puerto de la interfaz de administracin. Si se omite entonces


el valor predeterminado es localhost:9999.

/host [DOMAIN_HOST]

Indica que el modo de dominio se utilizar, opcionalmente


especificando el nombre del controlador de dominio. Si se omite el
nombre del controlador de dominio entonces el nombre
predeterminado es m aster.

/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

/name SERVICE_NAME

El nombre del servicio a crearse no debe contener espacios. Si se


omite, el valor predeterminado es JBossEAP6

/desc "DESCRIPTION"

La descripcin del servicio. Si se omite, el valor predeterminado es


"JBoss Enterprise Application Platform 6"

/serviceuser
DOMAIN\USERNAME

Especifica el nombre de la cuenta bajo la cual el servicio ejecutar. Use


un nombre de cuenta con el formato DOMAIN\USERNAME. Si se omite
entonces el servicio ejecuta como la cuenta del sistema local.

/servicepass
PASSWORD

Contrasea para la cuenta /serviceuser.

/jbossuser USERNAME

Opcional, el nombre de usuario JBoss EAP 6 a utilizar para el comando


de apagado.

/jbosspass PASSWORD

Se requiere contrasea para la cuenta /jbossuser, si se especifica


/jbossuser.

A continuacin encontrar ejemplos bsicos de un comando install para crear un nuevo


servicio en modo autnomo o de dominio. Ejecute el siguiente comando, ajustando el nivel de
registro para el servicio tal como se requiere:
A. Modo autnomo:
service.bat install /loglevel INFO

B. Modo de dominio:
Si no est usando el maestro predeterminado para su controlador de dominios JBoss EAP 6
reemplace master con el nombre correcto de host o alias del controlador de dominio de JBoss
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 servicios
Ejecute 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 el


nuevo servicio presentar el nombre: JBoss Enterprise Application Platform 6.
Desde la consola de servicios puede iniciar y detener el servicio as como cambiar su
configuracin y la manera y el cundo inicia.
5. Iniciar y detener el servicio JBoss EAP 6 desde una terminal

25

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Para iniciar el servicio desde una terminal, use el siguiente comando, cambiando el nombre del
servicio si es necesario:
net start JBossEAP6

Para detener el servicio desde una terminal, use el siguiente comando, cambiando el nombre del
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 el
comando net stop con el nombre del servicio:
net stop JBossEAP6

En una terminal vaya al directorio EAP_HOME\m odules\system \layers\base\native\sbin y


ejecute el siguiente comando:
service uninstall

Resultado
Se borr el servicio JBoss EAP 6 del servidor Microsoft Windows.
Reportar un error

26

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP


6
5.1. Parches y actualizaciones
El mecanismo de parches en JBoss EAP 6 aplica actualizaciones que se hacen disponibles para una
versin 'menor' especifica de JBoss EAP 6, por ejemplo JBoss EAP 6.2. Los parches pueden contener
actualizaciones de seguridad, una sola actualizacin 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 tambin:
Seccin 5.2, Instalacin de parches
Seccin 5.3, Instrucciones de actualizacin
Reportar un error

5.2. Instalacin de parches


5.2.1. Mecanismos para uso de parches
Los parches de JBoss se lanzan de dos formas.
Actualizaciones asincrnicas: parches nicos que se lanzan por fuera del ciclo normal de
actualizacin del producto existente. Estos pueden incluir parches de de seguridad as como otros
parches nicos proporcionados por los servicios globales de soporte de Red Hat (GSS) para arreglar
problemas especficos.
Actualizaciones planeadas: estas incluyen parches acumulativos as como actualizaciones menores,
mayores o micro actualizaciones de un producto existente. Los parches acumulativos incluyen todas
las actualizaciones asincrnicas desarrolladas anteriormente para esa versin del producto.
El decidir si un parche se lanza como parte de una actualizacin planeada o como una actualizacin
asincrnica depende de la gravedad del problema que se est arreglando. Un problema de bajo impacto
usualmente se pospone y se resuelve en el siguiente parche acumulativo o lanzamiento menor de los
productos afectados. Los problemas de impacto moderado o mayor usualmente se abordan en orden
de importancia con una actualizacin del producto con un lanzamiento asincrnico y solo contiene una
solucin para un problema especfico.
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 instalacin del producto JBoss siempre se debe actualizar utilizando un slo mtodo de
parche: ya sea parches zip o RPM.
Las actualizaciones de seguridad para los productos JBoss se proporcionan por medio de erratas (para
mtodos zip y RPM). Las erratas encapsulan una lista de las fallas resueltas, el grado de severidad, los
productos afectados, la descripcin textual de las fallas y una referencia a los parches. Las

27

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

actualizaciones de los arreglos de errores no se anuncian por medio de erratas.


Para obtener mayor informacin sobre la manera en que Red Hat evala las fallas de seguridad de
JBoss, consulte: Seccin 5.2.5, Clasificacin de severidad e impacto de los parches de seguridad de
JBoss
Red Hat mantiene una lista de correo para notificar a los suscriptores sobre las fallas relacionadas con
la seguridad. Consulte Seccin 5.2.2, Suscripcin a las listas de correo de parches
Reportar un error

5.2.2. Suscripcin 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 los
productos middleware empresariales de Red Hat. Este tema aborda lo que necesita hacer para
suscribirse a esta lista.
Prerrequisitos
Ninguno
Procedimiento 5.1. Suscribirse a la lista de observacin de JBoss
1. Haga clic en el siguiente enlace para ir a la pgina de la lista de correo de observacin de JBoss:
Lista de correo de observacin de JBoss.
2. Ingrese su direccin de correo-e en la seccin Subscribing to Jboss-watch-list.
3. [Tambin puede ingresar su nombre y seleccionar una contrasea. Esto es completamente
opcional pero se recomienda.]
4. Presione el botn Subscribe para iniciar el proceso de suscripcin.
5. Puede navegar los archivadores de la lista de correo dirigindose a : JBoss Watch Mailing List
Archives.
Resultado
Despus de confirmar su direccin de correo-e se le suscribir para recibir anuncios relacionados con
seguridad de la lista de correo de parches de JBoss.
Reportar un error

5.2.3. Instalacin 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 servidor
JBoss EAP 6. No se puede utilizar para aplicar parches de manera automtica las instancias del servidor
JBoss EAP 6 a travs de un dominio administrado, pero se pueden aplicar parches de manera
independiente a instancias individuales del servidor en un dominio administrado.

28

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

Importante
Las instancias del servidor JBoss EAP 6 que se han instalado usando el mtodo RPM no se
pueden actualizar usando el comando patch. Consulte Seccin 5.2.4, Instalacin de parches en
forma RPM para actualizar los servidores JBoss EAP 6 instalados por medio de RPM.

Nota
El comando patch solo se puede utilizar con los parches producidos para las versiones de
JBoss EAP 6.2 y posteriores. Para los parches para las versiones de JBoss EAP previas a 6.2 se
debe referir a la versin relevante de la documentacin disponible en
https://access.redhat.com/site/documentation/.
Adems de aplicar los parches, el comando patch puede proporcionar informacin bsica sobre el
estado de parches instalados y tambin proporciona una manera de deshacer inmediatamente la
aplicacin de un parche.
Antes de iniciar la aplicacin de un parche o una operacin para deshacer, la herramienta patch
verificar los mdulos y otros archivos miscelneos que estn cambiando para cualquier modificacin de
usuario. Si se detecta una modificacin de usuario y no se ha especificado una opcin para el manejo
de conflictos entonces la herramienta patch abortar la operacin y advertir que hay un conflicto. La
advertencia incluir una lista de los mdulos y otros archivos que estn en conflicto. Para completar la
operacin, el comando patch se debe volver a ejecutar con una opcin que especifique la manera de
resolver el conflicto: ya sea preservando las modificaciones del usuario o sobreescribindolas.

29

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla 5.1. Opciones y argumentos del comando patch


Opcin o argumento

Descripcin

apply

Aplica un parche.

--override-all

Si hay un conflicto entonces la operacin parche


sobreescribe las modificaciones de cualquier
usuario.

--override-m odules

Si hay un conflicto generado por cualquiera de los


mdulos modificados, esta opcin sobreescribe
estas modificaciones con el contenido de la
operacin de aplicacin del parche.

--override=path(,path)

Slo para archivos miscelneos especificados,


esto sobreescribir los archivos modificados en
conflicto con los archivos en la operacin de
aplicacin del parche.

--preserve=path(,path)

Slo para archivos miscelneos especificados,


esto preservar los archivos modificados en
conflicto.

info

Retorna informacin sobre los parches instalados


actualmente.

rollback

Deshace la aplicacin de un parche.

--reset-configuration=TRUE|FALSE

Se requiere para revertir, especifica si debe


reestablecer los archivos de configuracin del
servidor como parta de la operacin para revertir.

Reportar un error
5.2.3.2. Instalacin de parches en forma zip usando el comando patch
Prerequisitos:
Seccin 3.1, Prerequisitos de instalacin de JBoss EAP 6
Resumen
Esta tarea describe la manera de utilizar el comando patch para instalar parches para JBoss EAP 6
que se encuentren en formato zip.

Importante
El comando patch es una funcionalidad que se agreg en JBoss EAP 6.2. Para las versiones de
JBoss EAP previas a 6.2, el proceso para instalar parches en forma zip es diferente y debe
consultar la documentacin de la versin relevante disponible en
https://access.redhat.com/site/documentation/.
Prerrequisitos
Acceso y suscripcin vlidos al portal del cliente de Red Hat.
Una suscripcin actual a un producto JBoss instalado en un formato zip.
Acceso al CLI de administracin para la instancia del servidor se va a actualizar. Consulte el
Lanzamiento del CLI de administracin en la Gua de administracin y configuracin.

30

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

Procedimiento 5.2. Aplique un parche zip a una instancia del servidor JBoss EAP 6 usando el
comando patch

Aviso
Antes de instalar un parche, debe realizar una copia de seguridad de su producto JBoss junto
con todos los archivos de configuracin personalizados.
1. Descargue el archivo zip parche del portal del cliente en https://access.redhat.com/downloads/
2. Desde el CLI de administracin, aplique el parche con el siguiente comando con la ruta apropiada
al archivo parche:
[standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zip

La herramienta patch le advertir si hay algn conflicto al tratar de aplicar el parche. Consulte
Seccin 5.2.3.1, El comando patch para ver las opciones disponibles para volver a ejecutar el
comando 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 actualizacin a la instancia del servidor JBoss EAP 6.
Reportar un error
5.2.3.3. Deshacer la aplicacin de un parche en forma zip usando el comando patch
Resumen
Esta tarea describe la manera de utilizar el comando patch para deshacer la aplicacin de un parche
zip aplicado previamente en JBoss EAP 6.

Aviso
El deshacer la aplicacin de un parche usando el comando patch no es una funcionalidad
general de desinstalacin. Slo se debe utilizar inmediatamente despus de la aplicacin de un
parche que tuvo consecuencias no deseadas.

Importante
El comando patch es una funcionalidad que se agreg en JBoss EAP 6.2. Para las versiones de
JBoss EAP previas a 6.2, el proceso para deshacer parches en forma zip es diferente y debe
consultar la documentacin de la versin relevante disponible en
https://access.redhat.com/site/documentation/.
Prerrequisitos

31

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Un parche que se aplic previamente usando el comando patch.


Acceso al CLI de administracin para la instancia del servidor. Consulte Launch the Management CLI
en la Administration and Configuration Guide.
Procedimiento 5.3. Deshacer un parche de una instancia del servidor JBoss EAP 6 usando el
comando patch
1. Desde el CLI de administracin, use el comando patch info para encontrar el ID del parche
que se va a deshacer.
A. Para los parches acumulativos, el ID del parche es el valor del primer cum ulative-patchid que se puede ver en la salida patch info.
B. Los IDs de parches para solucionar errores o parches nicos de seguridad se listan como el
valor del primer patches que se puede ver en la salida patch info con el parche nico
aplicado ms recientemente listado de primero.
2. Desde el CLI de administracin, deshaga el parche con el ID de parche apropiado del paso
anterior.

Aviso
Tenga cuidado al especificar el valor de la opcin --reset-configuration.
Si se configura como T RUE entonces el proceso para deshacer el parche tambin deshar
los archivos de configuracin del servidor de JBoss EAP 6 a su estado previo antes de
aplicar el parche. Los cambios realizados a los archivos de configuracin del servidor
JBoss EAP 6 despus de que se aplic el parche tambin se perdern.
Si se configura como FALSE entonces los archivos de configuracin del servidor no se
desharn. En esta situacin, es posible que el servidor no inicie despus de deshacer los
cambios ya que es posible que el parche ya haya alterado la configuracin tal como los
espacios de nombres, los cuales pueden que ya no sean vlidos y se tengan que arreglar
manualmente.

[standalone@localhost:9999 /] patch rollback PATCH_ID --resetconfiguration=TRUE

La herramienta patch le advertir si hay algn conflicto al tratar de deshacer el parche. Consulte
Seccin 5.2.3.1, El comando patch para ver las opciones disponibles para volver a ejecutar el
comando para resolver cualquier conflicto.
3. Reinicie la instancia del servidor JBoss EAP 6 para que se deshagan los cambios de manera
efectiva:
[standalone@localhost:9999 /] shutdown --restart=true

Resultado
Se deshacen los cambios del parche y opcionalmente tambin los archivos de configuracin en la
instancia del servidor JBoss EAP 6.
Reportar un error

5.2.4. Instalacin de parches en forma RPM


Prerequisitos:

32

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

Seccin 3.1, Prerequisitos de instalacin de JBoss EAP 6


Resumen
Los parches de JBoss se distribuyen de dos formas: zip (para todos los productos) y RPM (para un
subgrupo de productos). Esta tarea describe los pasos que necesita tomar para instalar los parches por
medio del formato RPM.
Prerrequisitos
Una subscripcin vlida a Red Hat Network.
Una suscripcin 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 mtodo RPM.
Las actualizaciones de seguridad para los productos JBoss se proporcionan por medio de erratas (para
los mtodos zip y RPM). Las erratas encapsulan una lista de las fallas resueltas, el grado de severidad,
los productos afectados, la descripcin 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 RPM
actualizados. El parche se puede instalar usando yum .

Aviso
Antes de instalar un parche, debe realizar una copia de seguridad de su producto JBoss junto
con todos los archivos de configuracin personalizados.
1. Obtenga notificaciones sobre el parche de seguridad ya sea suscribindose a la lista de correo de
observacin de JBoss o navegando los archivadores de la lista de correo de observacin de
JBoss.
2. Lea la errata para el parche de seguridad y confirme que aplica a un producto JBoss en su
entorno.
3. Si el parche de seguridad aplica a un producto JBoss en su entorno entonces siga el enlace para
descargar el paquete RPM actualizado, includo en la errata.
4. Uso
yum update

para instalar el parche.

Importante
Al actualizar una instalacin RPM, su producto JBoss se actualiza de manera acumulativa
con todos los arreglos lanzados en el RPM.
Resultado
El producto JBoss recibe el parche con la ltima actualizacin usando el formato RPM.
Reportar un error

33

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

5.2.5. Clasificacin 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 de
cuatro puntos: bajo, moderado, importante y crtico, adems de los puntajes base de la versin 2 del
sistema de puntaje de vulnerabilidad comn (CVSS del ingls Common Vulnerability Scoring System),
los cuales se pueden utilizar para identificar el impacto de la falla.
Tabla 5.2. Clasificacin de severidad de los parches de seguridad de JBoss
Intensidad

Descripcin

Crtico

Esta clasificacin se da para las fallas que


puedan ser explotadas fcilmente por parte de un
atacante no autenticado remoto y llevar a
comprometer el sistema (ejecucin arbitraria de
cdigo) sin requerir interaccin con el usuario.
Estos son los tipos de vulnerabilidades que
pueden ser explotadas por parte de los gusanos.
Las fallas que requieren un usuario remoto
autenticado, un usuario local o una configuracin
poco probable no se clasifican como de impacto
crtico.

Importante

Esta calificacin se le da a las fallas que pueden


fcilmente comprometer la confidencialidad,
integridad o la disponibilidad de los
recursos.Estos son los tipos de vulnerabilidades
que le permiten a los usuarios locales el ganar
privilegios, permitirle a los usuarios remotos no
autenticados el ver recursos que de otra manera
deben estar protegidos por la autenticacin,
permitirle a los usuarios remotos autenticados el
ejecutar cdigo arbitrario o permitirle a los
usuarios locales o remotos el generar una
negacin de servicio.

Moderado

Esta calificacin se le da a las fallas que puedan


ser ms difciles de explotar pero que podran
conllevar a comprometer la confidencialidad,
integridad o disponibilidad de los recursos, bajo
ciertas circunstancias. Estos son los tipos de
vulnerabilidades que podran haber tenido un
impacto crtico o importante pero que se explotan
de manera menos fcil con base en una
evaluacin tcnica de la falla o afectan muy poco
probablemente las configuraciones.

Bajo

Esta calificacin se le da a los otros problemas


que tengan impacto en la seguridad. Estas son
los tipos de vulnerabilidades que se cree que
requieren circunstancias poco posibles para que
se puedan explotar o en donde si se explotara de
manera exitosa entonces generara
consecuencias mnimas.

El componente impacto de una calificacin CVSS v2 se basa en una evaluacin combinada de tres
impactos potenciales: confidencialidad (C), integridad (I) y disponibilidad (A). Cada una de estas se

34

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

puede 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 del
sistema operativo host, las fallas de seguridad de JBoss slo se califican con un nivel de impacto de
Ninguno (N) o Parcial (P).
Ejemplo 5.1. Calificacin de impacto CVSS v2
El ejemplo a continuacin muestra una calificacin de impacto CVSS v2, en donde el explotar la falla
no tendra impacto en la confidencialidad del sistema, impacto parcial en la integridad del sistema e
impacto completo en la disponibilidad del sistema (es decir, el sistema quedara en estado
completamente no disponible para cualquier uso, por ejemplo, a travs de un fallo del kernel).
C:N/I:P/A:C

Combinado con la calificacin de severidad y el puntaje CVSS, las organizaciones pueden realizar
decisiones con la suficiente informacin sobre el riesgo que cada problema conlleva en su entorno nico
y programar actualizaciones de acuerdo con esto.
Para mayor informacin sobre CVSS2, por favor consulte: CVSS2 Guide.
Reportar un error

5.3. Instrucciones de actualizacin


5.3.1. Actualizacin de la instalacin ZIP de JBoss EAP 6
Prerrequisitos
Asegrese 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 configuracin modificados, las implementaciones
y todos los datos del usuario.
Seccin 4.2.1, Descargar JBoss EAP 6 (instalacin zip).
Resumen
Este procedimiento aborda la actualizacin de una instalacin zip JBoss EAP 6 entre versiones menores
(por ejemplo, de JBoss EAP 6.1 a 6.2). Para instalar los parches para una versin menor especfica
consulte la seccin Patch Installation. El actualizar al ltimo lanzamiento de JBoss EAP 6 requiere algo
de trabajo inicial para realizar una copia de seguridad de la instalacin existente.

Aviso
Para los dominios administrados primero se debe actualizar la instancia del controlador host
maestro (o controlador de dominio) antes de actualizar cada controlador host.
Procedimiento 5.5. Actualizacin a la ltima versin de JBoss EAP 6
1. Mueva el archivador zip descargado a la ubicacin deseada. Se recomienda que sea una
ubicacin diferente a la de la instalacin de JBoss EAP 6 que ya existe.

35

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Importante
Si desea instalar la ltima versin de JBoss EAP 6 en el mismo directorio que la instalacin
existente, necesitar mover la instalacin existente a un lugar diferente antes de proceder.
Esto previene la prdida de los archivos de configuracin modificados, las
implementaciones y actualizaciones.
2. Descomprima el archivador. Este paso instala una instancia limpia del ltimo lanzamiento de
JBoss EAP 6.
3. Manualmente agrupe sus cambios de los directorios EAP_HOME/dom ain/ y
EAP_HOME/standalone/ de la versin previa en la nueva instalacin.

Aviso
Los archivos de configuracin no se deben copiar de la versin anterior a la nueva
instalacin. Los cambios se deben realizar manualmente.
4. Revise los cambios realizados al directorio bin de la instalacin anterior y realice las
modificaciones equivalentes al nuevo directorio.

Aviso
Los archivos en el directorio bin no deben ser sobreescritos por los archivos de versiones
anteriores. Los cambios se deben realizar manualmente.
5. Revise los archivos modificados que quedan de la instalacin anterior y mueva estos cambios a la
instalacin. Estos archivos pueden incluir:
El directorio welcom e-content.
Mdulos personalizados en el diretcorio m odules.
Paquetes personalizados en el directorio bundles.
Resultado
La instalacin zip de JBoss EAP 6 se actualiz exitosamente al ltimo lanzamiento.
Reportar un error

5.3.2. Actualizacin de la instalacin RPM de JBoss EAP 6


Prerrequisitos
Asegrese de que el sistema operativo base est actualizado y que el sistema est suscrito y
habilitado para obtener actualizaciones para el canal SO Base.
Asegrese de que el canal correcto RHN de JBoss EAP 6 est habilitado. Por ejemplo, en una
arquitectura x86, 64 bits, este ser la plataforma de aplicaciones JBoss (v 6) para el canal 6Server
x86_64 (jbappplatform -6-x86_64 -server-6-rpm ).
Realice una copia de seguridad de los archivos de configuracin modificados, las implementaciones
y todos los datos del usuario.

36

Captulo 5. Aplicacin de parches y actualizacin de JBoss EAP 6

La actualizacin al ltimo lanzamiento de JBoss EAP 6 requiere realizar una copia de seguridad de la
instalacin ya existente. Este tema aborda la actualizacin de la instalacin RPM por medio de Red Hat
Network (RHN).

Aviso
Para los dominios administrados primero se debe actualizar la instancia del controlador host
maestro (o controlador de dominio) antes de actualizar cada controlador host.
Procedimiento 5.6. Actualizacin a la ltima versin de JBoss EAP 6
1. Ejecute el siguiente comando en una terminal para actualizar la instalacin:
[user@host] yum update

2. Fusione manualmente cada archivo * .rpm new creado que contenga cambios en los archivos de
configuracin de produccin.
Resultado
JBoss EAP 6 se ha actualizado exitosamente.
Reportar un error

5.3.3. Actualizacin del clster JBoss EAP de 6.0 a 6.1


Prerrequisitos
Ninguno
Resumen
JBoss EAP 6.1 no soporta la creacin de clsters, en donde los diferentes nodos estn compuestos de
diferentes versiones de los servidores JBoss EAP. Por lo tanto no se soporta un clster mezclado
basado en diferentes versiones y todos los nodos dentro de un clster deben tener la misma versin 6.1.

Aviso
El proceso de actualizacin para migrar trfico de un clster 6.0 a un clster 6.1 por lo tanto est
basado en la transferencia de todo el trfico al clster 6.1 y luego apagar los servidores o nodos
en el clster 6.0.
Procedimiento 5.7. Configuracin de un clster JBoss EAP en 6.1
1. Consulte el captulo de Clsters HTTP y balanceo de carga de la Gua de configuracin y
administracin de JBoss EAP 6.1 para ver las instrucciones sobre cmo configurar un clster
JBoss EAP en 6.1.
2. Migre todo el trfico a este nuevo clster usando los pasos establecidos en el captulo sobre
Migracin del trfico entre clsters de la Gua de configuracin y administracin de JBoss EAP 6.1
Resultado

37

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Su clster JBoss EAP 6.0 se ha migrado a un clster basado en JBoss EAP 6.1.
Reportar un error

38

Material de referencia

Material de referencia
A.1. Descargas disponibles para JBoss EAP 6
JBoss EAP incluye un nmero de tipos de instalacin diferentes y componentes opcionales, los cuales
estn disponibles para descargarlos en el portal del cliente de Red Hat en https://access.redhat.com/. La
siguiente tabla explica las diferentes opciones. Algunos componentes slo son apropiados para ciertos
sistemas operativos o arquitecturas y por lo tanto slo estn disponibles para esas variaciones
especficas.

39

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla A.1. Descargas disponibles


Nombre

Descripcin

Sistemas operativos

Servidor Apache HTTP

Una instancia del servidor


autnomo Apache HTTP para
cada sistema operativo
soportado y las arquitecturas.
Este servidor HTTP ha sido
probado y verificado para
trabajar con JBoss EAP 6.

Red Hat Enterprise Linux 5, Red


Hat Enterprise Linux 6, Microsoft
Windows Server 2008, Solaris
10 y 11

Componentes nativos

Los componentes se han


compilado para ser optimizados
para una plataforma especfica.
Por ejemplo, se proporcionan
DLLs para entornos del servidor
Microsoft Windows. En algunos
casos, los componentes nativos
pueden brindar mejoras en el
rendimiento.

Red Hat Enterprise Linux 5, Red


Hat Enterprise Linux 6, Microsoft
Windows Server 2008, Solaris
10 y 11, Hewlett-Packard HP-UX

Funcionalidades nativas

Funcionalidades especficas
para cada sistema operativo y
arquitectura soportadas tal
como scripts y funcionalidades
para instalar JBoss EAP 6 como
un servicio en su sistema
operativo y generacin de llaves
de encripcin SSL y certificados.

Red Hat Enterprise Linux 5, Red


Hat Enterprise Linux 6, Microsoft
Windows Server 2008, Solaris
10 y 11, Hewlett-Packard HP-UX

Webserver Connector Natives

Mdulos pre-compilados para


los servidores de red Apache,
Microsoft y Oracle iPlanet para
el balanceo de carga HTTP y
funcionalidades de alta
disponibilidad. Estos binarios se
prueban de manera extensiva y
se sabe que funcionan bien con
JBoss EAP 6.

Red Hat Enterprise Linux 5, Red


Hat Enterprise Linux 6, Microsoft
Windows Server 2008, Solaris
10 y 11, Hewlett-Packard HP-UX

Javadocs

Documentacin para todas las


APIs pblicas expuestas por
JBoss EAP 6. Puede instalarlos
en su servidor local HTTP o IDE
o puede verlos en su mquina
local.

Independiente de la plataforma

Instalador

Instalador Java para JBoss EAP


6. Incluye los pasos para
instalar los inicios rpidos y el
repositorio Maven.

Independiente de la plataforma

Repositorio Maven

Un repositorio Maven, el cual se


puede descargar y hacerlo
disponible en su entorno de
desarrollo local y el cual
contiene objetos comunes para
las aplicaciones construdas en

Independiente de la plataforma

40

Material de referencia

JBoss EAP 6. El repositorio


Maven tambin est disponible
por medio del instalador de
JBoss EAP 6.
Inicios rpidos

Aplicaciones de ejemplo para


ayudarle a empezar a
desarrollar aplicaciones Java EE
6 con APIs proporcionadas con
JBoss EAP 6. Los inicios rpidos
tambin estn disponibles por
medio del instalador de JBoss
EAP 6.

Independiente de la plataforma

Cdigo fuente

El cdigo fuente Java para


JBoss EAP 6 proporcionado de
manera que pueda recompilarlo
en su propio entorno o auditarlo
usted mismo.

Independiente de la plataforma

Plataforma de aplicaciones

Un paquete de instalacin zip, el


cual se puede instalar y ejecutar
en toda plataforma soportada.
Esta es la manera ms comn
de instalar JBoss EAP 6.

Independiente de la plataforma

Importante
Las descargas del mtodo de instalacin RPM no estn disponibles en el portal del cliente 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. Este
tema aborda un listado de los directorios y una descripcin de lo que cada directorio contiene.
Tambin incluye estructuras de directorio de las carpetas standalone/ y dom ain/.

41

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla A.2. Archivos y directorios a nivel superior


Nombre

Propsito

appclient/

Contiene los detalles de configuracin para el


contenedor del cliente de la aplicacin.

bin/

Contiene los scripts de arranque para JBoss EAP


6 en Red Hat Enterprise Linux y Microsoft
Windows.

bundles/

Contiene grupos OSGi, los cuales pertenecen a la


funcionalidad interna de JBoss EAP 6.

docs/

Archivos de licencia, archivos, esquemas y


ejemplos.

domain/

Los archivos de configuracin, el contenido de la


implementacin y las reas de escritura utilizadas
cuando JBoss EAP 6 ejecuta como un dominio
administrado.

modules/

Los mdulos que JBoss EAP 6 carga de manera


dinmica cuando los servicios los requieren.

standalone/

Los archivos de configuracin, el contenido de la


implementacin y las reas de escritura utilizadas
cuando JBoss EAP 6 ejecuta como un servidor
autnomo.

welcome-content/

Tiene contenido que la aplicacin web de


bienvenida utiliza, la cual est disponible en el
puerto 8080 de una instalacin predeterminada.

jboss-m odules.jar

El mecanismo bootstrap que carga los mdulos.

42

Material de referencia

Tabla A.3. Directorios dentro del directorio dom ain/


Nombre

Propsito

configuration/

Los archivos de configuracin para el dominio


administrado. Estos archivos se modifican por
medio de la consola de administracin y el CLI de
administracin y no se debe modificar
directamente.

data/

Informacin sobre los servicios implementados.


Los servicios se implementan usando la consola
de administracin y el CLI de administracin en
lugar de un escaner de implementacin. Por lo
tanto no ponga archivos en este directorio
manualmente.

log/

Contiene los archivos de registro del tiempo de


ejecucin para el host y los controladores de
procesos, los cuales ejecutan en la instancia
local.

servers/

Contiene los directorios data/, log/ y tm p/


equivalentes para cada instancia del servidor en
un dominio, el cual contiene datos similares a los
mismos directorios dentro del nivel superior del
directorio dom ain/.

tmp/

Contiene datos temporales tales como archivos


que pertenecen al mecanismo de clave
compartida que el CLI de administracin utiliza
para autenticar a los usuarios locales en el
dominio administrado.

43

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla A.4. Directorios dentro del directorio standalone/


Nombre

Propsito

configuration/

Los archivos de configuracin para el servidor


autnomo. Estos archivos se modifican por medio
de la consola de administracin y el CLI de
administracin y no se debe modificar
directamente.

deployments/

Informacin sobre los servicios implementados. El


servidor autnomo incluye un escaner de
implementacin de manera que pueda poner los
archivadores en este directorio a implementarse.
Sin embargo, el enfoque que se recomienda es
administrar las implementaciones usando la
consola de administracin o CLI de
administracin.

lib/

Bibliotecas externas, las cuales pertenecen al


modo del servidor autnomo. Vaco por defecto.

tmp/

Contiene datos temporales tales como los


archivos que pertenecen al mecanismo de clave
compartida que el CLI de administracin utiliza
para autenticar a los 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.

44

Material de referencia

Tabla A.5. Lista de Paquetes


Paquete

Descripcin

jbossas-appclient

Contenedor del cliente de aplicaciones JEE

jbossas-bundles

Paquetes OSGi

jbossas-core

Componentes centrales. Esto se requiere para


todas las configuraciones.

jbossas-domain

Configuracin del dominio

jbossas-hornetq-native

Contenedor para los archivos JBoss AS HornetQ

jbossas-jbossweb-native

Plataforma web empresarial JBoss

jbossas-modules-eap

Mdulos JBoss EAP

jbossas-product-eap

Componentes de configuracin del producto. Esto


personaliza la ejecucin del producto.

jbossas-standalone

Configuracin autnomo

jbossas-welcome-content-eap

Contenido de bienvenida utilizado en los


mensajes de arranque y las pginas de la
consola

Importante
El paquete jbossas-hornetq-native se incluye para brindar alta disponibilidad en lJBoss
EAP 6 y no se activa por defecto.
Reportar un error

A.4. Archivos de configuracin de la instalacin RPM para JBoss


EAP 6
Resumen
La instalacin RPM de JBoss EAP 6 incluye tres archivos de configuracin adicionales para la instalacin
zip. Estos archivos son utilizados por el script de inicio de servicios para especificar el entorno para
lanzar el servidor de aplicaciones. Uno de estos archivos aplica a todas las instancias de la plataforma
de aplicaciones empresariales JBoss 6, los otros dos brindan sobreescrituras para servidores
autnomos y de dominio.

45

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tabla A.6. Archivos de configuracin RPM adicionales


Archivo

Descripcin

/etc/jbossas/jbossas.co
nf

El archivo se lee primero y se aplica a todas las instancias de JBoss


EAP 6.

/etc/sysconfig/jbossas

Configuracin especfica para los servidores autnomos. Los


valores especificados aqu sobreescribirn los que se encuentren
en jbossas.conf al ejecutar como un servidor autnomo.

/etc/sysconfig/jbossasdom ain

Configuracin especfica para los servidores de modo de dominio.


Los valores especificados aqu sobreescribirn los que se
encuentren en jbossas.conf al ejecutar como un servidor de modo
de dominio.

La siguiente tabla muestra una lista de propiedades de configuracin disponibles junto con sus valores
predeterminados.

46

Material de referencia

Tabla A.7. Propiedades de configuracin de instalacin RPM


Propiedad

Descripcin

JBOSS_USER

La cuenta del usuario del sistema en la que ejecuta JBoss EAP 6. Este
usuario tambin 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_ST ART UP_WAI


T

El nmero de segundos que el script de arranque esperar hasta confirmar


que el servidor se haya lanzado exitosamente despus de recibir una
comando start o restart.
Valor predeterminado: 60

JBOSS_SHUT DOWN_WA
IT

El nmero de segundos que el script de arranque esperar para que el


servidor se 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 ejecucin 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

JAVAPT H

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 dom ain.
Valor predeterminado: standalone or dom ain dependiendo del modo del
servidor.

JBOSSSH

El script que se utiliz para iniciar en el servidor.


Valor predeterminado: $JBOSS_HOME/bin/$JBOSSCONF.sh

JBOSS_SERVER_CONF
IG

El archivo de configuracin del servidor a utilizar.

JBOSS_HOST _CONFIG

Esta propiedad le permite al usuario el especificar la configuracin host (tal


como host.xm l). No tiene un valor predeterminado.

No hay un valor predeterminado para esta propiedad. standalone.xm l o


dom ain.xm l se pueden definir al iniciar.

Reportar un error

47

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Tomas de pantalla del instalador


B.1. Seleccin del idioma

Figura B.1. Seleccin del idioma del instalador de JBoss EAP

Reportar un error

B.2. Acuerdo de licencia del usuario final

48

Tomas de pantalla del instalador

Figura B.2. Acuerdo de licencia del usuario final del instalador de JBoss EAP

Reportar un error

B.3. Ruta de instalacin

49

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.3. Ruta de instalacin del instalador JBoss EAP

Reportar un error

B.4. Creacin del usuario administrativo

50

Tomas de pantalla del instalador

Figura B.4. Creacin del usuario administrativo del instalador de JBoss EAP

Reportar un error

B.5. Instalacin de inicio rpido

51

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.5. Configuracin de inicio rpido del instalador JBoss EAP

Reportar un error

B.6. Configuracion JDK

52

Tomas de pantalla del instalador

Figura B.6. Configuracin JDK del instalador JBoss EAP

Reportar un error

B.7. Configuracin del repositorio Maven

53

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.7. Instalacin del repositorio Maven del instalador JBoss EAP

Reportar un error

B.8. Instalacin del paquete

54

Tomas de pantalla del instalador

Figura B.8. Instalacin del paquete instalador de JBoss EAP

Reportar un error

B.9. Configuracin de enlace de sockets

55

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.9. Enlaces de socket del instalador JBoss EAP

Reportar un error

B.10. Configuracin (autnoma) de enlaces de socket

56

Tomas de pantalla del instalador

Figura B.10. Configuracin de enlace de socket autnoma del instalador JBoss EAP

Reportar un error

B.11. Configuracin de enlaces de socket (dominio)

57

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.11. Configuracin de enlaces de socket de dominio del instalador JBoss EAP

Reportar un error

B.12. Configuracin de enlaces de socket Bindings (dominio ha)

58

Tomas de pantalla del instalador

Figura B.12. Configuracin de enlaces de socket dominio ha del instalador JBoss EAP

Reportar un error

B.13. Configuracin de enlaces de socket (dominio completo)

59

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Figura B.13. Configuracin de enlaces de socket dominio completo del instalador JBoss EAP

Reportar un error

B.14. Configuracin de enlaces de socket Bindings (dominio ha


completo)

60

Tomas de pantalla del instalador

Figura B.14. Configuracin de enlaces de socket dominio ha completo del instalador JBoss EAP

Reportar un error

61

Plataforma de aplicaciones empresariales JBoss 6.2 Gua de Instalacin

Historial de revisiones
Revisin 1.0.0-1
Thu Apr 10 2014
Built from Content Specification: 14873, Revision: 551090

62

CS Builder Robot

You might also like