Guía de Instalación
Para uso con la plataforma de aplicaciones empresariales JBoss 6
Resumen
Capítulo 1. Introducción a la plataforma de aplicaciones empresariales JBoss 6
1.1. Introducción a la plataforma de aplicaciones empresariales JBoss 6
1.2. Funcionalidades nuevas y con cambios en la plataforma de aplicaciones empresariales JBoss 6
Aviso
Capítulo 2. Descarga de la plataforma de aplicaciones empresariales JBoss 6
2.1. Sobre el portal del cliente de Red Hat
2.2. Descargas disponibles para la plataforma de aplicaciones empresariales JBoss 6
Tabla 2.1. Descargas disponibles para la plataforma de aplicaciones empresariales JBoss 6
| Nombre | Descripción | Sistemas operativos |
|---|---|---|
| Servidor Apache HTTP |
Una instancia del servidor autónomo Apache HTTP para cada sistema operativo soportado y las arquitecturas. Este servidor HTTP ha sido probado y verificado para trabajar con la plataforma de aplicaciones empresariales JBoss 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 específica. 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
|
| Funcionalidades nativas |
Funcionalidades especificas para cada sistema operativo y arquitectura soportadas tal como scripts y funcionalidades para instalar la plataforma de aplicaciones empresariales JBoss como un servicio en su sistema operativo y generación de llaves de encripción SSL y certificados.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 y 11
|
| Webserver Connector Natives |
Módulos 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 la plataforma de aplicaciones empresariales JBoss 6.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 y 11
|
| Javadocs |
Documentación para todas las APIs públicas expuestas por la plataforma de aplicaciones empresariales JBoss 6. Puede instalarlos en su servidor local HTTP o IDE o puede verlos en su máquina local.
|
Independiente de la plataforma
|
| Instalador |
Instalador gráfico Java para la plataforma de aplicaciones empresariales JBoss 6
|
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 construídas en la plataforma de aplicaciones empresariales JBoss 6.
|
Independiente de la plataforma
|
| Inicios rápidos |
Aplicaciones de ejemplo para ayudarle a empezar a desarrollar aplicaciones Java EE 6 con APIs proporcionadas con la plataforma de aplicaciones empresariales JBoss 6.
|
Independiente de la plataforma
|
| Código fuente |
El código fuente Java para la plataforma de aplicaciones empresariales JBoss 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 instalación ZIP, el cual se puede instalar y ejecutar en toda plataforma soportada. Esta es la manera más común de instalar la plataforma de aplicaciones empresariales JBoss 6.
|
Independiente de la plataforma
|
Importante
2.3. Descarga de la plataforma de aplicaciones empresariales JBoss 6
- Inicie sesión en el portal de servicios al cliente en https://access.redhat.com.
- Del menú seleccione Downloads → JBoss Enterprise Middleware → Downloads.
- Seleccione Application Platform del menú desplegable Product.
- Ubique la versión apropiada de la plataforma de aplicaciones y haga clic en el enlace Download.
- Descargue los paquetes disponibles que necesite tal como los Quickstarts, el repositorio Maven, los conectores HTTP o los binarios nativos.
La plataforma de aplicaciones empresariales JBoss 6 y los archivos suplementarios que seleccionó se descargan en su computador.
Capítulo 3. Preparación para la instalación de la plataforma de aplicaciones empresariales JBoss 6
3.1. Prerrequisitos de instalación para la plataforma de aplicaciones empresariales JBoss 6.
- Establezca una cuenta en el portal del cliente de Red Hat en https://access.redhat.com. Consulte Sección 2.1, “Sobre el portal del cliente de Red Hat”
- Revise y asegúrese de que su computador usa una configuración soportada de acuerdo con https://access.redhat.com/support/configurations/jboss/.
3.2. Entornos Java soportados por la plataforma de aplicaciones empresariales JBoss 6
Nota
3.3. Instalación de OpenJDK en Red Hat Enterprise Linux
OpenJDK es uno de los muchos JDKS (del inglés Java Development Kits) soportados en Red Hat Enterprise Linux para uso con los productos empresariales JBoss. Esta tarea le muestra cómo instalar OpenJDK en Red Hat Enterprise Linux y la manera de configurar su sistema para utilizarlo como el JDK predeterminado.
Nota
Debe cumplir con las siguientes condiciones antes de continuar con esta tarea:
- Debe estar ejecutando Red Hat Enterprise Linux 6. OpenJDK no está disponible ni soportado para Red Hat Enterprise Linux 5 en este momento.
- El servidor ejecutando Red Hat Enterprise Linux 6 se debe registrar con RHN y se debe suscribir al canal base. Consulte la sección de administración de paquetes de Red Hat Enterprise Linux 6 Deployment Guide en https://access.redhat.com/knowledge/docs/ para obtener mayor información sobre la administración de suscripciones y los derechos en los sistemas Red Hat Enterprise Linux.
Instalación del RPM OpenJDK.
Hay dos maneras diferentes de instalar un RPM dependiendo de si ha utilizado una CLI (del inglés command-line interface) o una GUI (del inglés Graphical User Interface).Del CLI
Después de iniciar sesión con derechos de administrador, ejecute uno de los siguientes comandos:- OpenJDK 6
yum install java-1.6.0-openjdk-devel- OpenJDK 7
yum install java-1.7.0-openjdk-devel
Desde GUI
- En Gnome seleccione Administration del menú System y haga clic en Add / Remove Software.
- Busque
openjdky seleccione la opciónjava-1.6.0-openjdk-develpara OpenJDK 6 o la opciónjava-1.7.0-openjdk-develpara OpenJDK 7. - Haga clic en Apply para instalar los paquetes seleccionados y las dependencias.
- Cuando se le pida ingrese la contraseña del administrador para instalar los paquetes.
Opcional: Estabezca la variable de entorno
JAVA_HOME.Algunas aplicaciones tal como Apache Maven y Apache Ant requieren que establezca la variable de entornoJAVA_HOME. Si necesita hacer esto entonces siga los siguientes pasos.- Determine el valor correcto para
JAVA_HOME. Red Hat Enterprise Linux instala OpenJDK 1.6 en/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/o/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/dependiendo de si su sistema es una arquitectura de 32-bits o 64-bits. ElJAVA_HOMEdebe apuntar al directorio que contiene un ejecutablebin/java. - Abra el archivo de configuración shell como el usuario que utilizará OpenJDK. Para la shell bash este archivo es
/home/username/.bashrc. - Al final del archivo escriba la siguiente línea reemplazando la ruta hipotética con la ruta real a utilizar en su propio sistema:
export JAVA_HOME="/path/to/java/home" - Guarde el archivo, cierre la sesión e inicie sesión de nuevo.
Cambie entre diferentes versiones OpenJDK usando la funcionalidad
alternatives.Red Hat Enterprise Linux incluye una funcionalidad llamadaalternatives, la cual le permite cambiar la versión predeterminada para las aplicaciones, lo cual permite instalar múltiples versiones. OpenJDK es una de dichas aplicaciones.Para usar la funcionalidadalternativesrealice los siguientes pasos. Note que el establecer las variables de entorno sobreescribe el comportamiento del comandoalternatives. Por ejemplo, si usa un script, el cual establece manualmente las variables$JAVA_HOMEy$JAVAa un JDK diferente del especificado por el comandoalternatives, las variables de entorno sobreescribirán el comando.- Inicie sesión como el usuario
rooto anteceda los comandos a continuación con el comandosudo. - El comando
alternativesno se instala por defecto pero es posible que ya esté instalado en su sistema. Si no instale el paquetealternativesejecutando el siguiente comando:yum install alternatives
- Emita el siguiente comando:
/usr/sbin/alternatives --config java
- Siga las siguientes indicaciones para establecer la versión predeterminada de OpenJDK.
Se instala OpenJDK en su servidor y está disponible para utilizarlo. Si es necesario, la variable de entorno JAVA_HOME se ha especificado también. Si es necesario se ha establecido el OpenJDK predeterminado para su sistema utilizando la funcionalidad alternatives.
Capítulo 4. Instalación de la plataforma de aplicaciones empresariales JBoss 6
4.1. Métodos de instalación para la plataforma de aplicaciones empresariales JBoss 6.
4.2. Instalar la plataforma de aplicaciones empresariales JBoss 6 usando el método del instalador
El instalador de la plataforma de aplicaciones empresariales JBoss 6 ofrece múltiples métodos para la instalación. Seleccione el modo de instalación de la interfaz gráfica del usuario o la interfaz de la línea de comandos. Un modo de instalación automático le permite generar un archivo XML de su configuración de instalación seleccionada para ayudarle en instalaciones futuras.
Procedimiento 4.1. Tarea
Instalación de la plataforma de aplicaciones empresariales JBoss 6
Seleccione su preferencia de instalación.Instalación GUI
- Lance el instalador GUI con el siguiente comando Java.
java -jar jboss-eap-6.0.0-installer.jar - Siga las indicaciones de la instalación. Al final de la instalación se puede generar un archivo XML de la instalación para uso futuro con la funcionalidad de instalación automática.
Instalación de la consola
- Lance el instalador de la consola con el siguiente comando Java.
java -jar jboss-eap-6.0.0-installer.jar -console - Siga las indicaciones de la instalación. Al final de la instalación se puede generar un archivo XML de la instalación para uso futuro con la funcionalidad de instalación automática.
Instalación automática
- Si creó una instancia de la instalación anteriormente entonces tendrá un script XML de instalación automática. Puede utilizar este archivo para ejecutar la opción de instalación automática.
- Lance el instalador automático con el siguiente comando Java.
java -jar jboss-eap-6.0.0-installer.jar NameOfXML.xml - La instalación se completará de acuerdo con los valores en el archivo XML.
La instalación está completa.
4.3. Instalación de la plataforma de aplicaciones empresariales JBoss 6 usando la descarga ZIP
El método de instalación del archivo zip es apropiado para todos los sistemas operativos soportados.
Antes de instalar la plataforma de aplicaciones empresariales JBoss 6 necesita descargar el archivador zip del portal de servicio al cliente de Red Hat.
Procedimiento 4.2. Tarea
Mueva el archivador zip a la ubicación deseada.
Mueva el archivo zip al servidor y al directorio en donde quiere instalar la plataforma de aplicaciones empresariales JBoss 6. El directorio debe ser accesible para el usuario que iniciará y detendrá la plataforma.Use una aplicación apropiada para extraer el fichero zip.
En Linux, el comando para extraer un fichero zip usualmente se llamaunzip. En un entorno Microsoft Windows haga clic con el botón derecho del ratón en el archivo y seleccione Extract All.
El directorio creado extrayendo el archivador zip es el directorio a nivel superior para la platforma de aplicaciones empresariales JBoss 6. Usualmente se conoce como EAP_HOME. Si alguna vez decide mover su instalación, puede mover este directorio a otro directorio u otro servidor.
4.4. Instalación de la plataforma de aplicaciones empresariales JBoss 6 usando Red Hat Network (instalación RPM)
El metodo del paquete RPM de instalación de la plataforma de aplicaciones empresariales JBoss 6 es apropiada para Red Hat Enterprise Linux 6. El método de instalación recomendado es utilizar Red Hat Network (RHN) para administrar sus suscripciones de servidores y canales.
Importante
jbossas-hornetq-native se incluye para brindar alta disponibilidad en la plataforma de aplicaciones empresariales JBoss 6 y no se activa por defecto.
Para instalar la plataforma de aplicaciones empresariales JBoss 6 usando Red Hat Network, el servidor del host debe cumplir con los siguientes requerimientos:
- El servidor debe estar registrado en Red Hat Network.
- El servidor debe estar suscrito al cananl de software base
Red Hat Enterprise Linux Server (v.6). - El servidor debe estar suscrito al sub-canal
JBoss Application Platform (v 6) for 6Server x86_64. El sub-canal está en el grupoAdditional Services Channels for Red Hat Enterprise Linux 6 for x86_64. - Se debe instalar un Java 6 JDK. Si desea utilizar un Java 7 JDK es necesario instalar ambas versiones. Para configurar el JDK que su sistema utiliza por defecto, ejecute el siguiente comando con privilegios del super-usuario:
[root@host /root]#
alternatives --config javaSe presenta un signo (+) al lado del valor predeterminado actual. Siga las instrucciones en la pantalla para relizar cambios o presione Enter para mantener la selección actual.

