Capítulo 3. Instalando o JBoss EAP [Esta é uma tradução automática]
3.1. Instalação Zip
3.1.1. Baixando o JBoss EAP (Instalação ZIP) [Esta é uma tradução automática]
Pré-requisitos
O arquivo ZIP do JBoss EAP está disponível no Portal do Consumidor Red Hat. A instalação do arquivo ZIP é independente da plataforma.
- Faça o login no Portal do Cliente da Red Hat.
- Clique Transferências.
- Clique Red Hat JBoss Enterprise Application Platform no Downloads de produtos Lista.
- No Versão menu suspenso, selecione 7,1.
- Encontrar Red Hat JBoss Enterprise Application Platform 7.1.0 na lista e clique no Baixar ligação.
3.1.2. Instalando o JBoss EAP (Instalação ZIP) [Esta é uma tradução automática]
Depois que o arquivo ZIP de instalação do JBoss EAP for baixado, ele pode ser instalado extraindo os conteúdos do pacote.
Se necessário, mova o arquivo ZIP para o servidor e o local onde o JBoss EAP deve ser instalado.
NotaO usuário que executará o JBoss EAP deve ter acesso de leitura e gravação para este diretório.
Extraia o arquivo ZIP.
$ unzip jboss-eap-7.1.0.zip
NotaPara Windows Server, clique com o botão direito do mouse no arquivo ZIP e selecione Extrair tudo.
O diretório criado pela extração do arquivo ZIP é o diretório de nível superior para a instalação do JBoss EAP. Isto é referido como EAP_HOME
.
3.2. Instalação do Instalador [Esta é uma tradução automática]
3.2.1. Baixando o JBoss EAP (Instalação do Instalador) [Esta é uma tradução automática]
Pré-requisitos
O instalador do JBoss EAP JAR está disponível no Portal do Cliente Red Hat. o .jar
archive pode ser usado para executar os instaladores gráficos ou baseados em texto. O instalador é a maneira preferida de instalar o JBoss EAP em todas as plataformas suportadas.
Baixando o Instalador do JBoss EAP [Esta é uma tradução automática]
- Abra um navegador e efetue login no Red Hat Customer Portal em https://access.redhat.com.
- Clique Transferências.
- Clique Aplicativo Corporativo Red Hat JBoss no Downloads de produtos Lista.
- No Versão menu suspenso, selecione 7,1.
- Encontrar Instalador do Red Hat JBoss Enterprise Application 7.1.0 na lista e clique no Baixar ligação.
3.2.2. Executando o Instalador do JBoss EAP [Esta é uma tradução automática]
Você pode executar o instalador do JBoss EAP JAR em qualquer gráfico ou texto modo.
Executando o Instalador Gráfico do JBoss EAP [Esta é uma tradução automática]
- Abra um terminal e navegue até o diretório contendo o arquivo JAR do Instalador do JBoss EAP baixado.
Execute o instalador gráfico usando o seguinte comando:
$ java -jar jboss-eap-7.1.0-installer.jar
NotaNos ambientes Hewlett-Packard HP-UX ou Solaris, você pode especificar a arquitetura necessária usando o
-d32
ou-d64
interruptor. Ative o instalador executando um destes comandos:$ java -jar -d32 jboss-eap-7.1.0-installer.jar
ou
$ java -jar -d64 jboss-eap-7.1.0-installer.jar
Siga as instruções da tabela abaixo:
Tabela 3.1. Telas do Instalador do JBoss EAP [Esta é uma tradução automática] Nome da Tela Quando aparece Descrição Seleção de Idioma
Sempre
Escolha o idioma desejado para o instalador e clique em Está bem.
Contrato de Licença
Sempre
O EULA (Contrato de Licença de Usuário Final) para o RED HAT JBOSS MIDDLEWARE.
Selecione "Aceito os termos deste contrato de licença" e clique em Próximo.
Métodos de Instalação [Esta é uma tradução automática]
Sempre
Selecione o caminho de instalação para o JBoss EAP e clique em Próximo.
Seleção de Componentes
Sempre
Selecione os componentes para instalar. Os componentes necessários estão desabilitados para o cancelamento de seleção.
Crie um usuário administrativo
Sempre
Crie um usuário administrativo e atribua uma senha. Então clique Próximo.
Guia de Instalação [Esta é uma tradução automática]
Sempre
Revise suas opções de instalação e clique em Próximo.
Instalação RPM [Esta é uma tradução automática]
Sempre
Quando o progresso da instalação for concluído, clique em Próximo.
Instalador do JBoss EAP - Configure a Tela do Ambiente de Tempo de Execução [Esta é uma tradução automática]
Sempre
Você pode selecionar uma configuração padrão para a sua instalação do JBoss EAP ou optar por desempenhar uma configuração avançada com o instalador. Observe que, mesmo que você escolha uma configuração padrão, você ainda pode alterar depois a sua configuração usando as interfaces de gerenciamento do JBoss EAP.
Selecione Executar configuração padrão, ou selecione Execute a configuração avançada selecione os itens a serem configurados e clique em Próximo.
Instalador do JBoss EAP - Configure a Tela do Cofre de Senhas [Esta é uma tradução automática]
Caso opte por instalar um cofre de senhas em uma configuração avançada do ambiente do tempo de execução.
Configure um cofre de senha para armazenar todas as suas senhas confidenciais em um keystore criptografado e clique em Próximo. Para mais informações, consulte o documentação do cofre da senha no Como configurar a segurança do servidor guia.
Segurança SSL
Caso você decida habilitar a Segurança SSL na configuração avançada do ambiente do tempo de execução.
Especifique um keystore SSL e a senha do keystore para proteger as interfaces de gerenciamento do JBoss EAP e, em seguida, clique em Próximo. Para mais informações, consulte a documentação Protegendo as interfaces de gerenciamento no Como configurar a segurança do servidor guia.
AtençãoA Red Hat recomenda que SSLv2, SSLv3 e TLSv1.0 sejam explicitamente desativados em favor de TLSv1.1 ou TLSv1.2 em todos os pacotes afetados.
Configuração LDAP
Caso você decida habilitar a autenticação LDAP na configuração avançada do ambiente do tempo de execução.
Ative a autenticação LDAP para usar um servidor de diretório LDAP como a fonte de autenticação para o console de gerenciamento, a CLI de gerenciamento e a API de gerenciamento. Quando terminar, clique em Próximo. Para mais informações, consulte o Documentação LDAP dentro Como configurar o gerenciamento de identidades.
Instalador do JBoss EAP - Tela de Configuração LDAP do Realm de Segurança [Esta é uma tradução automática]
Caso você decida habilitar a autenticação LDAP na configuração avançada do ambiente do tempo de execução.
Um novo realm de segurança será criado e associado às interfaces de gerenciamento, usando a conexão LDAP definida na etapa anterior.
Especifique os valores para o seu ambiente LDAP e clique em Próximo. Para mais informações, consulte o Documentação LDAP dentro Como configurar o gerenciamento de identidades.
Instalador do JBoss EAP - Tela de Configuração Infinispan [Esta é uma tradução automática]
Caso opte por instalar um cache Infinispan na configuração avançada do ambiente do tempo de execução.
Crie um cache Infinispan para gerenciar dados em cache. Dê um nome Infinispan, configure os outros campos e clique em Próximo. Para mais informações, consulte o Documentação Infinispan no Guia de configuração.
Instalador do JBoss EAP - Tela de Configuração do Domínio de Segurança [Esta é uma tradução automática]
Caso opte por adicionar um domínio de segurança na configuração avançada do ambiente do tempo de execução.
Configure um domínio de segurança para a instância do servidor do JBoss EAP. A maioria dos campos já está preenchida com valores padrão e não precisa de modificação. Quando terminar, clique em Próximo. Para mais informações, veja Domínios de Segurança no Arquitetura de Segurança guia.
Configuração JSSE
Caso opte por adicionar um domínio de segurança na configuração avançada do ambiente do tempo de execução.
Configure o Java Secure Socket Extension (JSSE) para o domínio de segurança definido na etapa anterior, usando um keystore ou um truststore. Quando terminar, clique em Próximo.
Inícios Rápidos
Caso opte por instalar inícios rápidos na configuração avançada do ambiente do tempo de execução.
Selecione o caminho de instalação do início rápido e clique em Próximo.
Alterando os Repositórios [Esta é uma tradução automática]
Se você optar por instalar as iniciações rápidas na configuração avançada do ambiente de tempo de execução.
Selecione o seu arquivo de configurações e o repositório do Maven.
Associações de Soquete
Caso opte por configurar as associações de porta do servidor na configuração avançada do ambiente do tempo de execução.
Determine se a instalação usará ou não as associações de porta padrão, configure os deslocamentos de porta para todas as associações padrão ou configure as associações de porta personalizadas.
Caso opte por configurar os deslocamentos de porta, selecione o número de deslocamento.
Caso opte por configurar as associações personalizadas, selecione se deseja configurar as portas para o modo autônomo, o modo de domínio ou ambos.
Se o host estiver configurado apenas para IPv6, selecione Ativar configuração IPv6 pura caixa de seleção e o instalador fará as alterações necessárias na configuração.
Clique Próximo.
Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações Autônomas [Esta é uma tradução automática]
Caso opte por configurar as associações de porta personalizadas para o modo autônomo.
Configure as portas e as propriedades do sistema para cada uma das configurações independentes (
standalone
,standalone ha
,standalone full
,standalone full-ha
), então clique Próximo.Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações de Domínio [Esta é uma tradução automática]
Caso opte por configurar as associações de porta personalizadas para o modo de domínio.
Configure as portas e as propriedades do sistema para a configuração do host (
domain host
) e cada um dos perfis de domínio (domain default
,domain ha
,domain full
,domain full-ha
), então clique Próximo.Opções de Registro em Log
Caso opte por configurar os níveis de registro em log na configuração avançada do ambiente do tempo de execução.
Selecione os níveis de registro desejados e clique em Próximo.
Configuração do JSF
Se você optar por instalar uma implementação JSF na configuração avançada do ambiente de tempo de execução.
Configure as opções e os caminhos do JSF para seus JARs JSF e clique em Próximo. Para mais informações, veja Instalando uma Implementação JSF no Guia de configuração.
Configuração do Driver JDBC
Caso opte por instalar um driver JDBC na configuração avançada do ambiente do tempo de execução.
Instalar e configurar um driver JDBC. Escolha o fornecedor do driver apropriado na lista suspensa e especifique a (s) localização (ões) do JAR do driver. Quando terminar, clique em Próximo. Para mais informações, consulte o seção do driver JDBC da fonte de dados no Guia de configuração.
Configuração da Fonte de Dados
Caso opte por instalar um driver JDBC e uma fonte de dados na configuração avançada do ambiente do tempo de execução.
Configure uma fonte de dados que pode ser usada por aplicativos. Forneça um nome de fonte de dados e configure as outras opções e clique em Próximo. Para mais informações, veja os detalhes gerenciamento de datasource no Guia de configuração.
Configure o Servidor
Sempre
Quando o progresso da configuração for concluído, clique em Próximo.
Configuração de Atalhos
Sempre
Selecione os Crie atalhos no menu Iniciar caixa de seleção para criar atalhos. Somente caracteres alfanuméricos, traços (-) e caracteres de sublinhado (_) são permitidos. No Microsoft Windows, os caracteres de barra (/) e barra invertida (\) também são permitidos. Clique Próximo.
Métodos de Instalação [Esta é uma tradução automática]
Sempre
Clique Gerar script de instalação e arquivo de propriedades se você deseja capturar as opções de instalação selecionadas para um futuro instalação automatizada, então clique Feito.
A instalação está completa agora. O diretório criado pelo instalador é o diretório de nível superior do servidor. Isto é referido como
EAP_HOME
.
Executando o Instalador Baseado em Texto do JBoss EAP [Esta é uma tradução automática]
- Abra um terminal e navegue até o diretório contendo o JAR do Instalador do JBoss EAP baixado.
Execute o instalador baseado em texto usando o seguinte comando:
$ java -jar jboss-eap-7.1.0-installer.jar -console
-
Siga as instruções para instalar o JBoss EAP. O diretório criado pelo instalador é o diretório de nível superior do servidor. Isto é referido como
EAP_HOME
.
3.3. Instalação RPM [Esta é uma tradução 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
Para o 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.
Do Red Hat Enterprise Linux 7, o termo canal foi substituído pelo termo repositório. Nestas instruções apenas o termo repositório é usado.
3.3.1. Escolhendo um Repositório [Esta é uma tradução automática]
Instalar o JBoss EAP via RPM requer uma assinatura para ambos Red Hat Enterprise Linux Server
repositório de software base, bem como um repositório específico do JBoss EAP.
Para o repositório do JBoss EAP, você deve se inscrever no atual Repositório do JBoss EAP, ou um menor Repositório do JBoss EAP.
- Alterando o Repositório do JBoss EAP [Esta é uma tradução 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.
- Alterando o Repositório do JBoss EAP [Esta é uma tradução automática]
UMA menor O repositório fornece uma versão secundária específica do JBoss EAP 7 e todos os patches aplicáveis. Isso permite que você mantenha a mesma versão secundária do JBoss EAP, enquanto permanece atualizado com alta gravidade e correções de segurança.
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 ambientes de produção, recomendamos que você use o repositório menor do JBoss EAP. Isso reduz o risco de alterações inesperadas nos módulos do subsistema ou alterações de configuração necessárias causadas por atualizações inesperadas do JBoss EAP. Você pode sempre alterar repositórios em uma data posterior, se você quiser receber um upgrade.
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:
-
Substituir
EAP_MINOR_VERSION
com o seu pretendido JBoss EAP menor versão. Por exemplo, para a versão secundária desta versão, digite:7.1
. -
Substituir
RHEL_VERSION
com qualquer6
ou7
dependendo da sua versão do Red Hat Enterprise Linux.
# subscription-manager repos --enable=jb-eap-EAP_MINOR_VERSION-for-rhel-RHEL_VERSION-server-rpms
-
Substituir
3.3.2. Instalando o JBoss EAP (Instalação RPM) [Esta é uma tradução automática]
Instale o JBoss EAP a partir do seu repositório subscrito usando o seguinte comando:
# yum groupinstall jboss-eap7
Sua instalação está completa. O padrão EAP_HOME
caminho para a instalação do RPM é /opt/rh/eap7/root/usr/share/wildfly
.
Não há suporte para configurar vários controladores de domínio ou host na mesma máquina ao usar o método de instalação RPM para instalar o JBoss EAP.
3.3.3. Alterando os Repositórios [Esta é uma tradução automática]
Durante o tempo de vida de uma instalação do JBoss EAP, você pode querer alterar a subscrição do software de um repositório do JBoss EAP para outro. A alteração de repositórios possui suporte, mas apenas dentro das seguintes condições:
- Alterando do repositório com a versão 'atual' para um repositório com as versões de manutenção
- Suportado se mudar para o Mais recentes repositório menor.
- Alterando de um repositório com versões de manutenção para outro repositório com versões de manutenção
- Suportado se mudar para a próxima versão menor do JBoss EAP. Por exemplo, mudando do JBoss EAP 7.0 para o JBoss EAP 7.1 é suportado, mas a mudança do JBoss EAP 7.0 para o JBoss EAP 7.2 é não suportado.
- Alterando de um repositório com versões de manutenção para o respositório com a versão 'atual'
- Suportado se mudar do Mais recentes repositório menor.
Pré-requisitos
- Instale o JBoss EAP como um Instalação RPM.
- Escolha um repositório para mudar para, e garanta que você cumpra as condições de alteração suportadas mostradas acima.
Alterando o Repositório do JBoss EAP [Esta é uma tradução automática]
Antes de alterar o repositório, certifique-se de que a instalação do JBoss EAP tenha todas as atualizações aplicáveis:
# yum update
Usando o Red Hat Subscription Manager, cancele a assinatura do repositório existente e assine o novo repositório para o qual deseja mudar. No comando abaixo, substitua
EXISTING_REPOSITORY
eNEW_REPOSITORY
com os respectivos nomes do repositório.# subscription-manager repos --disable=EXISTING_REPOSITORY --enable=NEW_REPOSITORY
3.4. Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]
Se você usar o Instalador JAR Para instalar o JBoss EAP, você pode usar um script de instalação gerado a partir de uma instalação anterior para automatizar futuras instalações com a mesma configuração.
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.
Pré-requisitos
- Use o Instalador JAR para gerar um script de instalação automática. O script de instalação automática é um arquivo XML.
Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]
- Abra um terminal e navegue até o diretório contendo o arquivo JAR do Instalador do JBoss EAP baixado.
Execute o comando a seguir para instalar o JBoss EAP usando o arquivo XML do script de instalação automática:
$ java -jar jboss-eap-7.1.0-installer.jar auto.xml
Por padrão, o instalador solicitará que você insira as senhas necessárias para a configuração do JBoss EAP. Você pode fazer uma instalação autônoma por pré-configurando as senhas para a instalação.
NotaVocê pode armazenar o arquivo XML do script de instalação automática em um host de rede e usar HTTP ou FTP para indicar ao instalador que ele deve ser usado em uma instalação. Por exemplo:
$ 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. Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]
Pré-requisitos
- Use o Instalador JAR para gerar um script de instalação automática. O script de instalação automática é um arquivo XML.
Para realizar uma instalação automatizada autônoma do instalador, você deve predefinir as senhas necessárias para a instalação do JBoss EAP.
Quando o arquivo XML do script de instalação é gerado a partir de uma instalação do instalador anterior, um arquivo de variáveis de script de instalação incompleto também é gerado. Tem o mesmo nome de arquivo que o arquivo de script de instalação, mas com um .variables
sufixo.
Este arquivo de variáveis contém uma lista dos parâmetros de senhas e chaves necessários para uma instalação automatizada autônoma.
Você pode fornecer as senhas necessárias como arquivo de variáveis concluídas, ou como argumento ao executar o comando do instalador.
Instalação Automatizada Autônoma do Instalador Usando um Arquivo de Variáveis [Esta é uma tradução automática]
Abra o
.variables
arquivo em um editor de texto e forneça um valor de senha para cada chave. Por exemplo:adminPassword = password#2 vault.keystorepwd = vaultkeystorepw ssl.password = user12345
Execute o instalador usando o arquivo XML do script de instalação automática. O instalador detecta o arquivo de variáveis automaticamente, caso o arquivo de variáveis completo esteja no mesmo diretório que o arquivo XML do script de instalação e você não tenha modificado o nome do aquivo.
$ 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 ] ...
Como alternativa, você pode especificar o caminho para o arquivo de variáveis usando
-variablefile
:$ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variablefile auto.xml.variables
Instalação autônoma do instalador automatizado usando o -variables
Argumento [Esta é uma tradução automática]
Execute o instalador usando o arquivo XML de script de instalação automática e especifique as senhas necessárias como pares de chave / valor usando o
-variables
argumento. Por exemplo:$ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345
NotaÉ importante que você não tenha espaços ao especificar
-variables
pares chave / valor.