Guia de Instalação
Para uso com o JBoss Enterprise Application Plataform 6
Resumo
Capítulo 1. Visão Geral do Produto Copiar o linkLink copiado para a área de transferência!
1.1. Red Hat JBoss Enterprise Application Platform 6 Copiar o linkLink copiado para a área de transferência!
1.2. Recursos do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
| Recurso | Descrição |
|---|---|
| Certificação Java | Java Enterprise Edition 6 Full Profile e Web Profile certificado. |
| Managed Domain |
|
| Management Console e Management CLI | Novas interfaces de gerenciamento do servidor autônomo e domain. A edição do arquivo de configuração XML não é mais requerido. O Management CLI inclui também um modo em lote que pode realizar o script e automatizar as tarefas de gerenciamento. |
| Layout de gerenciamento simplificado | O diretório modules contém agora todos os módulos dos servidores. Os diretórios lib comuns e específicos de servidor estão preteridos. Os diretórios domain e standalone contém os artefatos e arquivos de configuração para as implantações autônomas e de domain respectivamente. |
| Mecanismo de carregamento de carga modular | Os módulos são carregados e descarregados sob pedido. Isto aumenta o desempenho, possui benefícios de segurança e reduz os períodos de início e reinício. |
| Gerenciamento da fonte de dados aprimorados | Os drivers de banco de dados são implantados da mesma maneira que outros serviços. Além disso, as fontes de dados são criadas e gerenciadas diretamente no Management Console ou Management CLI. |
| Uso de recurso mais eficiente e reduzido. | O JBoss EAP 6 usa os recursos de sistema e os usa de forma mais eficiente que as versões anteriores. Entre os benefícios está o início e encerramento mais rápido do JBoss EAP 6 comparado ao JBoss EAP 5. |
Capítulo 2. Introdução Copiar o linkLink copiado para a área de transferência!
2.1. Portal do Cliente da Red Hat Copiar o linkLink copiado para a área de transferência!
- Gerenciar e manter os contratos de suporte e direitos da Red Hat.
- Baixar o software oficialmente suportado.
- Acessar a documentação do produto e ao Red Hat Knowledgebase.
- Contactar os Serviços de Suporte Global.
- Preencher bugs referentes aos produtos Red Hat.
Capítulo 3. Instruções de Instalação Copiar o linkLink copiado para a área de transferência!
3.1. Métodos de Instalação do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
|
Método
|
Descrição
|
Instruções
|
|---|---|---|
|
Instalação Zip
|
O arquivo Zip é apropriado em instalações de todos sistemas operacionais suportados. Este processo deve ser usado caso você deseje extrair a instância manualmente.
| |
|
JAR Installer
|
O JAR installer pode ser executado num console ou um assistente gráfico. Ambas as opções fornecem instruções detalhadas sobre a instalação e configuração da instância do servidor. Configurações adicionais, incluindo as Iniciações Rápidas e Repositório Maven, são também possíveis com o installer. Esta é a maneira preferida de instalação do JBoss nas plataformas suportadas.
| |
|
Instalação RPM
|
O JBoss EAP pode ser instalado com o instalador gráfico do pacote RPM suportado ou com a interface da linha de comando. Este método é apropriado para instalações suportadas do Red Hat Enterprise Linux 5, 6 e 7.
|
3.2. Pré-requisitos da Instalação do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
Pré-requisitos Comuns
- Crie uma conta do Portal do Cliente Red Hat no https://access.redhat.com. Por favor refira-se à Seção 2.1, “Portal do Cliente da Red Hat” para maiores informações.
- Revise as configurações suportadas e garanta de que seu sistema é suportável: https://access.redhat.com/site/articles/111663.
- Certifique-se de que seu sistema está atualizado com a errata e atualizações emitidas pela Red Hat.
Pré-requisitos do ZIP/Installer
- Privilégios de administração para o diretório de instalação.
- Certifique-se de que um kit de desenvolvedor do Java suportado está instalado.
- No Microsoft Windows Server, certifique-se que as variáveis do ambiente PATH e JAVA_HOME foram configuradas, do contrário os atalhos não funcionarão.
- No Hewlett-Packard HP-UX, certifique-se que a utilidade
unzipfoi instalada.
Pré-requisitos RPM
- Registro do servidor no Red Hat Network.
- Certifique-se de que um kit do desenvolvedor do Java foi instalado. O RPM do kit de desenvolvimento do Java deve fornecer e exportar a funcionalidade
javapara o sistema. - Subscreva os seguintes canais, que aplicam-se a todas as versões do Red Hat Enterprise Linux e todas suas arquiteturas:
- O Red Hat Enterprise Linux Server
basee canais/repositórios de sofwaresupplementaryapropriados a sua versão do Red Hat Enterprise Linux. O canal/repositóriosupplementaryé solicitado para a instalação do kit do desenvolvedor do Java. - O canal ou repositório do JBoss Enterprise Application Platform. Consulte a Seção 3.5, “Instalação RPM” para maiores detalhes sobre o canal ou repositório apropriado.
- Caso a arquitetura do host for ppc64, increva-se ao seguinte canal/repositório.
- Red Hat Enterprise Linux 6, subscreva-se ao canal
rhel-ppc64-server-optional-6. - Red Hat Enterprise Linux 7, subscreva-se ao repositório
rhel-7-for-power-server-optional-rpms-7Server.
3.3. Instalação Zip Copiar o linkLink copiado para a área de transferência!
3.3.1. Download do JBoss EAP 6 (Instalação Zip) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
O arquivo do JBoss EAP 6 ZIP está disponível a partir do Red Hat Customer Portal. A instalação do arquivo ZIP é uma plataforma independente. Este tópico descreve as etapas para realizar o download do arquivo.
Procedimento 3.1. Download do arquivo ZIP
- Abra um navegador e entre no Portal do Cliente https://access.redhat.com.
- Clique em .
- Clique em Red Hat JBoss Enterprise Application Platform na lista Downloads do Produto.
- Selecione a versão do JBoss EAP a partir do menu suspenso Versão.
- Encontre o Red Hat JBoss Enterprise Application Platform 6.x.x na lista e clique na opção .
O JBoss EAP foi baixado na sua máquina de destino, pronto para instalação.
3.3.2. Instalação do JBoss EAP 6 (Instalação ZIP) Copiar o linkLink copiado para a área de transferência!
Passos Anteriores em Instalação Zip
Este tópico descreve as etapas para instalar o JBoss EAP 6 usando o arquivo ZIP baixado.
Procedimento 3.2. Instalação do Arquivo ZIP
Mova o arquivo ZIP à localização desejada.
Mova o arquivo ZIP ao servidor e diretório onde você planeja instalar o JBoss EAP 6. O usuário que irá iniciar e encerrar o servidor deve possuir acesso de leitura e gravação a este diretório.Use um aplicativo apropriado para extrair o arquivo ZIP à localização desejada.
Num ambiente do Red Hat Enterprise Linux, use a utilidadeunzippara extrair os conteúdos do arquivo ZIP.Num ambiente do Microsoft Windows, clique no botão direito do mouse e selecione Extract All.Num ambiente do Hewlett-Packard HP-UX, use a utilidadeunzippara extrair os conteúdos do arquivo ZIP.
O JBoss EAP 6 foi instalado com êxito. O diretório criado pela extração do arquivo ZIP é o diretório de nível superior para o servidor. Isto é referido como EAP_HOME.
3.3.3. Desinstalação do JBoss EAP 6 (Instalação Zip) Copiar o linkLink copiado para a área de transferência!
Passos Anteriores em Instalação Zip
Realize o backup de quaisquer arquivos de configuração modificados e implantações que podem ser reusadas numa instância mais tarde.
Esta seção descreve as etapas requeridas para desinstalar a instalação Zip do JBoss EAP 6.
Procedimento 3.3. Desintalação do JBoss EAP 6 (Instalação Zip)
- Dirija-se ao diretório onde você extraiu a pasta do JBoss EAP 6 do arquivo Zip.
Remova o diretório de instalação.
O JBoss EAP 6 instala num diretório único onde você usa o método de instalação Zip. Exclua o diretório de instalação para desinstalar o JBoss EAP 6.Opcional: Remova quaisquer scripts de iniciação que você criou.
Caso tenha criado os scripts de instalação ou outros scripts que dependem do JBoss EAP 6 sendo instalado em seu computador, exclua-os.
O JBoss EAP é desinstalado do servidor.
3.4. Installer Copiar o linkLink copiado para a área de transferência!
3.4.1. Download do JBoss EAP 6 (Installer) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
O arquivo do JBoss EAP 6 installer está disponível a partir do Red Hat Customer Portal. O arquivo .jar pode ser usado para executar tanto nos instaladores de texto básico ou gráficos. O instalador é a maneira preferida de instalar o JBoss EAP 6 em todas as plataformas suportadas. Este tópico descreve as etapas para realizar o download do arquivo.
Procedimento 3.4. Download do Installer
- Abra um navegador e entre no Portal do Cliente https://access.redhat.com.
- Clique em .
- Clique em Red Hat JBoss Enterprise Application Platform na lista Downloads do Produto.
- Selecione a versão do JBoss EAP a partir do menu suspenso Versão.
- Encontre Red Hat JBoss Enterprise Application Platform 6.x.x Installer na lista e clique na opção .
O JBoss EAP foi baixado na sua máquina de destino, pronto para instalação.
3.4.2. Execução do Programa de Instalação do JBoss EAP Copiar o linkLink copiado para a área de transferência!
Procedimento 3.5. Execução do Programa de Instalação do JBoss EAP
- Abra um terminal e navegue ao diretório contendo o JAR do programa de instalação baixado.
- Digite o seguinte comando:
java -jar jboss-eap-6.x.x-installer.jar
java -jar jboss-eap-6.x.x-installer.jarCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Siga as instruções da tabela abaixo.
|
Nome da tela
|
Quando isto aparece
|
Descrição
|
|---|---|---|
|
Sempre
|
Selecione o idioma desejado para o programa de instalação e clique em .
| |
|
Sempre
|
O EULA para o RED HAT JBOSS MIDDLEWARE.
Selecione "Eu aceito os termos do acordo de licença" e clique em .
| |
|
Sempre
|
Selecione o caminho de instalação para o JBoss EAP e clique em . Será solicitado a criação de um novo diretório, ou, caso já exista, a substituição de um diretório nomeado.
| |
|
Sempre
|
Selecione os pacotes para instalação. Os pacotes requeridos são desabilitados para a desmarcação.
| |
|
Sempre
|
Crie um usuário administrativo e determine a senha. A senha deve ter pelo menos 8 caracteres, sendo um caractere alfabético, um dígito e um caractere não alfanumérico . Em seguida, clique em .
| |
|
Sempre
|
Instale as amostras de iniciação rápida. Caso você deseje instalá-las, selecione e selecione o caminho de instalação. Caso você não deseje instalá-las, selecione . Então, clique em .
| |
|
Caso deseje instalar as amostras de iniciação rápida.
|
O repositório Maven com host público está disponível para uso com as iniciações rápidas. As seleções default configuram automaticamente a sua instalação para uso deste repositório. Esta é a maneira mais fácil de executar as iniciações rápidas. Caso você prefira, especifique o caminho a um repositório instalado localmente. Especifique um caminho caso o arquivo de configurações Maven não esteja na localização default.
| |
|
Sempre
|
Determine se a instalação usará os bindings de porta default, configure os bindings de porta personalizada ou configure os deslocamentos para todos os bindings default. Caso você selecione bindings personalizados, selecione se configurar as portas para o modo autônomo, domain ou ambos. Caso você escolha em configurar os deslocamentos de porta, selecione o deslocamento. Então clique em .
| |
|
Caso opte por configurar os bindings de porta personalizado para o modo autônomo.
|
Configure as portas e as propriedades de sistema para vários modos autônomo e clique em .
| |
|
Caso deseje configurar os bindings de porta personalizado para o modo domain.
|
Configure as portas e propriedades para vários modos domain e clique em .
| |
|
Sempre
|
Selecione a opção de iniciação preferida na conclusão do processo de instalação. Em seguida, clique em .
| |
|
Sempre
|
Selecione para configurar os níveis do log ou para pular esta configuração. Então, clique em .
| |
|
Sempre
|
Selecione para instalação da configuração default. Selecione para seleção a partir de uma lista das configurações avançadas. As opções avançadas podem ser configuradas após a instalação. Clique em .
| |
|
Caso opte por instalar o vault numa configuração avançada do ambiente do período da execução.
|
Configure a senha vault para armazenar todas as senhas confidenciais num keystore criptografado e clique em . Consulte o Guia de Configuração e Administração: "Mascare a Senha Keystore e Inicialize o Vault da Senha".
| |
|
Caso você deseje habilitar o SSL de segurança numa configuração avançada do ambiente do período de execução.
|
Configure um SSL keystore para assegurar as interfaces de gerenciamento EAP. Depois, clique em . Consulte o Guia de Segurança "Gerar uma Chave de Criptografia SSL e Certificado ".
Atenção
A Red Hat recomenda que você desabilite o SSL a favor do TLSv1.1 ou TLSv1.2 em todos os pacotes afetados.
| |
|
Caso decida por habilitar a Configuração LDAP numa configuração avançada do período de execução.
|
Habilite a autenticação LDAP para uso do servidor do diretório LDAP como fonte de autenticação para o Management Console, Management CLI ou Management API. Quando houver finalizado, clique em . Consulte o Guia de Configuração e Administração: "Uso do LDAP para Autenticar as Interfaces de Gerenciamento".
| |
|
Caso deseje instalar o cache Infinispan numa configuração avançada do ambiente do período de execução.
|
Crie um cache Infinispan para os dados do cache de gerenciamento. Forneça um nome Infinispan, configure outros campos e clique em . Consulte o Guia de Configuração e Administração: "Capítulo Infinispan 14".
| |
|
Caso deseje adicionar o security domain na configuração avançada do ambiente do período de execução.
|
Configure o security domain para incorporar os serviços fornecidos pelo PicketBox a uma instância do servidor JBoss EAP. A maioria dos campos que são populados com os valores default e não precisam de modificações. Quando houver finalizado, clique em . Consulte o Guia de Configuração e Administração: "Security Domains" para maiores informações.
| |
|
Caso deseje instalar o JDBC driver na configuração avançada do ambiente do período de execução.
|
Instale e configure um JDBC driver para converter o seu código de aplicativo ao idioma de banco de dados relevante. Escolha o driver apropriado a partir da lista suportada de drivers que aparecem na lista suspensa do "Driver Vendor". Consulte o Guia de Configuração e Administração: "Gerenciamento da Fonte de Dados 6" para maiores informações.
| |
|
Caso você escolha instalar a fonte de dados numa configuração avançada do ambiente do período de execução.
|
Configure a fonte de dados que pode ser usada pelos aplicativos. Forneça o nome da fonte de dados, configure outros campos e clique em . Consulte o Guia de Administração e Configuração: "Configuração da Fonte de Dados" para maiores informações.
| |
|
Sempre
|
Revise as suas seleções e clique em .
| |
|
Sempre
|
Quando o progresso da instalação completar, clique em .
| |
|
Sempre
|
Clique em quando o processamento encerrar.
| |
|
Sempre
|
Selecione se criar ou não atalhos e como configurá-los. Apenas os caracteres alfanuméricos e caracteres '-' e '_' são permitidos. Apenas no Microsoft Windows, os caracteres '/' e '\' são também permitidos. Clique em .
| |
|
Sempre
|
Clique em caso deseje capturar as opções de instalação selecionada. Então clique em .
A instalação está concluída.
|
A instalação foi concluída e o JBoss EAP 6 é instalado na sua máquina de destinação.
3.4.3. Desinstalação do JBoss EAP 6 (Installer) Copiar o linkLink copiado para a área de transferência!
Passos Anteriores em Installer
Essa seção descreve as etapas solicitadas para desinstalar uma instância do JBoss EAP 6 que foi instalada usando tanto o instalador gráfico ou baseado em texto.
Procedimento 3.6. Desinstalação do JBoss EAP 6 (Instalação Gráfica)
- Durante a instalação do JBoss EAP 6 na máquina de destinação, foi criado um diretório chamado
Uninstalleronde você instalou o JBoss EAP 6. Este diretório contém um arquivo chamadouinstaller.jar. Navegue a este diretório numa janela do terminal. - Inicie o desinstalador GUI com o seguinte comando Java:
java -jar uninstaller.jar
java -jar uninstaller.jarCopy to Clipboard Copied! Toggle word wrap Toggle overflow - A execução do comando lançará o desinstalador gráfico conforme apresentado na seguinte figura. Selecione a caixa de seleção caso você deseje excluir o diretório de instalação do JBoss EAP 6.
Figura 3.1. Desinstalação do JBoss EAP 6 usando o instalador gráfico
- Pressione o botão para iniciar o processo de desinstalação.
- Quando o processo de desinstalação for finalizado, pressione o botão para sair do desinstalador.
- Após a desinstalação ter sido concluída com êxito, você poderá remover o diretório
Uninstalleronde você iniciou o desinstalador.
Procedimento 3.7. Processo de Desinstalação baseado em Texto
- Num console, navegue ao diretório
Unistallercriado durante o processo de instalação. Isto pode ser encontrado um nível acima do EAP_HOME. - Inicie o desinstalador baseado em texto com o seguinte comando:
java -jar uninstaller.jar -console
java -jar uninstaller.jar -consoleCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Siga as seguintes etapas para desinstalar o JBoss EAP 6.
O JBoss EAP 6 é desinstalado do seu servidor.
3.5. Instalação RPM Copiar o linkLink copiado para a área de transferência!
3.5.1. Canais de Software do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
Nota
channel é usado.
3.5.2. Convenção de Nomeação do Canal do JBoss EAP Copiar o linkLink copiado para a área de transferência!
jbappplatform-6-<ARCHITECTURE>-server-6-rpm. A instalação do JBoss EAP 6.3.2 numa arquitetura x86_64 e o Red Hat Enterprise Linux 6 solicitava uma subscrição ao canal jbappplatform-6-x86_64-server-6-rpm.
jbappplatform-<EAP_VERSION>-<ARCHITECTURE>-server-<RHEL_VERSION>-rpm.
jb-eap-<EAP_VERSION>-for-rhel-7-server-rpms para a arquitetura x86_64 e jb-eap-<EAP_VERSION>-for-rhel-7-for-power-rpms para a arquitetura ppc64.
- EAP_VERSION
- Esta é a versão inferior e superior do JBoss EAP. Um valor EAP_VERSION de
6.3instalaria o JBoss EAP 6.3, enquanto que um valor de6instalaria o JBoss EAP 6. - ARQUITETURA
- Essa é tanto
i386,x86_64ouppc. - RHEL_VERSION
- Isto é tanto
5para o Red Hat Enterprise Linux 5,6para o Red Hat Enterprise Linux 6 ou7para o Red Hat Enterprise Linux 7.
3.5.3. Como Inscrever-se ao Canal Atual do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
rhn-channel --add -c jbappplatform-6-x86_64-server-6-rpm
rhn-channel --add -c jbappplatform-6-x86_64-server-6-rpm
subscription-manager repos --enable=jb-eap-6-for-rhel-6-server-rpms
subscription-manager repos --enable=jb-eap-6-for-rhel-6-server-rpms
3.5.4. Como subscrever-se ao Canal Secundário do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
subscription-manager repos --enable=jb-eap-6.3-for-rhel-6-server-rpms
subscription-manager repos --enable=jb-eap-6.3-for-rhel-6-server-rpms
3.5.5. Suporte na Alteração dos Canais de Subscrição Copiar o linkLink copiado para a área de transferência!
- Alteração de um canal atual a um canal secundário
- Possuir suporte caso alterando o canal secundário mais recente.
- Alteração de um canal atual secundário a outro canal secundário
- Possuir suporte caso alterando à próxima versão do JBoss EAP secundária. Por exemplo, a alteração do JBoss EAP 6.3 ao JBoss EAP 6.4 é suportada, porém do JBoss EAP 6.3 ao JBoss EAP 6.5 ela não é suportada.
- Alteração de um canal secundário ao canal atual
- Possuir suporte caso alterando a partir do canal secundário de versão mais recente.
3.5.6. Como Alterar o Canal Atual ao Canal Secundário Copiar o linkLink copiado para a área de transferência!
current e deseje alterar ao canal minor. A realização disto irá garantir que o sistema irá apenas receber atualizações nos RPMs do JBoss EAP 6.3 e não será atualizado à versão mais recente.
current e então subscrever ao canal minor.
rhn-channel --remove -c jbappplatform-6-x86_64-server-6-rpm
rhn-channel --remove -c jbappplatform-6-x86_64-server-6-rpm
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
rhn-channel --add -c jbappplatform-6.3-x86_64-server-6-rpm
current e então subscrever ao canal minor.
subscription-manager repos --disable=jb-eap-6-for-rhel-6-server-rpms --enable=jb-eap-6.3-for-rhel-6-server-rpms
subscription-manager repos --disable=jb-eap-6-for-rhel-6-server-rpms --enable=jb-eap-6.3-for-rhel-6-server-rpms
3.5.7. Instalação do JBoss EAP 6 (Instalação RPM Gráfica) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
O método do pacote RPM Gráfico de instalação do JBoss EAP 6 está disponível para o Red Hat Enterprise Linux 5 e Red Hat Enterprise Linux 6. Este tópico descreve as etapas requeridas para completar a instalação.
Procedimento 3.8. Instalação do JBoss EAP 6 (Instalação RPM Gráfica)
Inicie o PackageKit
O PackageKit é um software de gerenciamento do pacote open source instalado como parte do Red Hat Enterprise Linux. Incie o PackageKit da máquina de destinação selecionando o → → .- Digitena área de busca e pressione o botão . O pacote JBoss EAP 6 aparecerá na área de resultado.
jboss-eap6
jboss-eap6Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Selecione o pacote JBoss EAP 6 e pressione o botão . Consulte a figura abaixo.
Figura 3.2. Instalação do PackageKit JBoss EAP 6
- Siga o resto das etapas de instalação do JBoss EAP 6 em sua máquina de destinação.
A instalação é concluída e o JBoss EAP 6 instalado em sua máquina de destinação.
3.5.8. Instalação do JBoss EAP 6 (Instalação RPM baseado em texto) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
O método de pacote RPM de instalação do JBoss EAP 6 é apropriado ao Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6 e Red Hat Enterprise Linux 7. Este tópico descreve as etapas requeridas para instalar uma instância usando a linha de comando.
Procedimento 3.9. Etapas da Instalação baseadas em Texto.
Instale o pacote RPM usando o YUM e o Red Hat Network.
Use o YUM para instalar o pacote do grupo do JBoss EAP 6 default usando o comandogroupinstall.yum groupinstall jboss-eap6
[user@host ~]$ yum groupinstall jboss-eap6Copy to Clipboard Copied! Toggle word wrap Toggle overflow Configure as opções init.
A instalação RPM contém os inscripts init para iniciar o servidor. A configuração para os inscripts init estão contidas em diversos arquivos adicionais. Refira-se à Seção A.4, “Os Arquivos da Configuração de Instalação para o JBoss EAP 6” para maiores detalhes sobre esses arquivos e as opções contidas no mesmo.
A instalação está concluída. O caminho default EAP_HOME para a instalação RPM é /usr/share/jbossas. Refira-se à Seção A.3, “Lista do Pacote RPM para o JBoss EAP 6” para uma lista completa de todos os pacotes instalados.
3.6. Instalação Automatizada Copiar o linkLink copiado para a área de transferência!
3.6.1. Instalação de Instâncias Múltiplas do JBoss EAP 6 (Installer) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- A criação de um script de instalação automática usando o Instalador Gráfico ou baseado em Texto:
As instâncias idênticas múltiplas podem ser instaladas usando um script de instalação automática, gerado durante o processo de instalação, usando tanto o Instalador Gráfico ou baseado em Texto. Este tópico descreve as etapas requeridas para instalar o JBoss EAP 6 usando um script gerado.
Procedimento 3.10. Instalação Automatizada
- Num terminal, execute o seguinte comando para instalar o JBoss EAP 6 usando o script de instalação automática:
java -jar jboss-eap-6.x.x-installer.jar auto.xml
java -jar jboss-eap-6.x.x-installer.jar auto.xmlCopy to Clipboard Copied! Toggle word wrap Toggle overflow Nota
Quando você usa um script de instalação automática (auto.xml) para a instalação automatizada, o instalador por default gerará uma solicitação para inserção de todas as senhas.
Uma instância idêntica do JBoss EAP 6 foi instalada, baseada no script de instalação automática.
3.6.2. Uso do Script de Instalação Automática (auto.xml) a partir de fontes diferentes para instalação do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
auto.xml) a partir de quaisquer outras localizações de rede independente do local que isto está executando. Portanto, o instalador (jboss-eap-6.x.x-installer.jar) e o script de instalação automática (auto.xml) pode ser localizado em máquinas diferentes. Este tópico descreve a instalação do JBoss EAP 6 automaticamente a partir de uma localização diferente.
- Digite num terminal os seguintes comandos para especificar o script de instalação automática (presentes em uma localização de rede diferente) de sua localização de rede atual:
java -jar jboss-eap-6.x.x-installer.jar http://network-host/auto.xml (For HTTP)
java -jar jboss-eap-6.x.x-installer.jar http://network-host/auto.xml (For HTTP)Copy to Clipboard Copied! Toggle word wrap Toggle overflow java -jar jboss-eap-6.x.x-installer.jar ftp://network-host/auto.xml (For FTP)
java -jar jboss-eap-6.x.x-installer.jar ftp://network-host/auto.xml (For FTP)Copy to Clipboard Copied! Toggle word wrap Toggle overflow
O JBoss EAP 6 foi instalado em sua máquina.
3.7. Abordagens da Instalação Automatizada Copiar o linkLink copiado para a área de transferência!
3.7.1. Abordagens da Instalação Automatizada Copiar o linkLink copiado para a área de transferência!
Execute o instalador e gere um script de instalação automática usando o instalador baseado em Texto ou Gráfico: Seção 3.4.2, “Execução do Programa de Instalação do JBoss EAP”
Duas abordagens podem ser usadas para instalar o JBoss EAP 6 automaticamente usando o script de instalação automática pelo instalador:
- A primeira abordagem é especificar todos os valores de chave/senha necessários para a instalação automática no arquivo variável de instalação automática.
- A segunda abordagem é especificar os valores de chave/senha durante o período de instalação.
3.7.2. Instalação do JBoss EAP 6 pela pré-configuração de Valores da Chave/Senha no Arquivo da Variável de Instalação Automática Copiar o linkLink copiado para a área de transferência!
Procedimento 3.11.
Insira valores de chave no arquivo da variável
O JBoss EAP 6 installer cria um script de instalação automática e um arquivo de variável de instalação automática. O arquivo da variável de instalação automática contém uma lista de parâmetros de chaves/senha necessárias para a instalação automática. Abra um arquivo de variável de instalação automática para inserir os valores chave. Preencha um valor de chave/senha válido em relação a cada parâmetro de chave. Por exemplo:adminPassword = password#2 vault.keystorepwd = vaultkeystorepw ssl.password = user12345
adminPassword = password#2 vault.keystorepwd = vaultkeystorepw ssl.password = user12345Copy to Clipboard Copied! Toggle word wrap Toggle overflow Execute o instalador com o argumento do nome do arquivo de variablefile para iniciar a instalação automatizada
Você pode iniciar a instalação EAP automatizada pela instalação do instalador com o argumento variablefileauto.xml.variables. Este argumento fornece os valores de chave/senha do arquivo da variável (etapa 1) para o instalador. Com o objetivo de iniciar a instalação automatizada completa, abra um terminal e insira o seguinte comando com os seguintes nomes de arquivos relevantes:java -jar jboss-eap-6.x.x-installer.jar auto.xml -variablefile auto.xml.variables
java -jar jboss-eap-6.x.x-installer.jar auto.xml -variablefile auto.xml.variablesCopy to Clipboard Copied! Toggle word wrap Toggle overflow
O JBoss EAP 6 foi instalado em sua máquina.
3.7.3. Instale o JBoss EAP 6 automaticamente pela especificação dos Valores de Chave/Senhas durante o período de instalação Copiar o linkLink copiado para a área de transferência!
Procedimento 3.12.
Execute o instalador com o argumento de variáveis
A instalação pode ser iniciada de forma automatizada pela execução do instalador com o argumento de variáveis e, então, especificar a lista de variáveis. Este argumento de variáveis o ajudará a definir as variáveis juntamente com os valores de chave/senha durante o período de instalação. Abra um terminal e insira o seguinte comando com os nomes de arquivos relevantes para iniciar o processo de instalação:java -jar jboss-eap-6.x.x-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345
java -jar jboss-eap-6.x.x-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345Copy to Clipboard Copied! Toggle word wrap Toggle overflow Nota
É importante especificar os nomes de variáveis (adminPassword, keystorepwd e ssl.password) sem qualquer espaço em branco para a instalação com êxito.
3.8. Instalação dos Native Components e Utilities Copiar o linkLink copiado para a área de transferência!
3.8.1. Instalação dos Native Components e Native Utilities (Zip, Installer) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Instalação do JBoss EAP 6 usando a instalação Zip, Instalador Gráfico ou Instalador baseado em Texto:
- Acesso ao Management CLI ou Management Console para o servidor do JBoss EAP 6. Consulte Iniciar o Management CLI ou Logon ao Management Console no Guia de Configuração e Administração.
- Para os Native Components:
- Nos ambientes do Red Hat Enterprise Linux 6 e 7, verifique se as bibliotecas OpenSSL e Apache Portability Runtime (APR) estão instaladas. Caso deseje usar o Tomcat Native Library que faz parte dos Native Components do JBoss EAP, o pacote
tomcatjssde sistema operacional deve ser removido antes da instalação. - O OpenSSLI deve ser instalado num ambiente HP-UX.
Procedimento 3.13. Baixe e instale os Native Components
- Baixe o pacote dos Native Components para o seu sistema operacional e arquitetura a partir do Portal do Cliente Red Hat. Você pode baixar os pacotes a partir da mesma localização especificada na Seção 3.3.1, “Download do JBoss EAP 6 (Instalação Zip)”.
- Extraia o arquivo zip dos Native Components baixado sobre a instalação do JBoss EAP 6.Você pode verificar uma extradição com êxito checando se há uma nova pasta para o seu sistema operacional e arquitetura no
EAP_HOME/modules/system/layers/base/org/jboss/as/web/main/lib/. - Habilite os native components para o subsistema da web com o seguinte comando quando usando o Management CLI:
[standalone@localhost:9999 /] /subsystem=web:write-attribute(name=native,value=true)
[standalone@localhost:9999 /] /subsystem=web:write-attribute(name=native,value=true)Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Reinicie o servidor do JBoss EAP 6 para aplicar as alterações.
Procedimento 3.14. Baixe e instale os Native Utilities
- Baixe o pacote dos Native Utilities para seu sistema operacional e arquitetura a partir do Portal do Cliente Red Hat. Os pacotes podem ser baixados a partir da mesma localização especificada na Seção 3.3.1, “Download do JBoss EAP 6 (Instalação Zip)”.
- Extraia o arquivo zip dos Native Components baixado sobre a instalação do JBoss EAP 6.Pode-se verificar uma extração com êxito checando se há o diretório
nativenoEAP_HOME/modules/system/layers/base/. - Consulte os procedimentos na suíte de documentação do JBoss EAP e no Portal do Cliente Red Hat para configuração de recursos específicos dos native utilities.
3.8.2. Instalação dos Native Components e Native Utilities (Instalação RPM) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
Procedimento 3.15. Instalação dos Native Components e Native Utilities
Instalação dos native components e utilities
Execute o seguinte comando usando sua conta administrativa para instalação dos native components e utilities no Red Hat Enterprise Linux 5, 6 e 7 substituindo opackage_namepelo nome do native component que você deseja instalar:Os native components a serem instalados podem ser:yum install package_name
yum install package_nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow mod_cluster-native,mod_jk,mod_rt,mod_snmp,apache-commons-daemon-jsvc-eap6,httpd,httpd-devel,jbossas-hornetq-nativeejbossas-jbossweb-native.Importante
Os native componentsjbossas-hornetq-nativeejbossas-jbossweb-nativesão instalados por default quando o comandoyum groupinstall jboss-eap6para instalação do pacote de grupo JBoss EAP 6 é executado. Caso tenha usado a Seção 3.5.7, “Instalação do JBoss EAP 6 (Instalação RPM Gráfica)” ou Seção 3.5.8, “Instalação do JBoss EAP 6 (Instalação RPM baseado em texto)” para instalação do JBoss EAP 6, não há necessidade de instalar ojbossas-hornetq-nativeejbossas-jbossweb-native.Nota
É importante fornecer o nome correto de pacote com o objetivo de instalar um native component específico. No Red Hat Enterprise Linux 7, o nome do pacotehttpdéhttpd22. Portanto, o pacotehttpddeve ser substituído porhttpd22quando você executar o comandoyum installpara instalação do servidor Apache HTTP no Red Hat Enterprise Linux 7.package_nameReinicie o servidor
Reinicie o servidor para aplicar as alterações.
3.9. Configuração de Serviço Copiar o linkLink copiado para a área de transferência!
3.9.1. Configure o JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux (Método RPM) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Instale o JBoss EAP 6 usando o Método RPM (Gráfico ou baseado em Texto).
- Privilégios de administrador no servidor são requeridos.
Use o seguinte procedimento para instalar o JBoss EAP 6 como um serviço no Red Hat Enterprise Linux quando a instalação é realizada usando o método RHN (RPM).
Procedimento 3.16. Configuração do JBoss EAP 6 como um Serviço usando o Método RPM no Red Hat Enterprise Linux
Instale o JBoss EAP 6
Instale o JBoss EAP 6 através do método RPM usando uma das etapas listadas nas seções de pré-requisistos listadas acima.Habilitação do serviço
O método de instalação RPM para o JBoss EAP 6 instala os arquivos de serviço requisitado em suas localizações corretas. Tudo o que você precisa fazer é configurar isto como serviço usando o seguinte comando:chkconfig jbossas on
chkconfig jbossas onCopy to Clipboard Copied! Toggle word wrap Toggle overflow Para determiná-lo como um serviço no modo domain, emita o seguinte comando:chkconfig jbossas-domain on
chkconfig jbossas-domain onCopy to Clipboard Copied! Toggle word wrap Toggle overflow
O JBoss EAP 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível de execução default e encerra automaticamente quando o sistema operacional realiza sua rotina de encerramento.
3.9.2. Configuração do JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux (Zip, Installer) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Instalação do JBoss EAP 6 usando a instalação Zip, Instalador Gráfico ou Instalador baseado em Texto:
- Privilégios de administrador no servidor são requeridos.
Use o seguinte procedimento para instalar o JBoss EAP 6 como um serviço no Red Hat Enterprise Linux quando a instalação for realizada tanto com os métodos de zip, texto e gráfico. Este processo não é aplicado quando a instalação for realizada usando o método RHN (RPM).
Procedimento 3.17. Determinando o Serviço
Nota
jboss-as-standalone.sh pelo jboss-as-domain.sh.
Localize o script de iniciação e o arquivo de configuração
O script de iniciação e um arquivo de configuração associado estão localizados no diretórioEAP_HOME/bin/init.d/. Abra o arquivo da configuraçãojboss-as.confpara editá-lo.Personalize as opções de iniciação no arquivo
jboss-as.confExistem diversas opções com o arquivojboss-as.conf. No mínimo, especifique os valores corretos para as variáveisJBOSS_HOMEeJBOSS_USER. Caso estas variáveis estiverem ausentes, adicione-as.Copie arquivos nos diretórios do sistema
- Copie o arquivo de configuração modificado ao diretório
/etc/jboss-as.[user@host init.d]$ sudo mkdir /etc/jboss-as
[user@host init.d]$ sudo mkdir /etc/jboss-asCopy to Clipboard Copied! Toggle word wrap Toggle overflow [user@host init.d]$ sudo cp jboss-as.conf /etc/jboss-as
[user@host init.d]$ sudo cp jboss-as.conf /etc/jboss-asCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Copie o script de iniciação ao diretório
/etc/init.d.[user@host init.d]$ sudo cp jboss-as-standalone.sh /etc/init.d
[user@host init.d]$ sudo cp jboss-as-standalone.sh /etc/init.dCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Adicione o script de iniciação como um serviço
Adicione o novo serviçojboss-as-standalone.shà lista de serviços iniciados automaticamente, usando o comando de gerenciamento do serviçochkconfig.[user@host init.d]$ sudo chkconfig --add jboss-as-standalone.sh
[user@host init.d]$ sudo chkconfig --add jboss-as-standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow Inicie o serviço
Teste se o serviço foi iniciado corretamente pelo uso de um dos seguintes comandos para o Red Hat Enterprise Linux.- Para o Red Hat Enterprise Linux 5 e 6:
sudo service jboss-as-standalone.sh start
[user@host bin]$ sudo service jboss-as-standalone.sh startCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Para o Red Hat Enterprise Linux 7:
sudo service jboss-as-standalone start
[user@host bin]$ sudo service jboss-as-standalone startCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Caso tudo tenha saído de acordo, aparecerá um sinal verde [OK]. Caso obtenha um erro, verifique os logs de erro e certifique-se que seus caminhos estão corretos no arquivo da configuração.Nota
O sinal verde [OK] não aparece para o Red Hat Enterprise Linux 7.Deixe o serviço começar automaticamente quando você iniciar o servidor
Para adicionar o serviço à lista dos serviços que iniciam automaticamente quando o seu servidor inicia, emita o seguinte comando.[user@host init.d]$ sudo chkconfig jboss-as-standalone.sh on
[user@host init.d]$ sudo chkconfig jboss-as-standalone.sh onCopy to Clipboard Copied! Toggle word wrap Toggle overflow
O JBoss EAP 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível de execução default e encerra automaticamente quando o sistema operacional realiza sua rotina de encerramento.
Procedimento 3.18. Desinstalação do serviço do JBoss EAP para o Red Hat Enterprise Linux
Nota
jboss-as-standalone.sh pelo jboss-as-domain.sh.
- Caso o serviço estiver sendo executado, primeiro abra um terminal e interrompa o serviço executando o comando
stopcom o nome do serviço:sudo service jboss-as-standalone.sh stop
sudo service jboss-as-standalone.sh stopCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Remova o JBoss EAP da lista de serviços:
sudo chkconfig --del jboss-as-standalone.sh
sudo chkconfig --del jboss-as-standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Remova os arquivos do diretório do sistema.
- Remova o script de iniciação do serviço:
sudo rm /etc/init.d/jboss-as-standalone.sh
sudo rm /etc/init.d/jboss-as-standalone.shCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Remova o arquivo de configuração do serviço:
sudo rm /etc/jboss-as/jboss-as.conf
sudo rm /etc/jboss-as/jboss-as.confCopy to Clipboard Copied! Toggle word wrap Toggle overflow Importante
O/etc/jboss-asnão é um diretório de sistema padrão. Apenas se não houver outros arquivos sendo usados, remova também o diretório:sudo rm -rf /etc/jboss-as/
sudo rm -rf /etc/jboss-as/Copy to Clipboard Copied! Toggle word wrap Toggle overflow
O serviço do JBoss EAP foi instalado no servidor.
3.9.3. Configure o JBoss EAP 6 como um Serviço no Microsoft Windows Server (Zip, Installer) Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Instalação do JBoss EAP 6 usando a instalação Zip, Instalador Gráfico ou Instalador baseado em Texto:
- Privilégios de administrador no servidor são requeridos.
- A variável do ambiente do sistema
JAVA_HOMEdeve ser configurada. - A instância do servidor do JBoss EAP 6 não deve ser executada.
Importante
set do aviso do comando do Windows Server não determinará permanentemente o ambiente da variável. Você deve tanto usar o comando setx ou a interface Sistema no Painel de Controle.
Use os seguintes procedimentos para configurar o JBoss EAP 6 no Microsoft Windows Server.
Procedimento 3.19. Configure um Serviço para o JBoss EAP 6 no Microsoft Windows Server.
Crie variáveis do ambiente do sistema
Crie duas variáveis do ambiente do sistema:- O
JBOSS_HOMEapontando ao diretório de instalação do JBoss EAP 6. NOPAUSE=1
Caso ainda não configurado, realize o download e extraia o pacote Native Utilities para sua arquitetura
Caso o Native Utilities para o pacote do Windows Server não tenha sido instalado como parte da instalação JBoss EAP 6, realize o download do pacote relevante de 32-bytes ou 64-bytes a partir do Portal do Cliente Red Hat no https://access.redhat.com. Extraia o arquivo zip do Native Utilities na instalação do JBoss EAP 6.Isto resultará num diretórionativena seguinte localização da instalação do JBoss EAP 6:EAP_HOME\modules\system\layers\base\Instalação do serviço
Abra um terminal e altere os diretórios paraEAP_HOME\modules\system\layers\base\native\sbinUm novo serviço pode ser criado com o comandoservice install, sem opções disponíveis apresentadas na seguinte tabela.Expand Tabela 3.3. Opções service install Argumento ou Interruptor Descrição /startup Indica os serviços para iniciação automatizada. Caso não seja especificado, o serviço é definido para ser iniciado manualmente./controller HOST:PORT O host e a porta da interface de gerenciamento. Caso omitido, o default élocalhost:9999./host [DOMAIN_HOST] Indica que o modo domain será usado especificando opcionalmente o nome do domain controller. Caso o domain controller for omitido, o nome default serámaster./loglevel LEVEL O nível de log para o serviço, tanto:ERROR,INFO,WARNouDEBUG. Caso omitido, o default seráINFO./name SERVICE_NAME O nome do serviço a ser criado não deve conter espaços. Caso omitido, o default seráJBossEAP6./desc "DESCRIPTION" A descrição do serviço. Caso omitido, o default será"JBoss Enterprise Application Platform 6"./serviceuser DOMAIN\USERNAME Especifica o nome da conta pela qual o serviço será executado. Use o nome da conta no formato DOMAIN\USERNAME. Caso omitido, o serviço executa como uma conta do Sistema Local./servicepass PASSWORD Senha para a conta /serviceuser./jbossuser USERNAME Opcional, o nome do usuário JBoss EAP 6 a ser usado para o comando de encerramento./jbosspass PASSWORD Senha para a conta /jbossuser, requerida se o /jbossuser for especificado./config XML_FILE Especifica o server-config para uso. O default éstandalone.xmloudomain.xml./hostconfig XML_FILE Especifica a configuração de host para uso no modo Domain apenas. O default éhost.xml./base directory Especifica o diretório base para o conteúdo do servidor/domain como um caminho inteiramente qualificado. O default é%JBOSS_HOME%\standaloneou%JBOSS_HOME%\domain./logpath path Especifica o caminho dos arquivos de log. O/baseé aplicado quando o/logpathnão é definido. O default depende no modo domain ou autônomo,%JBOSS_HOME%\domain\logou%JBOSS_HOME%\standalone\log./debug Execução da instalação do serviço no modo de depuração.Seguem abaixo amostras básicas de um comandoinstallpara criar um novo serviço tanto no modo domain ou autônomo. Execute o seguinte comando, ajustando o nível do log para o serviço conforme requerido:- Modo autônomo:
service.bat install /loglevel INFO
service.bat install /loglevel INFOCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Modo domain:Caso você não esteja usando o mestre default para o seu domain controller do JBoss EAP 6, substitua o master pelo nome de host correto ou alias do domain controller do JBoss EAP 6.
service.bat install /host master /loglevel INFO
service.bat install /host master /loglevel INFOCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Um novo serviço Windows será criado com o nomeJBossEAP6.Verifique o novo serviço no console de Serviços
Execute o seguinte comando num terminal para abrir o console dos Serviços do Windows:services.msc
services.mscCopy to Clipboard Copied! Toggle word wrap Toggle overflow Caso o nome do serviço default for usado, na lista dos serviços do Windows, o novo serviço terá o nome de exibição:JBossEAP6. A partir do console de Serviços, é possível iniciar e interromper o serviço, assim como alterar suas configurações sobre como e onde ele deve iniciar.Iniciação e Interrupção do serviço do JBoss EAP 6 a partir de um terminal
Para iniciar o serviço a partir de um terminal, use o seguinte comando, alterando o nome do serviço caso necessário:net start JBossEAP6
net start JBossEAP6Copy to Clipboard Copied! Toggle word wrap Toggle overflow Para interromper o serviço a partir de um terminal, use o seguinte comando, alterando o nome do serviço caso seja necessário:net stop JBossEAP6
net stop JBossEAP6Copy to Clipboard Copied! Toggle word wrap Toggle overflow
O serviço do JBoss EAP 6 é configurado no Microsoft Windows Server.
Procedimento 3.20. Desinstalação do serviço do JBoss EAP 6 a partir do Servidor Microsoft Windows
- Caso o servidor estiver executando, abra primeiro um terminal e interrompa o serviço pela execução do comando
netstoppelo nome do serviço:net stop JBossEAP6
net stop JBossEAP6Copy to Clipboard Copied! Toggle word wrap Toggle overflow Num terminal, altere os diretórios paraEAP_HOME\modules\system\layers\base\native\sbine execute o seguinte comando:service uninstall
service uninstallCopy to Clipboard Copied! Toggle word wrap Toggle overflow
O serviço do JBoss EAP 6 foi removido do Servidor Microsoft Windows.
Capítulo 4. Patching e Atualização do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
4.1. Patches e Atualizações Copiar o linkLink copiado para a área de transferência!
Veja também:
4.2. Realizando o patching ao JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
4.2.1. Mecanismos de Aplicação de Patch Copiar o linkLink copiado para a área de transferência!
Importante
- Atualizações assíncronas: Patches individuais que são lançados no ciclo de atualização normal do produto existente. Isto pode incluir patches de segurança, assim como outros patches individuais fornecidos pelo Red Hat Global Support Services (GSS) para correção de problemas específicos.
- Atualizações planejadas: Os patches cumulativos de um produto existente, que inclui todas as atualizações anteriores para a versão do produto.
Importante
EAP_HOME/modules/system/layers/base/.overlays/$PATCH_ID/$MODULE. Os arquivos originais são mantidos no EAP_HOME/modules/system/layers/base/$MODULE. O mecanismo patching desabilita os arquivos jar originais por motivos de segurança. Isto significa que caso um patch que atualiza um módulo seja aplicado, os arquivos de jar do módulo original são alterados para não serem utilizáveis. Caso o patch seja revertido, os arquivos originais serão revertidos de volta a seu estado utilizável. Isto significa que o procedimento correto de reversão deve ser usado para reverter qualquer patch aplicado. Consulte a Seção 4.2.2.3, “Reversão do Aplicativo de um Patch no Formulário Zip usando o Patch Management System” para o procedimento de reversão apropriado.
4.2.2. Realizando o patching a uma Instalação ZIP/Installer Copiar o linkLink copiado para a área de transferência!
4.2.2.1. Patch Management System Copiar o linkLink copiado para a área de transferência!
patch ou através do Management Console. O patch management system não pode ser usado para efetuar o patch automático nas instâncias do servidor JBoss EAP 6 através do Managed Domain, porém instâncias de servidor individuais num Managed Domain podem possuir patch de forma independente.
Importante
Nota
patch do Management CLI.
| Argumento ou Interruptor | Descrição |
|---|---|
apply | Aplica o patch. |
--override-all | Caso haja um conflito, a operação de patch substitui quaisquer modificações do usuário. |
--override-modules | Caso haja conflito como resultado de quaisquer módulos modificados, esta alteração substitui aquelas modificações pelos conteúdos da operação do patch. |
--override=path(,path) | Caso existam arquivos diversos apenas, isto substituirá os arquivos modificados em conflito com os arquivos na operação patch. |
--preserve=path(,path) | Apenas para os arquivos diversos especificados, isto preservará os arquivos modificados em conflito. |
--host=HOST_NAME | Disponível para os servidores do Managed Domain, isto especifica o host que a operação de patch será executada. |
info |
Retorna a informação nos patches instalados no momento.
Você pode fornecer o
--patch-id=PATCH_ID -v opcionalmente para uma informação detalhada a um patch específico, incluindo os patches de camada/complemento.
|
inspect | Inspeciona o arquivo de patch baixado e retorna informações importantes sobre o patch. |
history | Retorna informação no histórico do patch. |
rollback | Reverte o aplicativo de um patch. |
--patch-id=PATCH_ID | Requerido para reversão, a ID do patch para reversão. |
--reset-configuration=TRUE|FALSE | Solicitado para a reversão, isto especifica caso deseje restaurar os arquivos de configuração do servidor como parte da operação de reversão. |
--rollback-to | Caso o patch para reversão seja um patch (one-off) individual, o uso deste argumento especificará que a operação de reversão também irá reverter todos os demais patches que foram aplicados no patch especificado. |
4.2.2.2. Instalação de Patches no Formulário Zip usando o Patch Management System Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
Os Patches que estão no formato zip podem ser instalados usando o JBoss patch management system através do Management CLI ou Management Console.
Importante
Pré-requisitos
- Acesso válido e subscrição do Portal do Cliente Red Hat.
- A subscrição atual ao produto JBoss instalado no formato zip.
- O acesso tanto ao Management CLI ou ao Management Console para o servidor do JBoss EAP 6 deve ser atualizado. Refira-se tanto ao capítulo Log in to the Management Console ou Launch the Management CLI do Guia de Administração e Configuração para instruções de acesso a essas interfaces.
Atenção
Procedimento 4.1. Aplique o zip patch à instância do servidor JBoss EAP 6 usando o Management CLI
- Realize o download ao arquivo zip patch a partir do Portal do Cliente https://access.redhat.com/downloads/
- Aplique o patch com o seguinte comando, a partir do Management CLI, incluindo o patch apropriado ao arquivo patch:
[standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zip
[standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zipCopy to Clipboard Copied! Toggle word wrap Toggle overflow A ferramentapatchfornecerá um aviso caso haja quaisquer conflitos na tentativa de aplicar o patch. Refira-se à Seção 4.2.2.1, “Patch Management System” para disponibilidade das opções do comandopatchpara reexecutar o comando para resolver quaisquer conflitos. - Reinicie o servidor JBoss EAP para que o patch tenha efeito:
[standalone@localhost:9999 /] shutdown --restart=true
[standalone@localhost:9999 /] shutdown --restart=trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimento 4.2. Aplique o zip patch à instância do servidor JBoss EAP 6 usando o Management Console
- Realize o download ao arquivo zip patch a partir do Portal do Cliente https://access.redhat.com/downloads/
- No Management Console:
- Para o servidor autônomo: clique na tab Execução na parte superior da tela e então clique Patch Management.
- Para o managed domain: clique na tab Domain na parte superior da tela, selecione o host que você deseja o patch a partir do menu suspenso Host e clique em Patch Management.
- Clique em .
- Caso você esteja aplicando o patch num managed domain, selecione na próxima tela se desejar encerrar os servidores no host e clique em .
- Clique no botão e selecione o patch downloaded que você deseja aplicar e clique em .
- Caso houver quaisquer conflitos na tentativa de aplicação do patch, um aviso será exibido. Clique em Visualizar detalhes de erros para verificar o detalhe dos conflitos. Caso haja um conflito, pode-se tanto cancelar a operação ou selecionar a caixa de seleção Substituir todos os conflitos e clicar em . A substituição de conflitos resultará no conteúdo do patch substituindo quaisquer modificações do usuário.
- Após o patch ser aplicado com êxito, selecione iniciar o servidor do JBoss EAP 6 para que o patch tenha efeito e clique em .
A instância do servidor JBoss EAP 6 possui patch com a última atualização.
4.2.2.3. Reversão do Aplicativo de um Patch no Formulário Zip usando o Patch Management System Copiar o linkLink copiado para a área de transferência!
O JBoss EAP 6 patch management system pode ser usado para reverter o aplicativo de um patch zip aplicado anteriormente, através tanto do Management CLI ou Management Console.
Atenção
Importante
Pré-requisitos
- Um patch que foi aplicado anteriormente usando o JBoss EAP 6 patch management system.
- Acesso ao Management CLI ou o Management Console para o servidor JBoss EAP 6. Refira-se ao Lançamento do Management CLI ou Logon ao Management Console no Guia de Configuração e Administração.
Atenção
Redefinir Configuração:
VERDADEIRO, o processo de reversão do patch irá reverter também os arquivos de configuração do servidor JBoss EAP 6 a seus estados de pré-patch. Quaisquer alterações realizadas aos arquivos de configuração do servidor JBoss EAP 6, após o patch ser aplicado, serão perdidas.
FALSO, os arquivos de configuração do servidor não serão revertidos. Nesta situação, é possível que o servidor não inicie após a reversão, uma vez que o patch pode ter alterado configurações tais como namespaces, que podem não estar mais válidos e necessitaram ser corrigidos manualmente.
Procedimento 4.3. A reversão de um patch a partir da instância do servidor JBoss EAP 6 usando o Management CLI
- A partir do Management CLI, use o comando
patch infopara encontrar a ID do patch que está prestes a ser revertido.- Para os patches cumulativos, a ID do patch é o valor do primeiro
cumulative-patch-idapresentado no resultadopatch info. - A segurança individual ou as IDs do patch de correção da bug são listadas como o valor do primeiro dos
patchesapresentados no resultadopatch info, sendo que o patch individual aplicado recentemente é listado por primeiro.
- A partir do Management CLI, reverta o patch com a ID do patch apropriado a partir da etapa anterior.
[standalone@localhost:9999 /] patch rollback --patch-id=PATCH_ID --reset-configuration=TRUE
[standalone@localhost:9999 /] patch rollback --patch-id=PATCH_ID --reset-configuration=TRUECopy to Clipboard Copied! Toggle word wrap Toggle overflow A ferramentapatchavisará se exite algum conflito na tentativa de reversão do patch. Refira-se à Seção 4.2.2.1, “Patch Management System” para opções de comandopatchdisponíveis para reexecutar o comando para resolver quaisquer conflitos. - Reinicie o servidor JBoss EAP 6 para que a reversão do patch tenha efeito:
[standalone@localhost:9999 /] shutdown --restart=true
[standalone@localhost:9999 /] shutdown --restart=trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Procedimento 4.4. Reversão do patch a partir da instância do servidor JBoss EAP 6 usando o Management Console
- No Management Console:
- Para o servidor autônomo: clique na tab Execução na parte superior da tela e então clique Patch Management.
- Para o managed domain: clique na tab Domain na parte superior da tela e selecione o host relevante do menu suspenso Host e clique em Patch Management.
- Na tabela Histórico Recente do Patch, selecione o patch que você deseja reverter e clique em .
- Para o managed domain host, selecione na próxima tela caso deseje encerrar os servidores no host e clique em .
- Selecione suas opções para o processo de reversão e clique em .
- Confirme as opções e o patch a ser revertido e clique em .
- Caso a opção Substituir tudo não tenha sido selecionada e existir quaisquer conflitos na tentativa de reverter o patch, um aviso será exibido. Clique em Visualizar detalhes de erro para verificar o detalhe dos conflitos. Caso haja um conflito, você pode tanto cancelar a operação ou clicar em e tentar a operação novamente com a caixa de opção Substituir tudo selecionada. A substituição de conflitos resultará na operação de reversão substituindo quaisquer modificações.
- Após o patch ter sido revertido com êxito, selecione caso deseje reiniciar o servidor do JBoss EAP 6 para que as modificações tenham efeito e clique em .
O patch, e opcionalmente os arquivos de configuração do servidor, são revertidos na instância do servidor do JBoss EAP 6.
4.2.2.4. Esvaziamento do Histórico do Patch Copiar o linkLink copiado para a área de transferência!
/core-service=patching:ageout-history
/core-service=patching:ageout-history
Importante
4.2.3. Realizando uma Instalação RPM Copiar o linkLink copiado para a área de transferência!
Pré-requisitos:
Os patches do JBoss são distribuídos em duas maneiras: ZIP (para todos os produtos) e RPM (para o subconjunto de produtos). Esta tarefa descreve as etapas que você precisa para instalar os patches através do formato RPM.
Pré-requisitos
- Uma subscrição válida para o Red Hat Network.
- A subscrição atual a um produto JBoss instalado através de um pacote RPM.
Procedimento 4.5. Aplicação de um patch a um produto JBoss através do método RPM.
yum.
Atenção
- Receba informação sobre o patch de segurança tanto sendo subscrito na lista de correio de vigilância do JBoss ou navegando pelos arquivos da lista de correio de vigilância do JBoss.
- Leia a errata para o patch de segurança e certifique-se de que está aplicado a um produto do JBoss em seu ambiente.
- Caso o patch de segurança é aplicado a um produto do JBoss no seu ambiente, use o seguinte link para realização do download do pacote RPM atualizado na errata.
- Usepara instalação do patch.
yum update
yum updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow Importante
Quando atualizando uma instalação RPM, o seu produto JBoss é atualizado cumulativamente com todas as correções lançadas do RPM.
O produto JBoss possui patches com a atualização mais recente usando o formato RPM.
4.2.4. Subscrição para as Listas de Correio Patch Copiar o linkLink copiado para a área de transferência!
A equipe do JBoss no Red Hat mantém uma lista para os anúncios de segurança para os produtos Red Hat JBoss Middleware. Esta seção descreve o que você precisa realizar para subscrever-se à lista.
Pré-requisitos
- Nenhum
Procedimento 4.6. Subscrição à Lista de Vigilância do JBoss
- Clique no seguinte link para ir à página de lista de correio de Vigilância do JBoss: JBoss Watch Mailing List.
- Insira o endereço de e-mail na seção Subscrição ao Jboss-watch-list
- [Você pode também desejar inserir o seu nome e selecionar sua senha. Embora isto seja opcional, é também recomendado.]
- Pressione o botão para iniciar o processo de subscrição.
- Você pode navegar nos arquivos da lista de correio através do: JBoss Watch Mailing List Archives.
Após a confirmação de seu endereço de e-mail, você estará subscrito para receber as novidades relacionadas à segurança da lista de correio patch do JBoss.
4.2.5. Classificação de impacto e gravidade do JBoss Security Patches (Patches de Segurança JBoss) Copiar o linkLink copiado para a área de transferência!
| Gravidade | Descrição |
|---|---|
| Crítica |
A classificação é dada para as falhas que facilmente poderiam ser exploradas por um invasor não identificado e levar a comprometer o sistema (execução de código arbitrário) sem requerer a interação do usuário. Existem tipos de vulnerabilidades que podem ser exploradas. As falhas que requerem um usuário remoto autenticado, um usuário local ou uma configuração improvável não são classificadas como impacto crítico.
|
| Importante |
A classificação é dada às falhas que podem facilmente comprometer a confidencialidade, integridade ou habilidade de recursos. Esses são tipos de vulnerabilidades que permitem usuários locais ganharem privilégios, permitir usuários remotos não autenticados a visualizarem recursos que deveriam ser protegidos pela autenticação ou permitir usuários local ou remoto a causarem uma negação de serviço.
|
| Moderada |
A classificação é dada para as falhas que dificilmente poderiam ser exploradas, mas podem comprometer a confidencialidade, integridade ou disponibilidade de recursos, sob certas circunstâncias. Existem tipos de vulnerabilidades que podem possuir um impacto crítico de falha ou impacto importante, no entanto não são exploradas com tanta facilidade devido à avalização técnica da falha ou por afetarem as configurações comprometedoras.
|
| Baixa |
A classificação é dada a todos os demais problemas que um impacto de segurança possui. Estes são os tipos de vulnerabilidades que acredita-se requerem circunstâncias improváveis para estarem aptos a serem explorados ou onde a exploração com êxito geraria uma consequência mínima.
|
Exemplo 4.1. Métricas do CVSS v2
C:N/I:P/A:C
C:N/I:P/A:C
4.3. Atualização do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
4.3.1. Atualização da Instalação ZIP do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Certifique-se que o sistema operacional base está atualizado.
- Determine quais os arquivos foram modificados desde que o JBoss EAP 6 foi instalado.
- Realize o backup de quaisquer arquivos de configuração modificados, implantações e todos os dados do usuário.
Este procedimento descreve a atualização da instalação ZIP do JBoss EAP 6 entre versões inferiores (por exemplo: a partir do JBoss EAP 6.1 à 6.2). Para as instalações patches para uma versão inferior. Refira-se à seção Instalação do Patch. A atualização à versão do JBoss EAP 6 solicita algum trabalho inicial para realizar o backup na instalação existente.
Atenção
Procedimento 4.7. Atualização à última versão do JBoss EAP 6
- Mova para o arquivo ZIP baixado ao local desejado. Recomenda-se que este local seja diferente ao da instalação do JBoss EAP 6 existente.
Importante
Caso deseje instalar a versão mais recente do JBoss EAP 6 para o mesmo local de diretório ao da instalação existente, será necessário mover a instalação existente a um local diferente antes do procedimento. Isto é para prevenir a perda dos arquivos de configuração modificados, implantações e atualizações. - Descomprime o arquivo. Esta a etapa instala uma instância limpa para o lançamento mais recente do JBoss EAP 6.
- Copie os diretórios EAP_HOME/domain/ e EAP_HOME/standalone/ da instalação anterior sobre os novos diretórios de instalação.
Nota
Os novos recursos deste lançamento, tais como novos subsistemas, talvez não sejam ativados caso os arquivos de configuração sejam copiados a partir de uma instalação do JBoss EAP 6. Para uso desses novos recursos, é necessário comparar e atualizar os arquivos de configuração antigos com os novos da nova versão. - Revise as alterações realizadas ao diretório
binda instalação anterior e faça as modificações equivalentes ao novo diretório.Atenção
Os arquivos no diretóriobinnão devem ser substituídos pelos arquivos das versões anteriores. As alterações devem ser realizadas manualmente. - Revise os arquivos modificados restantes da instalação anterior e mova essas alterações à instalação. Esses arquivos devem incluir:
- O diretório
welcome-content. - Os módulos personalizados no diretório
modules. - Os pacotes personalizados no diretório
bundles.
- Opcional: Caso o JBoss EAP 6 tenha sido configurado para executar como um serviço, remova o serviço existente e configure um novo serviço para a instalação atualizada.
A instalação ZIP do JBoss EAP 6 foi atualizada com êxito ao último lançamento.
4.3.2. Atualização da Instalação RPM do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Certifique-se de que o sistema operacional base está atualizado e que o sistema está subscrito e habilitado para obtenção de atualização para o canal Base SO.
- Certifique-se de que o canal RHN do JBoss EAP é habilitado. Por exemplo, num x86 e arquitetura de 64 bytes, será a JBoss Application Platform (v 6) para o canal 6Server x86_64 (
jbappplatform-6-x86_64-server-6-rpm). - Realize o backup de quaisquer arquivos de configuração modificados, implantações e todos os dados do usuário.
A atualização para o último lançamento do JBoss EAP 6 requer algum trabalho inicial para realizar o backup da instalação existente. Este tópico descreve a atualização da instalação RPM através da Red Hat Network (RHN).
Atenção
Procedimento 4.8. Atualização ao último lançamento do JBoss EAP 6
- Execute o seguinte comando num terminal para atualização da instalação:
[user@host] yum update
[user@host] yum updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Mescle manualmente cada arquivo
*.rpmnewcriado que contém alterações nos arquivos de configuração de produção.
O JBoss EAP 6 foi atualizado com êxito.
4.3.3. Atualização do Cluster do JBoss EAP Copiar o linkLink copiado para a área de transferência!
Pré-requisitos
- Nenhum
O JBoss EAP 6 não suporta a criação de clusters onde nós diferentes são feitos de versões diferentes dos servidores do JBoss EAP. Portanto, um cluster misto baseado em versões diferentes não é suportado e todos os nós no cluster devem possuir a mesma versão.
Atenção
Procedimento 4.9. Configuração do Cluster do JBoss EAP
- Refira-se ao capítulo HTTP Clustering and Load Balancing do JBoss EAP 6.4 Administration and Configuration Guide para instruções de como configurar um cluster do JBoss EAP na versão 6.4.
- Migre todo o tráfego a este novo cluster usando as etapas descritas no capítulo Migrate Traffic between Clusters do JBoss EAP 6.4 Administration and Configuration Guide
O seu cluster do JBoss EAP 6.3 foi migrado ao cluster no JBoss EAP 6.4.
Apêndice A. Material de Referência Copiar o linkLink copiado para a área de transferência!
A.1. Downloads Disponíveis para o JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
| Nome | Descrição | Sistemas de Operação |
|---|---|---|
| Servidor Apache HTTP |
Uma instância do servidor Apache HTTP autônomo para cada sistema operacional e arquitetura suportados. Este servidor HTTP foi testado e verificado para trabalhar com o JBoss EAP 6.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11
|
| Native Components |
Os componentes que foram compilados para serem otimizados a uma plataforma específica. Por exemplo, os DLLs são fornecidos para os ambientes do Microsoft Windows Server. Às vezes, os native components podem produzir melhoramentos de desempenho.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11, Hewlett-Packard HP-UX
|
| Native Utilities |
As utilidades específicas para cada sistema operacional e arquitetura suportados, tais como os scripts e utilidades para a instalação do JBoss EAP 6 como um serviço no seu sistema operacional e geração das chaves da criptografia SSL e certificados.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11, Hewlett-Packard HP-UX
|
| Webserver Connector Natives |
Os módulos pré-compilados para os servidores da web Oracle iPlanet, Microsoft e Apache para o balanceamento de carga e capacidades de alta disponibilidade.
|
Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11, Hewlett-Packard HP-UX
|
| Javadocs |
A documentação para todos os APIs público expostos pelo JBoss EAP 6. Você pode instalá-los em seu servidor HTTP local ou IDE, ou você pode visualizá-los em sua máquina local.
|
Plataforma independente
|
| Installer |
O Java installer para o JBoss EAP 6. Inclui as etapas para instalar as Iniciações Rápidas e Repositório Maven.
|
Plataforma independente
|
| Repositório Maven |
Um repositório Maven pelo qual você pode baixar e disponibilizar em seu ambiente de desenvolvimento local e que contém artefatos comuns aos aplicativos construídos sob o JBoss EAP 6. O repositório Maven é também disponível através do JBoss EAP 6 Installer.
|
Plataforma independente
|
| Iniciações Rápidas |
Amostra dos aplicativos para ajudá-lo a iniciar o desenvolvimento dos aplicativos Java EE 6 com os APIs fornecidos com o JBoss EAP 6. As Iniciações Rápidas estão também disponíveis através do JBoss EAP 6 Installer.
|
Plataforma independente
|
| Código de Fonte |
O código fonte Java para o JBoss EAP 6, fornecido para que você possa recompilá-lo em seu próprio ambiente ou auditoriá-lo por conta própria.
|
Plataforma independente
|
| Application Platform |
O pacote de instalação Zip, que pode ser instalado e executado em toda plataforma suportada. Isto é a maneira mais comum de instalar o JBoss EAP 6.
|
Plataforma independente
|
Importante
A.2. Estrutura do Diretório do JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
O JBoss EAP 6 inclui uma estrutura do diretório simplificado quando comparado às versões anteriores. Este tópico contém uma lista de diretórios e uma descrição de qual diretório ele contém.
standalone/ e domain/.
| Nome | Propósito |
|---|---|
| appclient/ | Contém detalhes da configuração para o contêiner do cliente do aplicativo. |
| bin/ | Contém scripts de iniciação para o JBoss EAP 6 no Red Hat Enterprise Linux e Microsoft Windows. |
| bundles/ | Contém os pacotes OSGi que pertencem à funcionalidade interna do JBoss EAP 6. |
| docs/ | Arquivos de licença, esquemas e amostras. |
| domain/ | As áreas dos arquivos de configuração, conteúdo de implantação e gravável usados como managed domain. |
| modules/ | Os módulos que são dinamicamente carregados pelo JBoss EAP 6 quando os serviços os solicitarem. |
| standalone/ | As áreas dos arquivos de configuração, conteúdo de implantação e gravável usados como servidor autônomo. |
| welcome-content/ | Contém o conteúdo usado pelo aplicativo da web de Boas Vindas que está disponível na porta 8080 de uma instalação default. |
| .installation/ | Isto contém metadados para o mecanismo de patching. Nenhuma modificação é requerida para os conteúdos deste diretório. |
jboss-modules.jar
| O mecanismo bootstrapping que carrega os módulos. |
JBossEULA.txt
| Contém os detalhes de acordo de licença. |
LICENSE.txt
| Contém os detalhes de licença. |
version.txt
| Contém os detalhes de versão. |
| Nome | Propósito |
|---|---|
| configuration/ | Os arquivos de configuração para o storaged domain. Esses arquivos são modificados pelo Management Console e Management CLI, sendo que não devem ser editados diretamente. |
| data/ | A informação a respeito dos serviços implantados. Os serviços são implantados usando o Management Console e o Management CLI ao invés de um scanner de implantação. Portanto, não posicione arquivos neste diretório manualmente. |
| log/ | Contém os arquivos de log do período de execução para o host e controladores do processo que executam numa instância local. |
| servers/ | Contém data/, log/ equivalente e diretórios tmp/ para cada instância do servidor num domain, que contém dados similares aos mesmos diretórios com o diretório domain/ de nível superior. |
| tmp/ | Contém dados temporários tais como os arquivos pertencentes ao mecanismo usado à chave compartilhada usada pelo Management CLI para autenticar os usuários locais ao managed domain. |
| Nome | Propósito |
|---|---|
| configuration/ | Os arquivos de configuração para o servidor autônomo. Esses arquivos são modificados pelo Management Console e Management CLI, sendo que não devem ser editados diretamente. |
| data/ | A informação a respeito dos serviços implantados. Os serviços são implantados usando o Management Console e o Management CLI ao invés de um scanner de implantação. Portanto, não posicione arquivos neste diretório manualmente. |
| deployments/ | Informação sobre os serviços implantados. O serviço autônomo inclui um scanner de implantação, de forma que você pode posicionar arquivos no diretório a ser posicionado. No entanto, a abordagem recomendada é gerenciar implantações usando o Management Console ou Management CLI. |
| lib/ | As bibliotecas externas que pertencem ao modo de servidor autônomo. O default é vazio. |
| log/ | Contém os arquivos de log do período de execução para o host e controladores do processo que executam numa instância local. |
| tmp/ | Contém dados temporários tais como os arquivos pertencentes ao mecanismo de chave compartilhada usada pelo Management CLI para autenticar os usuários locais ao servidor. |
A.3. Lista do Pacote RPM para o JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
O JBoss EAP 6 é instalado no Red Hat Enterprise Linux 6 usando o JBoss EAP 6 do grupo do pacote YUM. Aquele grupo é feito dos seguintes pacotes.
| Pacote | Descrição |
|---|---|
| jbossas-appclient | JEE Application Client Container |
| jbossas-bundles | Pacotes OSGi |
| jbossas-core | Componentes core. Isto é requerido para todas as configurações. |
| jbossas-domain | Configuração domain |
| jbossas-hornetq-native | Contêiner para os arquivos do JBoss AS HornetQ |
| jbossas-jbossweb-native | JBoss Enterprise Web Platform |
| jbossas-modules-eap | Módulos do JBoss EAP |
| jbossas-product-eap | Componentes de configuração do produto. Isto personaliza a execução do produto. |
| jbossas-standalone | Configuração autônoma |
| jbossas-welcome-content-eap | Conteúdo de boas-vindas usado nas mensagens de iniciação e páginas do console |
Importante
jbossas-hornetq-native está incluido para a alta disponibilidade no JBoss EAP 6, mas não está habilitado por default.
A.4. Os Arquivos da Configuração de Instalação para o JBoss EAP 6 Copiar o linkLink copiado para a área de transferência!
A instalação RPM do JBoss EAP 6 inclui os três arquivos de configuração adicionais para a instalação ZIP. Esses arquivos são usados pelo script init do serviço para especificar o ambiente de iniciação do servidor do aplicativo. Um desses arquivos é aplicado a todas instâncias do JBoss EAP 6, enquanto os outros dois substituem os servidores de modo domain e autônomo.
| Arquivo | Descrição |
|---|---|
/etc/jbossas/jbossas.conf | Este arquivo é lido primeiramente e aplicado a todas as instâncias do JBoss EAP 6. |
/etc/sysconfig/jbossas | As configurações específicas aos servidores autônomos. Os valores especificados aqui substituirão os valores no jbossas.conf quando executados como um servidor autônomo. |
/etc/sysconfig/jbossas-domain | As configurações especificam os servidores de modo domain. Os valores especificados aqui irão substituir os valores no jbossas.conf quando executados como servidor de modo domain. |
| Propriedade | Descrição |
|---|---|
JBOSS_USER |
A conta do servidor do sistema que o JBoss EAP 6 executa. Este usuário possuiu propriedade dos arquivos.
Valor default:
jboss
|
JBOSS_GROUP |
O grupo do usuário do sistema que os arquivos JBoss EAP 6 pertecem.
Valor default:
jboss
|
JBOSS_STARTUP_WAIT |
O número de segundos que o script init esperará até confirmar que o servidor iniciou com êxito após receber o comando
start ou restart.
Valor default:
60
|
JBOSS_SHUTDOWN_WAIT |
O número de segundos que o script init esperará para que o servidor encerre antes de continuar quando ele receber o comando
stop ou restart.
Valor default:
20
|
JBOSS_CONSOLE_LOG |
O arquivo que o manuseador de registro CONSOLO será redirecionado.
Valor default:
/var/log/jbossas/$JBOSSCONF/console.log
|
JAVA_HOME |
O diretório onde o seu Ambiente do Período de Execução do Java é instalado.
Valor default:
/usr/lib/jvm/jre
|
JBOSS_HOME |
O diretório onde os arquivos do servidor do aplicativo são instalados.
Valor default:
/usr/share/jbossas
|
JAVAPTH |
O caminho onde os arquivos Java executáveis são instalados.
Valor default:
$JAVA_HOME/bin
|
JBOSSCONF |
O modo do servidor para iniciação deste servidor,
standalone ou domain.
Valor default:
standalone ou domain dependendo no modo do servidor.
|
JBOSSSH |
O script do qual é usado para iniciar o servidor.
Valor default:
$JBOSS_HOME/bin/$JBOSSCONF.sh
|
JBOSS_SERVER_CONFIG |
O arquivo de configuração do servidor para uso.
Não existe default para esta propriedade. Tanto o
standalone.xml ou domain.xml podem ser definidos no início.
|
JBOSS_HOST_CONFIG | Essa propriedade permite um usuário especificar a configuração host (tal como host.xml). Não existe valor determinado como default. |
Apêndice B. Captura de Tela do Installer Copiar o linkLink copiado para a área de transferência!
B.1. Seleção do Idioma Copiar o linkLink copiado para a área de transferência!
Figura B.1. Seleção do Idioma do Programa de Instalação do JBoss EAP
B.2. Acordo da Licença do Usuário Copiar o linkLink copiado para a área de transferência!
Figura B.2. Acordo da Licença do Usuário do Programa de Instalação do JBoss EAP
B.3. Caminho da Instalação Copiar o linkLink copiado para a área de transferência!
Figura B.3. Caminho da Instalação do Programa de Instalação do JBoss EAP
B.4. Seleção de Pacotes para Instalação Copiar o linkLink copiado para a área de transferência!
Figura B.4. Seleção de Pacotes para Instalação do Programa de Instalação do JBoss EAP
B.5. Nova criação de usuário Copiar o linkLink copiado para a área de transferência!
Figura B.5. Criação do Usuário Administrativo do Programa de Instalação do JBoss EAP
B.6. Instalação de Iniciação Rápida Copiar o linkLink copiado para a área de transferência!
Figura B.6. Configuração de Iniciação Rápida do Programa de Instalação do JBoss EAP
B.7. Configuração do Repositório Maven Copiar o linkLink copiado para a área de transferência!
Figura B.7. Configuração do Repositório Maven do Programa de Instalação do JBoss EAP
B.8. Configuração Socket Binding Copiar o linkLink copiado para a área de transferência!
Figura B.8. Socket Bindings Default do Programa de Instalação do JBoss EAP
Figura B.9. Socket Bindings do Portal do Cliente do Programa de Instalação do JBoss EAP
Figura B.10. Deslocamento do Programa da Instalação do JBoss EAP para o Socket Bindings Default
B.9. Socket Bindings Personalizados para as Configurações Autônomas Copiar o linkLink copiado para a área de transferência!
Figura B.11. Configuração Socket Binding Autônomo do JBoss EAP Installer
Figura B.12. Configuração Socket Binding do HA autônomo do JBoss EAP Installer
Figura B.13. Configuração Socket Binding Autônoma do JBoss EAP Installer Inteiramente Autônomo
Figura B.14. Configuração Socket Binding Autônoma do HA Inteiramente Autônomo do JBoss EAP Installer
B.10. Socket Bindings Personalizados para as Configurações Domain Copiar o linkLink copiado para a área de transferência!
Figura B.15. Configuração do Socket Binding Domain Host do JBoss EAP Installer
Figura B.16. Configuração Socket Binding Domain Default do JBoss EAP Installer
Figura B.17. Configuração Socket Binding Domain HA do JBoss EAP Installer
Figura B.18. Configuração Socket Binding Domain Inteira do JBoss EAP Installer
Figura B.19. Configuração do Socket Binding Domain HA Inteira do JBoss EAP Installer
B.11. Início do Servidor Copiar o linkLink copiado para a área de transferência!
Figura B.20. Início do Servidor do Programa de Instalação do JBoss EAP
B.12. Configuração dos Níveis de Logon Copiar o linkLink copiado para a área de transferência!
Figura B.21. A imagem demonstra a ação ignorando a Configuração do Nível de Log do Programa de Instalação do JBoss EAP
Figura B.22. Níveis de Logon da Configuração do Programa de Instalação do JBoss EAP
B.13. Configuração do Ambiente do Período de Execução Copiar o linkLink copiado para a área de transferência!
Figura B.23. Configuração do Ambiente do Período de Execução do Programa de Instalação do JBoss EAP - Default
Figura B.24. Configuração do Ambiente do Período de Execução do Programa de Instalação do JBoss EAP - Avançada
B.14. Configuração Vault de Senha Copiar o linkLink copiado para a área de transferência!
Figura B.25. Configuração Vault de Senha do JBoss EAP Install
B.15. Configuração da Segurança SSL Copiar o linkLink copiado para a área de transferência!
Figura B.26. Configuração da Segurança SSL de Instalação do JBoss EAP
B.16. Configuração LDAP Copiar o linkLink copiado para a área de transferência!
Figura B.27. Configuração LDAP de Instalação do JBoss EAP
B.17. Configuração Infinispan Copiar o linkLink copiado para a área de transferência!
Figura B.28. Configuração Infinispan de Instalação do JBoss EAP
B.18. Configuração do Security Domain Copiar o linkLink copiado para a área de transferência!
Figura B.29. Configuração do Security Domain de Instalação do JBoss EAP
B.19. Configuração do JDBC Driver Copiar o linkLink copiado para a área de transferência!
Figura B.30. Configuração do JDBC Driver de Instalação do JBoss EAP
B.20. Configuração da Fonte de Dados Copiar o linkLink copiado para a área de transferência!
Figura B.31. Configuração da Fonte de Dados de Instalação do JBoss EAP
B.21. Revisão dos Componentes de Instalação Copiar o linkLink copiado para a área de transferência!
Figura B.32. Componentes Selecionados para a Revisão do Programa de Instalação do JBoss EAP
B.22. Progresso da Instalação Copiar o linkLink copiado para a área de transferência!
Figura B.33. Progresso da Instalação do Componente do Programa de Instalação do JBoss EAP
B.23. Processamento de Instalação Concluída Copiar o linkLink copiado para a área de transferência!
Figura B.34. Processamento de Instalação Concluída do Programa de Instalação do JBoss EAP
B.24. Criação de Atalhos Copiar o linkLink copiado para a área de transferência!
Figura B.35. Criação de Atalhos do JBoss EAP Installer
B.25. Gerando o Script de Instalação Copiar o linkLink copiado para a área de transferência!
Figura B.36. Gerando o Script de Instalação do Programa de Instalação do JBoss EAP
Apêndice C. Histórico de Revisão Copiar o linkLink copiado para a área de transferência!
| Histórico de Revisões | |||
|---|---|---|---|
| Revisão 6.4.0-11 | Tuesday April 14 2015 | ||
| |||