Figura 4.1. Un sistema configurado para la instalación de RHN ide la plataforma de aplicaciones empresariales JBoss 6
Procedimiento 4.3. Tarea
Instalación del paquete RPM usando YUM y Red Hat Network.
Use YUM para instalar el paquete del grupo predeterminado de la plataforma de aplicaciones empresariales JBoss 6 usando el comandogroupinstall.[user@host ~]$ yum groupinstall jboss-eap6
Configuración de las opciones de inicio.
La instalación RPM contiene scripts de inicialización para lanzar el servidor. La configuración para estos scripts se encuentra en varios archivos adicionales. Consulte Sección 4.5, “Archivos de configuración de instalación RPM” para obtener los detalles sobre estos archivos y las opciones en ellos.
La instalación está completa. Consulte Sección A.1, “Lista de paquetes RPM y dependencias” para ver una lista completa de todos los paquetes instalados.
4.5. Archivos de configuración de instalación RPM
Tabla 4.1. Archivos de configuración de instalación RPM
| Archivo | Descripción |
|---|---|
/etc/jbossas/jbossas.conf | El archivo se lee primero y aplica a todas las instancias de la plataforma de aplicaciones empresariales JBoss. |
/etc/sysconfig/jbossas | Configuración específica para los servidores autónomos. Los valores especificados aquí sobreescribirán los que se encuentren en jbossas.conf al ejecutar como un servidor autónomo. |
/etc/sysconfig/jbossas-domain | Configuración específica para los servidores de modo de dominio. Los valores especificados aquí sobreescribirán los que se encuentren en jbossas.conf al ejecutar como un servidor de modo de dominio. |
Tabla 4.2. Propiedades de configuración de instalación RPM
| Propiedad | Descripción |
|---|---|
JBOSS_USER |
La cuenta del usuario del sistema en la que ejecuta la plataforma de aplicaciones empresariales JBoss 6. Este usuario también es propietario de los archivos.
Valor predeterminado:
jboss.
|
JBOSS_GROUP |
El grupo de usuarios del sistema al cual pertenece la plataforma de aplicaciones empresariales JBoss 6.
Valor predeterminado:
jboss
|
JBOSS_START_WAIT |
El número de segundos que el script de arranque esperará hasta confirmar que el servidor se haya lanzado exitosamente después de recibir una comando
start o restart.
Valor predeterminado:
60
|
JBOSS_SHUTDOWN_WAIT |
El número 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 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
|
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 del servidor.
|
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.
Valor predeterminado: Servidores autónomos
standalone.xml o domain.xml o de dominio
|
4.6. Estructura de instalación y detalles
Tabla 4.3. Archivos y directorios a nivel superior
| Nombre | Propósito |
|---|---|
| appclient/ | Contiene los detalles de configuración para el contenedor del cliente de la aplicación. |
| bin/ | Contiene los scripts de arranque para la plataforma de aplicaciones empresariales JBoss 6 en Red Hat Enterprise Linux y Microsoft Windows. |
| bundles/ | Contiene grupos OSGi, los cuales pertenecen a la funcionalidad interna de la plataforma de aplicaciones empresariales JBoss 6. |
| docs/ | Archivos de licencia, archivos, esquemas y ejemplos. |
| domain/ | Los archivos de configuración, el contenido de la implementación y las áreas de escritura utilizadas cuando la plataforma de aplicaciones empresariales ejecuta como un dominio administrado. |
| modules/ | Los módulos que la plataforma de aplicaciones empresariales JBoss 6 carga de manera dinámica cuando los servicios los requieren. |
| standalone/ | Los archivos de configuración, el contenido de implementación y las áreas de escritura utilizadas cuando la plataforma de aplicaciones empresariales JBoss 6 ejecuta como servidor autónomo. |
| welcome-content/ | Tiene contenido que la aplicación web de bienvenida utiliza, la cual está disponible en el puerto 8080 de una instalación predeterminada. |
jboss-modules.jar
| El mecanismo bootstrap que carga los módulos. |
Tabla 4.4. Directorios dentro del directorio domain/
| Nombre | Propósito |
|---|---|
| configuration/ | Los archivos de configuración para el dominio administrado. Estos archivos se modifican por medio de la consola de administración y el CLI de administración y no se debe modificar directamente. |
| data/ | Información sobre los servicios implementados. Los servicios se implementan usando la consola de administración y el CLI de administración en lugar de un escaner de implementación. Por lo tanto no ponga archivos en este directorio manualmente. |
| log/ | Contiene los archivos de registro del tiempo de ejecución para el host y los controladores de procesos, los cuales ejecutan en la instancia local. |
| servers/ | Contiene los directorios data/, log/ y tmp/ equivalentes para cada instancia del servidor en un dominio, el cual contiene datos similares a los mismos directorios dentro del nivel superior del directorio domain/. |
| tmp/ | Contiene datos temporales tales como archivos que pertenecen al mecanismo de clave compartida que el CLI de administración utiliza para autenticar a los usuarios locales en el dominio administrado. |
Tabla 4.5. Directorios dentro del directorio standalone/
| Nombre | Propósito |
|---|---|
| configuration/ | Los archivos de configuración para el servidor autónomo. Estos archivos se modifican por medio de la consola de administración y el CLI de administración y no se debe modificar directamente. |
| deployments/ | Información sobre los servicios implementados. El servidor autónomo incluye un escaner de implementación 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 administración o CLI de administración. |
| lib/ | Bibliotecas externas, las cuales pertenecen al modo del servidor autónomo. Vacío por defecto. |
| tmp/ | Contiene datos temporales tales como los archivos que pertenecen al mecanismo de clave compartida que el CLI de administración utiliza para autenticar a los usuarios locales en el servidor. |
Capítulo 5. Upgrading JBoss Enterprise Application Platform 6
5.1. Actualización de la instalación ZIP de la plataforma de aplicaciones empresariales JBoss 6
La actualización de la plataforma de aplicaciones empresariales JBoss 6.0.1 requiere realizar una copia de seguridad de la instalación 6.0.0 ya existente. Este tema aborda la actualización de la instalación ZIP.
Prerequisitos
- Asegúrese de que el sistema operativo base esté actualizado.
- Determine los archivos que han sido modificados desde que se instaló EAP 6.0.0.
- Realice una copia de seguridad de los archivos de configuración modificados, las implementaciones y todos los datos del usuario.
Aviso
Procedimiento 5.1. Actualización a la plataforma de aplicaciones empresariales JBoss 6.0.1
- Mueva el archivador zip 6.0.1 a la ubicación deseada. Se recomienda que sea una ubicación diferente a la de la instalación de la plataforma de aplicaciones empresariales JBoss 6.0.0.
Importante
Si desea instalar la plataforma de aplicación empresariales JBoss 6.0.1 en el mismo directorio que 6.0.0, necesitará mover la instalación existente antes de proceder. Esto previene la pérdida de los archivos de configuración modificados, las implementaciones y actualizaciones de 6.0.0 a 6.0.1. - Descomprima el archivador. Este paso instala una instancia limpia de la plataforma de aplicaciones empresariales JBoss 6.0.1.
- Copie los directorios
EAP_HOME/domain/yEAP_HOME/standalone/de la instalación 6.0.0 a los directorios 6.0.1. - Revise los cambios realizados al directorio
binde la instalación 6.0.0 y realice las modificaciones equivalentes al directorio 6.0.1.Aviso
Los archivos en el directoriobin6.0.1 no deben ser sobreescritos por los archivos de 6.0.0. Los cambios se deben realizar manualmente. - Revise los archivos modificados que quedan de la instalación 6.0.0 y mueva estos cambios a la instalación 6.0.1. Estos archivos pueden incluir:
- El directorio
welcome-content. - Módulos personalizados en el diretcorio
modules. - Paquetes personalizados en el directorio
bundles.
La instalación zip de la plataforma de aplicaciones empresariales JBoss 6 se actualizó exitosamente al lanzamiento 6.0.1.
5.2. Actualización de la instalación RPM de la plataforma de aplicaciones empresariales JBoss 6
La actualización de la plataforma de aplicaciones empresariales JBoss 6.0.1 requiere realizar una copia de seguridad de la instalación 6.0.0 ya existente. Este tema aborda la actualización de la instalación por medio de Red Hat Network (RHN).
Prerequisitos
- Asegúrese de que el sistema operativo base esté actualizado.
- Asegúrese de que el canal RHN
jboss-eap6esté habilitado. - Realice una copia de seguridad de los archivos de configuración modificados, las implementaciones y todos los datos del usuario.
Aviso
Procedimiento 5.2. Actualización a la plataforma de aplicaciones empresariales JBoss 6.0.1
- Ejecute el siguiente comando en una terminal para actualizar la instalación:
[user@host] yum update
- Fusione manualmente cada archivo
*.rpmnewcreado que contenga cambios en los archivos de configuración de producción.
La plataforma de aplicaciones empresariales JBoss 6 se actualizó exitosamente al lanzamiento 6.0.1.
Capítulo 6. Ejecución de la plataforma de aplicaciones empresariales JBoss 6 como un servicio
6.1. Ejecute la plataforma de aplicaciones empresariales JBoss 6 como un servicio del sistema operativo
6.2. Instalación de la plataforma de aplicaciones empresariales JBoss como un servicio en Red Hat Enterprise Linux
Use el siguiente procedimiento para instalar la plataforma de aplicaciones empresariales JBoss 6 como un servicio en Red Hat Enterprise Linux
Necesita acceso de administrador para poder completar esta tarea.
Procedimiento 6.1. Tarea
Copie el script de arranque en el directorio
/etc/init.d/El script de arranque y un archivo de configuración asociado se encuentran en el directorioEAP_HOME/bin/init.d/. Copie cada uno de estos archivos en el directorio/etc/init.d/.[user@host init.d]$sudo cp jboss-as-standalone.sh jboss-as.conf /etc/init.dAgregue el script de arranque como servicio.
Agregue el nuevo serviciojboss-as-standalone.sha la lista de servicios iniciados automáticamente usando el comando de administración del serviciochkconfig.[user@host init.d]$sudo chkconfig --add jboss-as-standalone.shModifique las opciones del script.
Si desea modifique el archivojboss-as.confpara personalizar las opciones de arranque para la plataforma de aplicaciones empresariales JBoss y la MVJ. Use los comentarios en el archivo como guía. Se recomienda establecer la variableJBOSS_HOMEen este archivo para apuntar al directorio en donde extrajo la plataforma de aplicaciones empresariales JBoss 6. No agregue una barra oblicua (/) al final del nombre del directorio.Modifique el script mismo.
Puede que sea necesario el modificar el script de arranque mismo. Realiza ciertas suposisciones sobre el nombre de su archivo de arranque y la ubicación de su instancia de la plataforma de aplicaciones empresariales JBoss. Personalice el script poniendo atención especial a las siguientes variables, las cuales necesitará personalizar para iniciar la plataforma de aplicaciones empresariales JBoss 6 como un dominio administrado.JBOSS_HOME- la ubicación en donde se extrae la plataforma de aplicaciones empresariales JBoss 6JBOSS_USER- el usuario con la habilidad de ejecutar la plataforma de aplicaciones empresariales JBoss. Este debe ser un usuario no-privilegiado ya que no se requieren privilegios de superusuario.JBOSS_CONFIG- el nombre del archivo de configuración utilizado para iniciar la plataforma de aplicaciones empresariales JBoss 6 tal comodomain.xmlostandalone.xmlJBOSS_SCRIPT- el script utilizado para iniciar la plataforma de aplicaciones empresariales JBoss 6 tal comodomain.shostandalone.sh
Inicie el servicio.
Si desea, inicie el nuevo servicio usando la sintaxis estándar para iniciar los servicios de Red Hat Enterprise Linux.[user@host bin]$sudo service jboss-as-standalone.sh start
La plataforma de aplicaciones empresariales JBoss 6 inicia de manera automática cuando Red Hat Enterprise Linux llega a su nivel de ejecución predeterminado y se detiene automáticamente cuando el sistema operativo lleva acabo su rutina de apagado.
6.3. Instalación de la plataforma de aplicaciones empresariales JBoss 6 como un servicio en Microsoft Windows
Esta tarea instala la plataforma de aplicaciones empresariales JBoss 6 como un servicio en Microsoft Windows
Necesita acceso de administrador para poder completar esta tarea.
Procedimiento 6.2. Tarea
Descargar el paquete de funcionalidades nativas para su arquitectura.
Los paquetes de 32-bits, 64-bits y 64-bits Itanium están disponibles en el portal del cliente de Red Hat en https://access.redhat.com. Para mayor información sobre la descarga de software del portal del cliente de Red Hat consulte JBoss Enterprise Application Platform 6 Installation Guide disponible aquí: https://access.redhat.com/knowledge/docs/JBoss_Enterprise_Application_Platform/.Descomprima el archivador descargado.
Descomprima el archivador en una nueva carpeta.Resultado: Se crea el archivomodules\native\bin\.La carpeta
modules\native\bin\contiene los archivos que necesita instalar en la plataforma de aplicaciones empresariales JBoss 6 como servicio. Estos servicios son parte de Procrun, el cual es una serie de scripts de envoltura que Apache Commons proporciona. Para aprender un poco más sobre Procrun y su sintaxis, consulte el siguiente enlace: http://commons.apache.org/daemon/procrun.html.Ejecute
modules\sbin\prunsrv.exe.prunsrv.exe install path_to_startup_scriptResultadoEl servicio se instala. La plataforma de aplicaciones empresariales JBoss 6 está listada en el applet de servicios
services.msc.Administración de su servicio.
Use el ejecutablemodules\bin\prunmgr.exepara administrar, modificar, agregar o borrar servicios. Se soportan las siguientes opciones de la línea de comandos:- ejecutar
- servicio
- iniciar
- detener
- actualizar
- instalar
- borrar
- pausar [segundos]
- versión
- ayuda
L sintaxis general es:prunmgr.exe commandservice_name
Puede utilizar el comando net service en la línea de comandos o el applet services.msc para detener, iniciar y administrar el arranque automático de la plataforma de aplicaciones empresariales JBoss 6 en el servidor de Microsoft Windows.
Capítulo 7. Inicio con la plataforma de aplicaciones empresariales JBoss 6
7.1. Agregar el usuario inicial para las interfaces de administración
Las interfaces de administración en la plataforma de aplicaciones empresariales JBoss 6 están aseguradas por defecto y no hay un usuario predeterminado. Esta es una precaución de seguridad con el fin de prevenir violaciones de seguridad de sistemas remotos debido a simples errores de configuración. El acceso local que no es HTTP se protege por medio de un mecanismo SASL con una negociación entre el cliente y el servidor cada vez que el cliente se conecta la primera vez desde el host local.
Nota
Procedimiento 7.1. Tarea
Invoque el script
add-user.shoadd-user.bat.Cambie al directorioEAP_HOME/bin/. Invoque el script apropiado para su sistema operativo.- Red Hat Enterprise Linux
[user@host bin]$./add-user.sh- Servidor de Microsoft Windows
C:\bin>add-user.bat
Seleccione el agregar un usuario de administración.
Seleccione la opciónapara agregar un usuario de administración. Este usuario se agrega alManagementRealmy está autorizado para realizar operaciones de administración utilizando la consola de administración basada en la red o el CLI de administración basado en la línea de comandos. La otra opción,b, agrega un usuario alApplicationRealmy no propociona permisos particulares. Ese dominio se proporciona para utilización con aplicaciones.Seleccione el dominio para el usuario.
El siguiente punto se refiere al dominio en donde se agregará el usuario. Para un usuario con permisos para administrar la plataforma de aplicaciones empresariales JBoss 6, seleccione el predeterminado, el cual esManagementRealm.Ingrese el nombre de usuario y la contraseña.
Cuando se le pida, ingrese el dominio de seguridad, el nombre de usuario y la contraseña. Al presionar ENTER selecciona el dominio predeterminado delManagementRealm, el cual le permite al usuario el administrar la plataforma de aplicaciones empresariales JBoss 6 usando las interfaces de administración. Debe agregar por lo menos un usuario a este dominio. Se le pide que confirme la información. Si le parece todo bien escribayes.Seleccione si el usuario representa una instancia del servidor de la plataforma de aplicaciones empresariales JBoss 6.
Además de los administradores, el otro tipo de usuario que ocasionalmente es necesario agregar a la plataforma de aplicaciones empresariales JBoss 6 en elManagementRealmes un usuario representando otra instancia de la plataforma de aplicaciones empresariales JBoss 6, la cual debe tener la habilidad de autenticar con el fin de unirse a un clúster como miembro. A continuación se le permite que designe a su usuario agregado para este propósito. Si seleccionayes, se le proporcionará un valorsecretque representa la contraseña del usuario, lo cual sería necesario agregar a un archivo diferente. Para esta tarea en específico seleccioneno.Ingrese los usuarios adicionales.
Si desea puede ingresar usuarios adicionales repitiendo el procedimiento. También puede agregarlos en cualquier momento en un sistema en ejecución. En lugar de seleccionar el dominio de seguridad predeterminado, puede agregar usuarios a otros dominios para afinar sus autorizaciones.Cree usuarios de manera no interactiva.
Puede crear usuarios de manera no interactiva pasando cada parámetro en la línea de comandos. Este enfoque no se recomienda en sistemas compartidos ya que las contraseñas serán visibles en los archivos de registro y del historial. La sintaxis para el comando usando el dominio de administración es:[user@host bin]$./add-user.sh username passwordPara utilizar el dominio de la aplicación use el parámetro-a.[user@host bin]$./add-user.sh -a username password
Cualquier usuario que agregue se activa dentro de los dominios de seguridad que haya especificado. Los usuarios activos dentro del dominio ManagementRealm pueden administrar la plataforma de aplicaciones empresariales JBoss 6 desde sistemas remotos.
7.2. Iniciar la plataforma de aplicaciones empresariales JBoss 6
Tarea
7.3. Inicie la plataforma de aplicaciones empresariales JBoss 6 como un dominio administrado
- Red Hat Enterprise Linux.
Ejecute el comando:
EAP_HOME/bin/domain.sh- Servidor Microsoft Windows.
Ejecute el comando:
EAP_HOME\bin\domain.bat- Opcional: Pase los parámetros adicionales para el script de arranque
Para ver una lista de los parámetros que puede pasarle al script de arranque use el parámetro
-h.
La instancia del dominio administrado de la plataforma de aplicaciones empresariales JBoss 6 inicia.
7.4. Inicie la plataforma de aplicaciones empresariales JBoss 6 como un servidor autónomo
- Red Hat Enterprise Linux.
Ejecute el comando:
EAP_HOME/bin/standalone.sh- Servidor Microsoft Windows.
Ejecute el comando:
EAP_HOME\bin\standalone.bat- Opcional: Especifique los parámetros adicionales.
Para imprimir una lista de los parámetros adicionales que puede pasarle a los scripts de arranque use el parámetro
-h.
La instancia del servidor autónomo de la plataforma de aplicaciones empresariales JBoss 6 inicia.
7.5. Probar la instalación
Prerrequisitos de la tarea
- Los puertos de red necesarios se deben abrir. Consulte Sección 7.6, “Puertos de red que la plataforma de aplicaciones empresariales JBoss 6 utiliza” y Sección 7.7, “Configuración de los cortafuegos de red para que funcionen con la plataforma de aplicaciones empresariales JBoss 6”.
Buscar mensajes de error en los archivos de registro.
Después de inicar el servidor revise los archivos de registro enEAP_HOME/domain/log/oEAP_HOME/standalone/log/.Resultado:Si el servidor inició apropiadamente entonces no abrá errores y verá una salida similar a la siguiente:
Ejemplo 7.1. Ejemplo de un inicio exitoso
10:20:37,007 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: JBoss EAP 6.0.0.GA (AS 7.1.2.Final-redhat-1) started in 17942ms - Started 134 of 214 services (79 services are passive or on-demand)
En un dominio administrado podrá ver un mensaje similar para cada servidor ejecutado localmente.Navegar a la consola de administración.
Si la instalación funcionó apropiadamente y su servidor está ejecutando entonces debe poder acceder a la consola de administración apuntando su navegador web a una dirección similar ahttp://YOUR_SERVER:9990/, reemplazando YOUR_SERVER con un valor válido.Resultado:Aparecerá la página inicial de la consola de administración.
La consola de administración es un servicio implementable. Si puede llegar a esta después de iniciar el servidor entonces su instalación está funcionando apropiadamente y puede implementar servicios.
7.6. Puertos de red que la plataforma de aplicaciones empresariales JBoss 6 utiliza
- Si utiliza un dominio administrado o una configuración de servidor autónomo.
- Si sus grupos de servidores utilizan un grupo de enlace de sockets predeterminado o un grupo personalizado.
- Los requerimientos de sus implementaciones individuales.
Nota
Grupos de enlace de sockets predeterminados
full-ha-socketsfull-socketsha-socketsstandard-sockets
Tabla 7.1. Referencia de los enlaces de socket predeterminados
| Nombre | Puerto | Puerto multicast | Descripción | sockets ha completos | sockets completos | socket ha | socket estándar |
|---|---|---|---|---|---|---|---|
ajp | 8009 | Protocolo Apache JServ. Utilizado para balanceo de carga y clústers HTTP. | Si | Si | Si | Si | |
http | 8080 | El puerto predeterminado para las aplicaciones web implementadas. | Si | Si | Si | Si | |
https | 8443 | Conexión SSL encriptada entre las aplicaciones web implementadas y los clientes. | Si | Si | Si | Si | |
jacorb | 3528 | Servicios CORBA para transacciones JTS y otros servicios dependientes ORB. | Si | Si | No | No | |
jacorb-ssl | 3529 | Servicios CORBA SSL encriptados. | Si | Si | No | No | |
jgroups-diagnostics | 7500 | Multicast. Utilizado para el descubrimiento de compañeros en clústers HA. | Si | No | Si | No | |
jgroups-mping | 45700 | Multicast. Utilizado para descubrir la membresía inicial en un clúster HA. | Si | No | Si | No | |
jgroups-tcp | 7600 | Descubrimiento de compañeros unicast en clústers HA usando TCP. | Si | No | Si | No | |
jgroups-tcp-fd | 57600 | Utilizado para la detección de fallos HA a través de TCP. | Si | No | Si | No | |
jgroups-udp | 55200 | 45688 | Descubrimiento de compañeros unicast en clústers HA usando UDP. | Si | No | Si | No |
jgroups-udp-fd | 54200 | Utilizado para la detección de fallos HA a través de UDP. | Si | No | Si | No | |
messaging | 5445 | Servicio JMS. | Si | Si | No | No | |
messaging-group | Referenciado por los grupos de descubrimiento y HornetQ JMS broadcast. | Si | Si | No | No | ||
messaging-throughput | 5455 | Utilizando por JMS Remoting. | Si | Si | No | No | |
mod_cluster | 23364 | Puerto multicast para la comunicación entre la plataforma de aplicaciones empresariales JBoss y el balanceador de carga HTTP. | Si | No | Si | No | |
osgi-http | 8090 | Utilizado por componentes internos, los cuales utilizan el subsistema OSGi. | Si | Si | Si | Si | |
remoting | 4447 | Utilizado para la invocación remota EJB. | Si | Si | Si | Si | |
txn-recovery-environment | 4712 | El administrador de recuperación de transacciones JTA. | Si | Si | Si | Si | |
txn-status-manager | 4713 | El administrador de transacciones JTS/ JTA. | Si | Si | Si | Si |
Además de los grupos de enlace de sockest cada controlador host abre dos puertos más para administración:
- 9990 - El puerto de la consola de administración web
- 9999 - El puerto que la consola de administración y la API de administración utilizan
7.7. Configuración de los cortafuegos de red para que funcionen con la plataforma de aplicaciones empresariales JBoss 6
La mayoría de los entornos de producción usan cortafuegos como parte de una estrategia general de seguridad de red. Si necesita que múltiples instancias del servidor se comuniquen entre ellas o con servicios externos tal como servicdores de red o bases de datos entonces su cortafuegos tiene que tener esto en consideración. Un cortafuegos bien administrado solo abre los puertos que son necesarios para operar y limita el acceso a puertos con direcciones IP específicas, subredes y protocolos de red.
Prerequisitos
- Determine los puertos que necesita abrir. Consulte Sección 7.6, “Puertos de red que la plataforma de aplicaciones empresariales JBoss 6 utiliza” para determinar la lista de puertos para su situación.
- Necesita comprender su software de cortafuegos. Este procedimiento usa el comando
system-config-firewallen Red Hat Enterprise Linux 6. El servidor de Microsoft Windows incluye un cortafuegos y varias soluciones de cortafuegos de terceros disponibles para cada platforma.
Este procedimiento configura un cortafuegos en un entorno con las siguientes suposiciones:
- El sistema operativo es Red Hat Enterprise Linux 6.
- La plataforma de aplicaciones empresariales JBoss 6 ejecuta en el host
10.1.1.2. Opcionalmente, el servidor tiene su propio cortafuegos. - El servidor del cortafuegos de red ejecuta en el host
10.1.1.1en la interfazeth0y tiene una interfaz externaeth1. - Quiere que el tráfico en el puerto 5445 (un puerto utilizado por JMS) seA reenviado a la plataforma de aplicaciones empresariales JBoss 6. No se debe permitir que otro tráfico pase por el cortafuegos de red.
Procedimiento 7.2. Tarea
Inicie sesión en la consola de administración.
Inicie sesión en la consola de administración. Por defecto ejecuta en http://localhost:9990/console/.Dominio administrado: determina el grupo de enlace de sockets que su grupo de servidores utiliza.
Cada grupo de servidores usa un grupo de enlace de sockets, el cual es una colexión de enlaces de socket. Un enlace de sockets es un nombre y valor del nombre del puerto y número.Para determinar el grupo de enlace de sockets que su servidor agrupa, haga clic en la etiqueta Server Groups en la parte superior derecha de la pantalla. Luego haga clic en el nombre de su grupo de servidores en la tabla Available server group configurations. El área Server attributes al final de la pantalla se llena con el perfil y grupo de enlace de sockets que el grupo de servidores utiliza.Determinar los enlaces de socket que el grupo de enlaces de socket utiliza.
Haga clic en la etiqueta Profiles en la parte superior derecha de la consola de administración. En la parte izquierda de la pantalla se presenta una serie de menús. El encabezado del menú inferior es General Configuration. Haga clic en Socket Binding Groups debajo de este título. Aparecerá la pantalla Socket Binding Declarations. Inicialmente se preesnta el grupostandard-sockets. Puede seleccionar un grupo diferente seleccionándolo del menú desplegable en el lado derecho.Nota
Si utiliza un servidor autónomo entonces tiene solo un grupo de enlace de sockets.Se presenta la lista de los nombres de los sockets, seis valores por página. Puede pasar las páginas utilizando la flecha de navegación debajo de la tablaDetermine los puertos que necesita abrir.
Dependiendo de la función del puerto en particular y las necesidades de su entorno, es posible que sea necesario que algunos de los puertos sean accesibles a través de su cortafuegos. Si no está seguro del propósito de un enlace de socket consulte Sección 7.6, “Puertos de red que la plataforma de aplicaciones empresariales JBoss 6 utiliza” donde verá una lista de los enlaces de socket predeterminados y sus propósitos.Configure su cortafuegos para que reenvíe el tráfico a la plataforma de aplicaciones empresariales JBoss 6.
Realice estos pasos para configurar su cortafuegos de red para permitir el tráfico en el puerto deseado.- Inicie sesión en su máquina de cortafuegos y acceda una línea de comandos como usuario root.
- Emita el comando
system-config-firewallpara lanzar la funcionalidad de configuración del cortafuegos. Dependiendo de la manera en que inició la sesión en su sistema de cortafuegos se lanza el GUI o la funcionalidad de la línea de comandos. Esta tarea asume que inició sesión por medio de SSH y utilizando la interfaz de la línea de comandos. - Use la tecla TAB en su teclado para navegar al botón Customize y presione la tecla ENTER. Aparecerá la ventana Trusted Services.
- No cambie ningún valor sino utilice la tecla TAB para navegar al botón Forwardy presione ENTER para avanzar a la siguiente pantalla. Aparece la pantalla Other Ports.
- Use la tecla TAB para navegar al botón <Add> y presione la tecla ENTER. Aparecerá la ventana Port and Protocol.
- Ingrese
5445en el campo Port / Port Rangey luego use la tecla TAB para llegar al campo del Protocol e introduzcatcp. Use la tecla TAB para navegar al botón OK y presione ENTER. - Use la tecla TAB para navegar al botón Forward hasta que llegue a la pantalla Port Forwarding.
- Use la tecla TAB para navegar al botón <Add> y presione la tecla ENTER.
- Llene los siguientes valores para establecer el reenvío de puerto para el puerto 5445.
- Interfaz fuente: eth1
- Protocolo: tcp
- Puerto / Rango del puerto: 5445
- Dirección IP de destino: 10.1.1.2
- Puerto / Rango del puerto: 5445
Use la tecla TAB para navegar al botón OK y presione ENTER. - Use la tecla TAB para navegar al botón Close y presione ENTER.
- Use la tecla TAB para navegar al botón OK y presione ENTER. Para aplicar los cambios, lea la advertencia y haga clic en Yes.
Configuración de un cortafuegos en su host de la plataforma de aplicaciones empresariales JBoss 6.
Algunas organizaciones deciden configurar un cortafuegos en el servidor de la plataforma de aplicaciones empresariales JBoss 6 y cierran todos los puertos que no son necesarios para su operación. Consulte Sección 7.6, “Puertos de red que la plataforma de aplicaciones empresariales JBoss 6 utiliza” y determine los puertos a abrir y luego cierre el resto. La configuración predeterminada de Red Hat Enterprise Linux 6 cierra todos los puertos excepto el 22 (utilizado para Secure Shell (SSH) y 5353 (utilizado para multicast DNS). Mientras que está configurando los puertos asegúrese de tener acceso físico a su servidor de manera que no se quede por fuera de manera inadvertida.
Su cortafuegos está configurado para reenviar el tráfico a su servidor de LA plataforma de aplicaciones empresariales JBoss interna de la manera en que especificó en su configuración de cortafuegos. Si decide habilitar un cortafuegos en su servidor entonces todos los puertos se cierran a excepción de los que se necesitan para ejecutar sus aplicaciones.
7.8. Configuración predeterminada de seguridad del usuario
Todas las interfaces de administración en la plataforma de aplicaciones empresariales JBoss 6 están aseguradas por defecto. Esta seguridad tiene dos formas diferentes:
- Las interfaces locales se aseguran por medio de un contrato SASL entre los clientes locales y el servidor al cual se conectan. Este mecanismo de seguridad se basa en la habilidad del cliente de acceder al sistema de archivos locales. Esto se debe a que el acceso al sistema de archivos local le permitiría al cliente el agregar un usuario o de otra manera cambiar la configuración para impedir otros mecanismos de seguridad. Esto se adhiere al principio de que si se logra acceso físico al sistema de archivos entonces otros mecanismos de seguridad son superfluos. El mecanismo tiene lugar en cuatro pasos:
Nota
El acceso HTTP se considera como remoto incluso si se conecta al host local usando HTTP.- El cliente envía un mensaje al servidor, el cual incluye una petición para autenticarse con el mecanismo local SASL.
- El servidor genera un token único, lo escribe en un archivo único y le envía un mensaje al cliente con la ruta completa del archivo.
- El cliente lee el token del archivo y lo envía al servidor, verificando que tiene acceso local al sistema de archivos.
- El servidor verifica el token y luego borra el archivo.
- Los clientes remotos, incluyendo los clientes HTTP locales, usan la seguridad basada en dominios. El dominio predeterminado con los permisos para configurar la plataforma de aplicaciones empresariales JBoss 6 de manera remota usando las interfaces de administración es
ManagementRealm. Se proporciona un script, el cual le permite agregar usuarios a este dominio (o los dominios que cree). Consulte el capítulo de inicio del manual de instalación de la plataforma de aplicaciones empresariales JBoss 6. Para cada usuario, el nombre de usuario, una contraseña encriptada y el dominio se almacenan en un archivo. El archivo se encuentra en una ubicación diferente si la plataforma de aplicaciones empresariales está configurada como un dominio administrado o un servidor autónomo.- Dominio administrado
EAP_HOME/domain/configuration/mgmt-users.properties- Servidor autónomo
EAP_HOME/standalone/configuration/mgmt-users.properties
Aunque el contenido demgmt-users.propertiesse enmascara, el archivo se debe tratar con mucho cuidado. Se recomienda que el modo del archivo se establezca como600, el cual da acceso tan solo de lectura y escritura por parte del dueño del archivo.
Capítulo 8. Desinstalación de la plataforma de aplicaciones empresariales JBoss 6
8.1. Desinstalación de la plataforma de aplicaciones empresariales JBoss 6
Los pasos exactos para desinstalar el servidor de aplicaciones empresariales JBoss 6 dependen de la manera en que se instaló.
8.2. Desinstalar la plataforma de aplicaciones empresariales JBoss 6 desde una instalación Zip
Inicie sesión en el servidor.
Inicie sesión en su servidor como usuario con derechos de escritura en el directorio de instalación de la plataforma de aplicaciones empresariales JBoss 6.Borre el directorio de instalación.
La plataforma de aplicaciones empresariales JBoss 6 instala un sólo directorio cuando usa el método de instalación Zip. Borre el directorio de instalación para desinstalar la plataforma de aplicaciones empresariales JBoss 6.Opcional: borre cualquier script de inicialización que haya creado.
Si creó scripts de inicialización u otros scripts que dependían de que la plataforma de aplicaciones empresariales JBoss 6 estuviese instalada en su computador entonces bórrelos.Opcional: Microsoft Windows: Borre la plataforma de aplicaciones empresariales JBoss 6 de sus servicios.
Para borrar el servicio de la plataforma de aplicaciones empresariales JBoss 6 ejecute el siguiente comando como usuario administrativo:sc delete "JBEAP6SVC".
La plataforma de aplicaciones empresariales JBoss 6 se desinstala de su servidor.
8.3. Desinstalar la plataforma de aplicaciones empresariales JBoss 6 desde una instalación gráfica
Navegue al directorio
EAP_HOME/Uninstaller/en el servidor.Durante la instalación de la plataforma de aplicaciones empresariales JBoss 6 se creó un directorio llamadoEAP_HOME/Uninstaller/. Este directorio contiene un archivo llamadouninstaller.jar.Ejecute el comando
java -jar uninstaller.jar.Este comando desinstala la plataforma de aplicaciones empresariales JBoss 6.
La plataforma de aplicaciones empresariales JBoss 6 se desinstala de su servidor.
8.4. Desinstalación de la plataforma de aplicaciones empresariales JBoss 6 desde una instalación RPM
Inicie sesión en el servidor.
Inicie sesión en el servidor en donde la plataforma de aplicaciones empresariales JBoss 6 está instalada y gane acceso como administrador.Opcional: Cree una lista de archivos y directorios creados por la instalación RPM.
Para crear una lista de archivos y directorios creados por la instalación RPM, ejecute el comandorpm -ql jboss-eap6 > /tmp/jbeap6.txt. La razón para este paso es que al remover el RPM es posible que no se borren todos estos archivos y directorios de su sistema. Es posible que necesite borrar algunos de ellos a mano.Borre el paquete con el comando
yum.Use el comando YUMgroupremovepara borrar el grupojboss-eap6.yum groupremove jboss-eap6Opcional: Chequee y borre los archivos o directorios que el comando
yum groupremoveno borró.Chequee la lista de archivos y directorios creados por el comandorpm -qlanterior. Borre los que no se eliminaron de manera automática.
La plataforma de aplicaciones empresariales JBoss 6 se desinstala de su servidor.
Apéndice A. Paquetes RPM de la plataforma de aplicaciones empresariales JBoss 6
A.1. Lista de paquetes RPM y dependencias
JBoss EAP 6. Ese grupo está compuesto de los siguientes paquetes.
jbossas-appclientjbossas-bundlesjbossas-corejbossas-domainjbossas-hornetq-nativejbossas-jbossweb-nativejbossas-modules-eapjbossas-product-eapjbossas-standalonejbossas-welcome-content-eap
Apéndice B. Historial de revisiones
| Historial de revisiones | |||
|---|---|---|---|
| Revisión 2.0.0-1 | Mon Oct 13 2014 | CS Builder Robot | |
| |||