Capítulo 3. Instalación de JBoss EAP [Esto es una traducción automática]
3.1. Instalación ZIP
3.1.1. Descarga de JBoss EAP (instalación ZIP) [Esto es una traducción automática]
Prerrequisitos
El archivo ZIP de JBoss EAP está disponible en el Portal del cliente de Red Hat. La instalación del archivo ZIP es independiente de la plataforma.
- Inicia sesión en Portal del cliente de Red Hat.
- Hacer clic Descargas.
- Hacer clic Red Hat JBoss Enterprise Application Platform en el Descargas de productos lista.
- En el Versión menú desplegable, seleccione 7.1.
- Encontrar Red Hat JBoss Enterprise Application Platform 7.1.0 en la lista y haga clic en Descargar enlazar.
3.1.2. Instalación de JBoss EAP (Instalación ZIP) [Esto es una traducción automática]
Una vez haya sido descargado el archivo de instalación EAP ZIP, puede ser instalado al extraer el contenido del paquete.
Si es necesario, desplace el archivo ZIP al servidor y el sitio donde JBoss EAP debe ser instalado.
NotaEl usuario que ejecutará JBoss EAP debe tener acceso de lectura y escritura para este directorio.
Extraiga el archivador ZIP.
$ unzip jboss-eap-7.1.0.zip
NotaPara Windows Server, haga clic con el botón derecho en el archivo ZIP y seleccione Extraer todo.
El directorio creado al extraer el archivo ZIP es el directorio de nivel superior para la instalación de JBoss EAP. Esto se conoce como EAP_HOME
.
3.2. Instalación del instalador [Esto es una traducción automática]
3.2.1. Descarga de JBoss EAP (instalación del instalador) [Esto es una traducción automática]
Prerrequisitos
El instalador de JBoss EAP JAR está disponible en el Portal del cliente de Red Hat. los .jar
el archivo se puede usar para ejecutar los instaladores gráficos o basados en texto. El instalador es la forma preferida de instalar JBoss EAP en todas las plataformas compatibles.
Descargar el instalador JBoss EAP [Esto es una traducción automática]
- Abra un navegador e inicie sesión en el Portal del cliente de Red Hat en https://access.redhat.com.
- Hacer clic Descargas.
- Hacer clic Aplicación empresarial Red Hat JBoss en el Descargas de productos lista.
- En el Versión menú desplegable, seleccione 7.1.
- Encontrar Instalador Red Hat JBoss Enterprise Application 7.1.0 en la lista y haga clic en Descargar enlazar.
3.2.2. Ejecutar el instalador JBoss EAP [Esto es una traducción automática]
Puede ejecutar el instalador de JBoss EAP JAR en cualquier gráfico o texto modo.
Ejecutar el instalador gráfico JBoss EAP [Esto es una traducción automática]
- Abra una terminal y vaya al directorio que contiene el archivo JAR del instalador JBoss EAP descargado.
Ejecute el instalador gráfico mediante el siguiente comando:
$ java -jar jboss-eap-7.1.0-installer.jar
NotaEn los entornos Hewlett-Packard HP-UX o Solaris, puede especificar la arquitectura requerida utilizando el
-d32
o-d64
cambiar. Inicie el instalador ejecutando cualquiera de estos comandos:$ java -jar -d32 jboss-eap-7.1.0-installer.jar
o
$ java -jar -d64 jboss-eap-7.1.0-installer.jar
Siga las instrucciones en la tabla a continuación.
Tabla 3.1. Pantallas del instalador JBoss EAP [Esto es una traducción automática] Nombre de la pantalla Cuando aparezca Descripción Selección del idioma
Siempre
Elija el idioma deseado para el instalador y haga clic DE ACUERDO.
Acuerdo de licencia
Siempre
EULA para RED HAT JBOSS MIDDLEWARE.
Seleccione "Acepto los términos de este acuerdo de licencia" y haga clic en Siguiente.
Métodos de instalación [Esto es una traducción automática]
Siempre
Seleccione la ruta de instalación para JBoss EAP, y haga clic Siguiente.
Selección del componente
Siempre
Seleccione los componentes que va a instalar. No está autorizado para deshacer la selección de los componentes requeridos.
Crear un usuario administrativo
Siempre
Crea un usuario administrativo y asigna una contraseña. Luego haga clic Siguiente.
Manual de Instalación [Esto es una traducción automática]
Siempre
Revise sus opciones de instalación, luego haga clic Siguiente.
Instalación RPM [Esto es una traducción automática]
Siempre
Cuando el progreso de la instalación se complete, haga clic Siguiente.
JBoss EAP Installer - Pantalla de configuración del entorno de ejecución [Esto es una traducción automática]
Siempre
Puede seleccionar una configuración predeterminada para su instalación de JBoss EAP o realizar una configuración avanzada con el instalador. Observe que incluso si elige una configuración predeterminada, aún podrá alterar posteriormente su configuración mediante las interfaces administrativas JBoss EAP.
Seleccionar Realizar configuración predeterminada, o seleccione Realizar una configuración avanzada y seleccione los elementos para configurar, luego haga clic Siguiente.
JBoss EAP Installer - Pantalla de configuración de la bóveda de contraseñas [Esto es una traducción automática]
Si decide instalar la bóveda de contraseñas en la configuración avanzada del entorno de ejecución:
Configure un almacén de contraseñas para almacenar todas sus contraseñas confidenciales en un almacén de claves cifrado, luego haga clic Siguiente. Para más información, vea el documentación de la bóveda de contraseña en el Cómo configurar seguridad del servidor guía.
Seguridad SSL
Si decide habilitar la seguridad SSL en la configuración avanzada del entorno de ejecución:
Especifique un almacén de claves SSL y la contraseña del almacén de claves para asegurar las interfaces de administración JBoss EAP, luego haga clic Siguiente. Para obtener más información, consulte la documentación en asegurando las interfaces de gestión en el Cómo configurar seguridad del servidor guía.
AvisoRed Hat recomienda inhabilitar SSLv2, SSLv3 y TLSv1.0 de forma explícita, en favor de TLSv1.1 o TLSv1.2 en todos los paquetes afectados.
Configuración LDAP
Si decide habilitar la autenticación LDAP en la configuración avanzada del entorno de ejecución:
Habilite la autenticación LDAP para usar un servidor de directorio LDAP como fuente de autenticación para la consola de administración, la CLI de administración y la API de administración. Cuando hayas terminado, haz clic Siguiente. Para más información, vea el Documentación LDAP en Cómo configurar la gestión de identidad.
JBoss EAP Installer - Pantalla de configuración de dominio de seguridad LDAP [Esto es una traducción automática]
Si decide habilitar la autenticación LDAP en la configuración avanzada del entorno de ejecución:
Se creará un dominio de seguridad y será asociado con las interfaces administrativas, mediante la conexión LDAP definida en el paso anterior.
Especifique los valores para su entorno LDAP, luego haga clic Siguiente. Para más información, vea el Documentación LDAP en Cómo configurar la gestión de identidad.
JBoss EAP Installer - Pantalla de configuración Infinispan [Esto es una traducción automática]
Si decide instalar una caché Infinispan en la configuración avanzada del entorno de ejecución.
Cree un caché Infinispan para administrar datos en caché. Ingrese un nombre Infinispan y configure los otros campos, luego haga clic Siguiente. Para más información, vea el Documentación Infinispan en el Guía de configuración.
JBoss EAP Installer - Pantalla de configuración de dominio de seguridad [Esto es una traducción automática]
Si decide agregar un dominio de seguridad en la configuración avanzada del entorno de ejecución.
Configure un dominio de seguridad para la instancia del servidor JBoss EAP. La mayoría de los campos ya están poblados con valores predeterminados y no necesitan modificación. Cuando hayas terminado, haz clic Siguiente. Para más información, ver Dominios de seguridad en el Arquitectura de seguridad guía.
Configuración JSSE
Si decide agregar un dominio de seguridad en la configuración avanzada del entorno de ejecución.
Configure Java Secure Socket Extension (JSSE) para el dominio de seguridad definido en el paso anterior, utilizando un almacén de claves o un almacén de confianza. Cuando hayas terminado, haz clic Siguiente.
Quickstarts
Si decide instalar inicios rápidos en la configuración avanzada del entorno de ejecución.
Seleccione la ruta de instalación de inicio rápido, luego haga clic Siguiente.
Cambio de repositorios [Esto es una traducción automática]
Si elige instalar los inicios rápidos en la configuración avanzada del entorno de tiempo de ejecución.
Seleccione su repositorio Maven y el archivo de parámetros.
Enlaces de socket
Si decide configurar enlaces de puerto de servidor en la configuración avanzada del entorno de ejecución.
Determine si la instalación debe utilizar los enlaces de puertos predeterminados, configurar los desfases de puertos para todos los enlaces predeterminados o configurar los enlaces de puertos personalizados.
Si decide seleccionar desfases de puertos, elija el número de desfase.
Si opta por configurar enlaces personalizados, elija si desea configurar el puerto para modo autónomo, modo de dominio o ambos.
Si el host está configurado solo para IPv6, seleccione Habilitar la configuración pura de IPv6 casilla de verificación y el instalador hará los cambios de configuración necesarios.
Hacer clic Siguiente.
JBoss EAP Installer - - Enlaces de sockets personalizados para pantalla de configuración autónoma [Esto es una traducción automática]
Si elige configurar los enlaces de puertos personalizados para modo autónomo.
Configure los puertos y las propiedades del sistema para cada una de las configuraciones independientes (
standalone
,standalone ha
,standalone full
,standalone full-ha
), luego haz clic Siguiente.JBoss EAP Installer - Enlaces de sockets personalizados para pantalla de configuración de dominio de seguridad [Esto es una traducción automática]
Si opta por configurar los enlaces de puertos personalizados para modo de dominio.
Configure los puertos y las propiedades del sistema para la configuración del host (
domain host
) y cada uno de los perfiles de dominio (domain default
,domain ha
,domain full
,domain full-ha
), luego haz clic Siguiente.Opciones de registro
Si opta por configurar niveles de registro en la configuración avanzada del entorno de ejecución.
Seleccione los niveles de registro deseados, luego haga clic Siguiente.
Configuración de JSF
Si elige instalar una implementación JSF en la configuración avanzada del entorno de tiempo de ejecución.
Configure las opciones y rutas JSF a sus archivos JAR JSF, luego haga clic Siguiente. Para más información, ver Instalación de una implementación de JSF en el Guía de configuración.
Configuración del controlador JDBC
Si opta por instalar un controlador JDBC en la configuración avanzada del entorno de ejecución
Instale y configure un controlador JDBC. Elija el proveedor de controladores apropiado de la lista desplegable y especifique las ubicaciones de JAR del controlador. Cuando hayas terminado, haz clic Siguiente. Para más información, vea el datasource sección del controlador JDBC en el Guía de configuración.
Configuración de la fuente de datos
Si decide instalar un controlador JDBC y una fuente de datos en la configuración avanzada del entorno de ejecución.
Configure un origen de datos que las aplicaciones puedan usar. Proporcione un nombre de fuente de datos y configure las otras opciones, luego haga clic Siguiente. Para obtener más información, vea los detalles de gestión de datos en el Guía de configuración.
Configuración del servidor
Siempre
Cuando el progreso de la configuración se complete, haga clic Siguiente.
Configuración de atajos
Siempre
Selecciona el Crear accesos directos en el menú de inicio casilla de verificación para crear accesos directos. Solo se permiten caracteres alfanuméricos, guiones (-) y guiones bajos (_). En Microsoft Windows, los caracteres barra inclinada (/) y barra invertida (\) también están permitidos. Hacer clic Siguiente.
Métodos de instalación [Esto es una traducción automática]
Siempre
Hacer clic Generar script de instalación y archivo de propiedades si desea capturar las opciones de instalación seleccionadas para un futuro instalación automatizada, luego haz clic Hecho.
La instalación ahora está completa. El directorio creado por el instalador es el directorio de nivel superior para el servidor. Esto se conoce como
EAP_HOME
.
Ejecución del instalador JBoss EAP basado en texto [Esto es una traducción automática]
- Abra una terminal y navegue al directorio que contiene el JAR del instalador JBoss EAP descargado
Ejecute el instalador basado en texto mediante el siguiente comando:
$ java -jar jboss-eap-7.1.0-installer.jar -console
-
Siga las instrucciones para instalar JBoss EAP. El directorio creado por el instalador es el directorio de nivel superior para el servidor. Esto se conoce como
EAP_HOME
.
3.3. Instalación RPM [Esto es una traducción automática]
For users wanting to manage JBoss EAP installations using Red Hat Satellite: although Red Hat Satellite 6 is recommended for managing JBoss EAP 7 installations, the following Red Hat Network (RHN) channels are also provided specifically for Satellite 5 users:
For Red Hat Enterprise Linux 6:
- jbappplatform-7.1-i386-server-6-rpm
- jbappplatform-7.1-x86_64-server-6-rpm
For Red Hat Enterprise Linux 7:
- jbappplatform-7.1-x86_64-server-7-rpm
Red Hat Satellite 6 users can use the repositories shown in Choosing a Repository.
De Red Hat Enterprise Linux 7, el término canal fue reemplazado con el término repositorio. En estas instrucciones solo el término repositorio es usado.
3.3.1. Selección de un repositorio [Esto es una traducción automática]
La instalación de JBoss EAP a través de RPM requiere una suscripción a ambos Red Hat Enterprise Linux Server
repositorio de software base, así como un repositorio JBoss EAP específico.
Para el repositorio JBoss EAP, debe suscribirse al corriente Repositorio JBoss EAP, o un menor Repositorio JBoss EAP.
- Cómo cambiar el repositorio JBoss EAP [Esto es una traducción automática]
The current repository provides the latest JBoss EAP 7 release. When updating your JBoss EAP installation, you will receive all updates for JBoss EAP 7, including minor upgrades.
For example, updating from this repository will include upgrades from JBoss EAP 7.1 to JBoss EAP 7.2, if it is released.
- Cómo cambiar el repositorio JBoss EAP [Esto es una traducción automática]
UN menor repositorio proporciona una versión menor específica de JBoss EAP 7 y todos los parches aplicables. Esto le permite mantener la misma versión menor de JBoss EAP, mientras se mantiene actualizado con severidad y parches de seguridad.
For example, updating from this repository will include patches and security updates for the minor JBoss EAP version, but will not include upgrades from JBoss EAP 7.1 to JBoss EAP 7.2, if it is released.
Para entornos de producción, le recomendamos que use el repositorio menor de JBoss EAP. Esto reduce el riesgo de cambios inesperados en los módulos del subsistema o los cambios de configuración necesarios causados por las actualizaciones inesperadas de JBoss EAP. Tu siempre puedes cambiar repositorios en una fecha posterior si desea recibir una actualización.
3.3.1.1. Subscribing to the Current JBoss EAP 7 Repository
- Ensure that your Red Hat Enterprise Linux system is registered to your account using Red Hat Subscription Manager. For more information, see the Red Hat Subscription Management documentation.
Using Red Hat Subscription Manager, subscribe to the 'current' JBoss EAP 7 repository using the following command. Replace
RHEL_VERSION
with either6
or7
depending on your Red Hat Enterprise Linux version.# subscription-manager repos --enable=jb-eap-7-for-rhel-RHEL_VERSION-server-rpms
3.3.1.2. Subscribing to a Minor JBoss EAP 7 Repository
- Ensure that your Red Hat Enterprise Linux system is registered to your account using Red Hat Subscription Manager. For more information, see the Red Hat Subscription Management documentation.
Using Red Hat Subscription Manager, subscribe to a minor JBoss EAP 7 repository using the following command. Ensure that you:
-
Reemplazar
EAP_MINOR_VERSION
con su previsto EAP de JBoss menor versión. Por ejemplo, para la versión menor de esta versión, ingrese:7.1
. -
Reemplazar
RHEL_VERSION
con cualquiera6
o7
dependiendo de su versión de Red Hat Enterprise Linux.
# subscription-manager repos --enable=jb-eap-EAP_MINOR_VERSION-for-rhel-RHEL_VERSION-server-rpms
-
Reemplazar
3.3.2. Instalación de JBoss EAP (Instalación RPM) [Esto es una traducción automática]
Instalar JBoss EAP desde un repositorio suscrito mediante el siguiente comando:
# yum groupinstall jboss-eap7
Tu instalación está completa. El valor por defecto EAP_HOME
ruta para la instalación de RPM es /opt/rh/eap7/root/usr/share/wildfly
.
No se admite configurar múltiples controladores de dominio o de host en la misma máquina cuando se utiliza el método de instalación de RPM para instalar JBoss EAP.
3.3.3. Cambio de repositorios [Esto es una traducción automática]
Es posible que durante la vida útil de una instalación de JBoss EAP, usted quiera cambiar la suscripción de un repositorio JBoss EAP a otro. El cambio de repositorios recibe soporte, pero con las siguientes condiciones:
- Cambio de un repositorio 'actual' a un repositorio menor
- Compatible si se cambia a último repositorio menor
- Cambio de un repositorio menor a otro repositorio menor
- Compatible si se cambia a la siguiente versión menor de JBoss EAP. Por ejemplo, cambiar de JBoss EAP 7.0 a JBoss EAP 7.1 es compatible, pero cambiar de JBoss EAP 7.0 a JBoss EAP 7.2 es no soportado.
- Cambio de un repositorio menor al repositorio 'actual'
- Compatible si se cambia de último repositorio menor
Prerrequisitos
- Instale JBoss EAP como un Instalación de RPM.
- Elija un repositorio para cambiar a, y asegúrese de cumplir con las condiciones de cambio admitidas que se muestran arriba.
Cómo cambiar el repositorio JBoss EAP [Esto es una traducción automática]
Antes de cambiar el repositorio, asegúrese de que la instalación JBoss EAP tenga todas las actualizaciones aplicables al día:
# yum update
Usando Red Hat Subscription Manager, anule la suscripción del repositorio existente y suscríbase al nuevo repositorio al que desea cambiar. En el siguiente comando, reemplace
EXISTING_REPOSITORY
yNEW_REPOSITORY
con los respectivos nombres de repositorio.# subscription-manager repos --disable=EXISTING_REPOSITORY --enable=NEW_REPOSITORY
3.4. Instalación del instalador automatizada sin asistencia [Esto es una traducción automática]
Si usas el Instalador JAR Para instalar JBoss EAP, puede usar un script de instalación generado a partir de una instalación previa para automatizar futuras instalaciones con la misma configuración.
The automated installer is not backwards compatible. You cannot use an installation script generated from a previous version of JBoss EAP with the automated installer. You should only use installation scripts generated by the same minor version of JBoss EAP, for example JBoss EAP 7.1.
Prerrequisitos
- Utilizar el Instalador JAR para generar una secuencia de comandos de instalación automática. La secuencia de comandos de instalación automática es un archivo XML.
Instalación del instalador automatizada sin asistencia [Esto es una traducción automática]
- Abra una terminal y vaya al directorio que contiene el archivo JAR del instalador JBoss EAP descargado.
En una terminal, ejecute el siguiente comando para instalar JBoss EAP mediante el archivo XML del script de instalación automático:
$ java -jar jboss-eap-7.1.0-installer.jar auto.xml
Por defecto, el instalador le pedirá que ingrese las contraseñas requeridas para la configuración de JBoss EAP. Puede hacer una instalación desatendida por preestableciendo las contraseñas para la instalación.
NotaPuede almacenar el archivo XML del script de instalación automático en un host de red y usar HTTP o FTP para señalar el instalador a usar para una instalación. Por ejemplo:
$ java -jar jboss-eap-7.1.0-installer.jar http://network-host.local/auto.xml
$ java -jar jboss-eap-7.1.0-installer.jar ftp://network-host.local/auto.xml
3.4.1. Instalación del instalador automatizada sin asistencia [Esto es una traducción automática]
Prerrequisitos
- Utilizar el Instalador JAR para generar una secuencia de comandos de instalación automática. La secuencia de comandos de instalación automática es un archivo XML.
Para realizar una instalación automatizada sin asistencia, debe establecer las contraseñas requeridas para la instalación de JBoss EAP.
Cuando el archivo XML del script de instalación se genera a partir de una instalación previa del instalador, también se genera un archivo de variables de script de instalación incompleto. Tiene el mismo nombre de archivo que el archivo de script de instalación, pero con un .variables
sufijo.
Este archivo de variables contiene una lista de llaves y parámetros de contraseñas requeridos para una instalación automatizada sin asistencia.
Puede proporcionar las contraseñas requeridas como archivo de variables completadas, o como un argumento al ejecutar el comando de instalador.
Instalación automatizada sin asistencia del instalador, mediante un archivo de variables. [Esto es una traducción automática]
Abre el
.variables
archivo en un editor de texto y proporcione un valor de contraseña para cada clave. Por ejemplo:adminPassword = password#2 vault.keystorepwd = vaultkeystorepw ssl.password = user12345
Ejecute el instalador mediante el archivo de script de instalación automático. El instalador detectará automáticamente el archivo de variables, si el archivo de variables completo está en el mismo directorio como un archivo XML de script de instalación y si no ha modificado su nombre de archivo.
$ java -jar jboss-eap-7.1.0-installer.jar auto.xml Checking for corresponding .variables file Variables file detected: auto.xml.variables [ Starting automated installation ] ...
Alternativamente, puede especificar la ruta al archivo de variables usando
-variablefile
:$ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variablefile auto.xml.variables
Instalación automática desatendida del instalador usando el -variables
Argumento [Esto es una traducción automática]
Ejecute el instalador usando el archivo XML del script de instalación automática y especifique las contraseñas requeridas como pares clave / valor utilizando el
-variables
argumento. Por ejemplo:$ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345
NotaEs importante que no tenga espacios al especificar el
-variables
pares clave / valor.