6.2 jboss enterprise application plataform

60
JBoss Enterprise Application Plataform 6.2 Guia de Instalação Para uso com o JBoss Enterprise Application Plataform 6 Last Updated: 2017-10-27

Upload: others

Post on 13-Jan-2022

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 6.2 JBoss Enterprise Application Plataform

JBoss Enterprise Application Plataform6.2

Guia de Instalação

Para uso com o JBoss Enterprise Application Plataform 6

Last Updated: 2017-10-27

Page 2: 6.2 JBoss Enterprise Application Plataform
Page 3: 6.2 JBoss Enterprise Application Plataform

JBoss Enterprise Application Plataform 6.2 Guia de Instalação

Para uso com o JBoss Enterprise Application Plataform 6

Darrin Mison

Misty [email protected]

Tom [email protected]

Page 4: 6.2 JBoss Enterprise Application Plataform

Nota Legal

Copyright © 2014 Red Hat, Inc..

This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0Unported License. If you distribute this document, or a modified version of it, you must provideattribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all RedHat trademarks must be removed.

Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert,Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.

Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinitylogo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and othercountries.

Linux ® is the registered trademark of Linus Torvalds in the United States and other countries.

Java ® is a registered trademark of Oracle and/or its affiliates.

XFS ® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the UnitedStates and/or other countries.

MySQL ® is a registered trademark of MySQL AB in the United States, the European Union andother countries.

Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally relatedto or endorsed by the official Joyent Node.js open source or commercial project.

The OpenStack ® Word Mark and OpenStack logo are either registered trademarks/service marksor trademarks/service marks of the OpenStack Foundation, in the United States and othercountries and are used with the OpenStack Foundation's permission. We are not affiliated with,endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.

Resumo

Este livro é um guia para a instalação do JBoss Enterprise Application Plataform 6 e seuslançamentos de patch.

Page 5: 6.2 JBoss Enterprise Application Plataform

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Índice

CAPÍTULO 1. VISÃO GERAL DO PRODUTO1.1. JBOSS ENTERPRISE APPLICATION PLATAFORM 6 (JBOSS EAP 6)1.2. RECURSOS DO JBOSS EAP 6

CAPÍTULO 2. INTRODUÇÃO2.1. PORTAL DO CLIENTE DA RED HAT

CAPÍTULO 3. SOLICITAÇÕES DO SISTEMA3.1. PRÉ-REQUISITOS DA INSTALAÇÃO DO JBOSS EAP 6

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO4.1. MÉTODOS DE INSTALAÇÃO DO JBOSS EAP 64.2. INSTALAÇÃO ZIP

4.2.1. Download do JBoss EAP 6 (Instalação Zip)4.2.2. Instalação do JBoss EAP 6 (Instalação Zip)4.2.3. Desintalação do JBoss EAP 6 (Instalação Zip)

4.3. INSTALLER4.3.1. Download do JBoss EAP 6 (Installer)4.3.2. Execução do JBoss Enterprise Application Plataform Installer4.3.3. Desinstalação do JBoss EAP 6 (Installer)

4.4. INSTALAÇÃO GRÁFICA RPM4.4.1. Instalação do JBoss EAP 6 (Instalação RPM Gráfica)

4.5. INSTALAÇÃO RPM BASEADA EM TEXTO4.5.1. Instalação do JBoss EAP 6 (Instalação RPM baseado em texto)

4.6. INSTALAÇÃO AUTOMATIZADA4.6.1. Instalação de Instâncias Múltiplas do JBoss EAP 6 (Installer)

4.7. CONFIGURAÇÃO DE SERVIÇO4.7.1. Configure o JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux (Método RPM)4.7.2. Configuração do JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux (Zip, Installer)4.7.3. Configure o JBoss EAP 6 como um Serviço no Servidor do Microsoft Windows (Zip, Installer)

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 65.1. PATCHES E ATUALIZAÇÕES5.2. INSTALAÇÃO DE PATCH

5.2.1. Mecanismos de Aplicação de Patch5.2.2. Subscrição para as Listas de Correio Patch5.2.3. Instale os Patches na Forma Zip

5.2.3.1. O comando patch5.2.3.2. Instalação de Patches na forma Zip usando o comando patch5.2.3.3. Reversão do Aplicativo de um Patch na forma Zip usando o comando patch

5.2.4. Instalação de Patches na forma RPM5.2.5. Classificação de impacto e gravidade do JBoss Security Patches (Patches de Segurança JBoss)

5.3. INSTRUÇÕES DE ATUALIZAÇÃO5.3.1. Atualização da Instalação ZIP do JBoss EAP 65.3.2. Atualização da Instalação RPM do JBoss EAP 65.3.3. Atualização do Cluster do JBoss EAP da versão 6.0 à versão 6.1

APÊNDICE A. MATERIAL DE REFERÊNCIAA.1. DOWNLOADS DISPONÍVEIS PARA O JBOSS EAP 6A.2. ESTRUTURA DO DIRETÓRIO DO JBOSS EAP 6A.3. LISTA DO PACOTE RPM PARA O JBOSS EAP 6A.4. OS ARQUIVOS DA CONFIGURAÇÃO DA INSTALAÇÃO PARA O JBOSS EAP 6

444

66

77

88889

10101011

14151516161717181818

20

232323232424242627293031313334

3535363839

Índice

1

Page 6: 6.2 JBoss Enterprise Application Plataform

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

APÊNDICE B. CAPTURA DE TELA DO INSTALLERB.1. SELEÇÃO DO IDIOMAB.2. ACORDO DA LICENÇA DO USUÁRIOB.3. CAMINHO DA INSTALAÇÃOB.4. NOVA CRIAÇÃO DE USUÁRIOB.5. INSTALAÇÃO QUICKSTARTB.6. CONFIGURAÇÃO JDKB.7. CONFIGURAÇÃO DO REPOSITÓRIO MAVENB.8. INSTALAÇÃO DO PACOTEB.9. CONFIGURAÇÃO SOCKET BINDINGB.10. CONFIGURAÇÃO SOCKET BINDINGS (AUTÔNOMOS)B.11. CONFIGURAÇÃO SOCKET BINDINGS (DOMAIN)B.12. CONFIGURAÇÃO SOCKET BINDINGS (HA-DOMAIN)B.13. CONFIGURAÇÃO SOCKET BINDINGS (FULL-DOMAIN)B.14. CONFIGURAÇÃO (FULL-HA-DOMAIN) DOS SOCKET BINDINGS

APÊNDICE C. HISTÓRICO DE REVISÃO

424242434445464748495051525354

56

Guia de Instalação

2

Page 7: 6.2 JBoss Enterprise Application Plataform

Índice

3

Page 8: 6.2 JBoss Enterprise Application Plataform

CAPÍTULO 1. VISÃO GERAL DO PRODUTO

1.1. JBOSS ENTERPRISE APPLICATION PLATAFORM 6 (JBOSS EAP 6)

O JBoss Enterprise Application Plataform 6 (JBoss EAP 6) é uma plataforma de middleware potente,segura e rápida construída sobre os padrões de código aberto e compatível com a especificação doJava Enterprise Edition 6. Ela integra o JBoss Aplication Server 7 com cluster de alta disponibilidade,mensagem potente, cache distribuído e outras tecnologias para criação de uma plataforma estável eescalável.

A nova estrutura modular permite que serviços sejam habilitados apenas quando requeridos,aumentando significantemente a velocidade de iniciação. O Management Console e a Interface daLinha de Comando removem a necessidade de editar os arquivos de configuração XML manualmente,adicionando a habilidade de script e tarefas automáticas. Além disso, ela inclui os frameworks dedesenvolvimento que podem ser usados para a segurança do desenvolvimento e aplicativos Java EEescalável rapidamente.

Reportar um erro

1.2. RECURSOS DO JBOSS EAP 6

Tabela 1.1. Recursos 6.1.0

Recurso Descrição

Certificação Java Implementação certificada das especificações JavaEnterprise Edition 6 Full Profile e Web Profile(Edição 6 de Perfil Integral do Java Enterprise ePerfil da Web).

Managed DomainGerenciamento centralizado das instânciasdo servidor múltiplo e hosts físicos,enquanto o Servidor Autônomo permiteuma instância de servidor único.

Configurações, implantações, socketbindings, módulos, extensões epropriedades de sistemas são gerenciadospor um grupo de servidor.

A segurança do aplicativo, incluindo ossecurity domains, são gerenciadoscentralmente para simplificação daconfiguração.

Management Console e Management CLI Novas Interfaces são fornecidas para gerenciar odomain ou o servidor autônomo. A edição manualdos arquivos de configuração não é mais solicitada.O Management CLI oferece também o modo em loteque pode realizar o script e tarefas degerenciamento automático.

Guia de Instalação

4

Page 9: 6.2 JBoss Enterprise Application Plataform

Layout de gerenciamento simplificado O diretório modules/ contém agora os módulos doservidor do aplicativo, ao invés de usar os diretórioslib/ específicos de servidor e comuns. Os diretóriosdomain/ e standalone/ contém os artefatos earquivos da configuração para implantaçõesautônomas e de domain.

Mecanismo de carregamento de carga modular Os módulos são carregados e descarregados àdemanda para fornecerem benefícios de eficiência esegurança, além de uma inicialização rápida eperíodo de reinicialização.

Gerenciamento da fonte de dados aprimorados Os drivers de banco de dados são implantados damesma maneira que outros serviços. Além disso, asfontes de dados são criadas e gerenciadasdiretamente no Management Console ouManagement CLI.

Inicialização rápida e período de interrupção O JBoss EAP 6 usa poucos recursos e éextremamente eficiente em seu uso de recursos desistema. Isto é especificamente benéfico paradesenvolvedores.

Recurso Descrição

Reportar um erro

CAPÍTULO 1. VISÃO GERAL DO PRODUTO

5

Page 10: 6.2 JBoss Enterprise Application Plataform

CAPÍTULO 2. INTRODUÇÃO

2.1. PORTAL DO CLIENTE DA RED HAT

O Portal do Cliente da Red Hat é uma plataforma centralizada para recursos de subscrição econhecimento da Red Hat. Use o Portal do Cliente Red Hat para:

Gerenciar e manter os contratos de suporte e direitos da Red Hat:

Baixar o software oficialmente suportado:

Acessar outra documentação de produto e conhecimento básico da Red Hat:

Contato de Serviço de Suporte Global: e

Submeter bugs em relação aos produtos da Red Hat.

O Portal do Cliente encontra-se disponível no: https://access.redhat.com.

Reportar um erro

Guia de Instalação

6

Page 11: 6.2 JBoss Enterprise Application Plataform

CAPÍTULO 3. SOLICITAÇÕES DO SISTEMA

3.1. PRÉ-REQUISITOS DA INSTALAÇÃO DO JBOSS EAP 6

Cada processo de instalação para o JBoss EAP 6 possui um número de pré-requisitos. Esta seçãodescreve os requerimentos comuns, assim como os requerimentos que são específicos da instalação.

Pré-requisitos Comuns

Crie uma conta no Portal do Cliente da Red Hat no https://access.redhat.com. Refira-se àSeção 2.1, “Portal do Cliente da Red Hat” para maiores informações.

Revise as configurações suportadas e garanta 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 RedHat.

Pré-requisitos do ZIP/Installer

Privilégios de administração para o diretório de instalação.

Garanta que o JDK escolhido tenha sido extraído (ou instalado). Refira-se à documentaçãoJDK para maiores informações em como realizar isto.

No Servidor do Microsoft Windows, certifique-se que as variáveis do ambiente PATH eJAVA_HOME foram configuradas, do contrário elas funcionaram.

No Hewlett-Packard HP-UX, certifique-se que a utilidade unzip foi instalada.

Pré-requisitos RPM

Registro do servidor no Red Hat Network.

Subscreva o canal de software base do Red Hat Enterprise Linux Server apropriado asua versão do Red Hat Enterprise Linux.

Subscreva ao sub-canal JBoss Application Platform for Server no grupo JBoss Enterprise Platform.

O Java 6 JDK é requerido. Ele pode ser obtido pela subscrição ao canal do software supplementary para sua instalação do Red Hat Enterprise Linux. Por exemplo: o canal para oRed Hat Enterprise Linux de versão 6 instalado na arquitetura i386 é rhel-i386-server-supplementary-6.

IMPORTANTE

O Java 6 JDK é requerido, mesmo se você desejar usar o Java 7 JDK.

Reportar um erro

CAPÍTULO 3. SOLICITAÇÕES DO SISTEMA

7

Page 12: 6.2 JBoss Enterprise Application Plataform

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

4.1. MÉTODOS DE INSTALAÇÃO DO JBOSS EAP 6

Existem diversas maneiras de instalar o JBoss EAP 6. Cada método é melhor usado em determinadassituações. Este tópico fornece uma rápida visão de cada tipo de instalação e os links às seções quedescrevem os processos de instalação relevantes.

Tabela 4.1. Métodos de Instalação

Método Descrição Instruções

Instalação Zip O arquivo Zip é apropriado eminstalações de todos sistemasoperacionais suportados. Esteprocesso deve ser usado casovocê deseje extrair a instânciamanualmente.

Seção 4.2.2, “Instalaçãodo JBoss EAP 6(Instalação Zip)”

JAR Installer O JAR installer pode serexecutado num console ou numassistente gráfico. Ambas asopções fornecem instruçõespasso-a-passo de instalação econfiguração da instância doservidor. A configuraçãoadicional, incluindo asInicializações Rápidas e oRepositório Maven, é tambémviável com o instalador.

Seção 4.3.2, “Execuçãodo JBoss EnterpriseApplication PlataformInstaller”

Instalação RPM O JBosss EAP 6 pode serinstalado com o instaladorgráfico do pacote RPM suportadoou com uma interface da linha decomando. Este método éadequado para instalaçõessuportadas do Red Hat EnterpriseLinux 5 e 6.

Seção 4.4.1, “Instalaçãodo JBoss EAP 6(Instalação RPMGráfica)”

Seção 4.5.1, “Instalaçãodo JBoss EAP 6(Instalação RPM baseadoem texto)”

Reportar um erro

4.2. INSTALAÇÃO ZIP

4.2.1. Download do JBoss EAP 6 (Instalação Zip)

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

Guia de Instalação

8

Page 13: 6.2 JBoss Enterprise Application Plataform

O arquivo Zip do JBoss EAP 6 está disponível no https://access.redhat.com. A instalação do arquivoZip é uma plataforma independente e é a maneira preferida de instalação do JBoss EAP 6 em todas asplataformas suportadas. Este tópico descreve as etapas para efetuar o download do arquivo.

Procedimento 4.1. Realize o download do arquivo Zip

1. Log ao https://access.redhat.com.

2. Selecione Downloads → JBoss Enterprise Middleware → Downloads a partir do item demenu.

3. Selecione Application Platform a partir do menu suspenso Product.

4. Selecione a versão do JBoss EAP a partir do menu suspenso Version.

5. Clique no botão Download próximo à opção Application Platform 6.1.0.

Resultado

O JBoss EAP 6 foi baixado com sucesso à máquina de destinação e está pronto para a isntalação.

Próximo Passo em Instalação Zip

Seção 4.2.2, “Instalação do JBoss EAP 6 (Instalação Zip)”

Reportar um erro

4.2.2. Instalação do JBoss EAP 6 (Instalação Zip)

Passos Anteriores em Instalação Zip

Seção 4.2.1, “Download do JBoss EAP 6 (Instalação Zip)”

Sumário

Este tópico descreve as etapas de instalação do JBoss EAP 6 usando o arquivo Zip baixado.

Procedimento 4.2. Instalação do Arquivo Zip

1. Mova o arquivo Zip à localização desejada.Mova o arquivo Zip ao servidor e diretório onde você instalou o JBoss EAP 6. O usuário quecomeçará e iniciará o servidor deve possuir acesso de leitura e gravação a este diretório.

2. Use um aplicativo apropriado para extrair o arquivo Zip à localização desejada.No ambiente do Red Hat Enterprise Linux use a utilidade unzip para extrair os conteúdos doarquivo Zip.

Num ambiente do Microsoft Windows, clique no botão direito do mouse e selecione Extract All.

Num ambiente Hewlett-Packad HP-UX use a utilidade unzip para extrair os conteúdos doarquivo Zip.

Resultado

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

9

Page 14: 6.2 JBoss Enterprise Application Plataform

O diretório do JBoss EAP 6 foi instalado com êxito. O diretório criado pela extração do arquivo Zip é odiretório de nível superior para o servidor. Isto é mencionado como EAP_HOME.

Próximo Passo em Instalação Zip

Seção 4.2.3, “Desintalação do JBoss EAP 6 (Instalação Zip)”

Reportar um erro

4.2.3. Desintalação do JBoss EAP 6 (Instalação Zip)

Passos Anteriores em Instalação Zip

Seção 4.2.2, “Instalação do JBoss EAP 6 (Instalação Zip)”

Pré-requisitos

Realize o backup de quaisquer arquivos de configuração modificados e implantações que podem serreusadas numa instância mais tarde.

Sumário

Esta seção descreve as etapas requeridas para desinstalar a instalação Zip do JBoss EAP 6.

Procedimento 4.3. Desintalação do JBoss EAP 6 (Instalação Zip)

1. Dirija-se ao diretório onde você extraiu a pasta do JBoss EAP 6 do arquivo Zip.

2. 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 odiretório de instalação para desinstalar o JBoss EAp 6.

3. Opcional: Remova quaisquer scripts de inicialização que você criou.Caso tenha criado os scripts de instalação ou outros scripts que dependem do JBoss EAP 6sendo instalado em seu computador, exclua-os.

Resultado

O JBoss EAP é desinstalado do servidor.

Reportar um erro

4.3. INSTALLER

4.3.1. Download do JBoss EAP 6 (Installer)

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

O arquivo do JBoss EAP 6 installer está disponível do https://access.redhat.com. O arquivo .jar podeser usado para executar tanto os instaladores baseados em texto ou Gráfco. Este tópico descreve asetapas para efetuar o download do arquivo.

Guia de Instalação

10

Page 15: 6.2 JBoss Enterprise Application Plataform

Procedimento 4.4. Download do Installer

1. Log ao https://access.redhat.com.

2. Selecione Downloads → JBoss Enterprise Middleware → Downloads a partir do item demenu.

Figura 4.1.

3. Selecione Application Platform a partir do menu suspenso Product que aparece napróxima tela.

4. Selecione o Application Platform 6.1.0 Installer.

5. Clique em Download.

Resultado

O JBoss EAP é agora baixado à sua máquina de destinação. Ele está pronto para a instalação.

Próximo Passo em Installer

Seção 4.3.2, “Execução do JBoss Enterprise Application Plataform Installer”

Reportar um erro

4.3.2. Execução do JBoss Enterprise Application Plataform Installer

Passos Anteriores em Installer

Seção 4.3.1, “Download do JBoss EAP 6 (Installer)”

O JBoss EAP installer pode ser executado tanto no modo de texto ou gráfico. Este tópico descreve ocomando para executar o instalador em cada modo, assim como detalha as opções detela/configuração individual que formam o processo de instalação.

Procedimento 4.5. Inicie o Installer

1. Execute um dos seguintes comando para inciar o processo de instalação:

Modo Gráfico

java -jar jboss-eap-6.1.1.ER4-installer.jar

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

11

Page 16: 6.2 JBoss Enterprise Application Plataform

Modo de Texto

java -jar jboss-eap-6.1.1.ER4-installer.jar -console

2. Siga as etapas, etc.

Tabela 4.2. Telas do JBoss EAP Installer

Nome Apresenta Descrição Material de Referência

Seção B.1, “Seleção doIdioma”

Sempre Selecione a linguagemrequerida para oinstalador e cliquepróximo.

N/A

Seção B.2, “Acordo daLicença do Usuário”

Sempre O EULA para o JBossEnterprise Middleware.Selecione "Eu aceito ostermos do contrato dalicença" e cliquepróximo.

N/A

Seção B.3, “Caminho daInstalação”

Sempre Determine o caminho dainstalação para o JBossEAP 7. Clique emPróximo.

N/A

Seção B.4, “Novacriação de usuário”

Sempre Crie um usuário admin edetermine uma senha. Asenha deve possuir pelomenos 8 caracteres, umdígito e um caracterealfa numérico. Cliquepróximo.

N/A

Seção B.5, “InstalaçãoQuickstart”

Sempre Instale as amostras deiniciação rápida. Casovocê não deseje instalá-las, clique em próximo.Do contrário, clique emSim e configure o localda instalação e cliquepróximo.

N/A

Seção B.6,“Configuração JDK”

Caso deseje instalar asamostrar de iniciaçãorápida

Selecione o caminho doarquivo do JDK e cliqueem próximo.

N/A

Guia de Instalação

12

Page 17: 6.2 JBoss Enterprise Application Plataform

Seção B.7,“Configuração doRepositório Maven”

Caso deseje instalar asamostrar de iniciaçãorápida

Caso deseje pular aconfiguração do maven-repository, selecionepróximo. Paraconfigurar o maven-repository, selecione"Especificar o caminho(ou URL) a umrepositório mavenexitente", determine olocal do repositóriomaven e o arquivomaven setting.xml eclique próximo.

N/A

Seção B.8, “Instalaçãodo Pacote”

Sempre Selecione os pacotespara a instalação.Expanda o pacote doJBoss Core edeselecione os pacotesAppClient/Docs casovocê ache-osdesnecessários. Cliqueem próximo.

N/A

Seção B.9,“Configuração SocketBinding”

Sempre Determine se é que ainstalação será usadapara os bidings da portadefault ou os bidingspersonalizados. Casovocê selecionar bidingspersonalizados,selecione se configurarou não as portas para omodo autônomo,domain ou ambos.Clique em próximo.

N/A

Seção B.10,“Configuração SocketBindings (Autônomos)”

Caso selecione paraconfigurar os bindingsda porta default para omodo autônomo

Configure as portas e aspropriedades de sistemaconforme solicitado eclique em próximo.

N/A

Seção B.11,“Configuração SocketBindings (Domain)”

Caso selecione paraconfigurar os bindingsda porta default para omodo domain

Configure as portas e aspropriedades de sistemaconforme solicitado eclique em próximo.

N/A

Seção B.12,“Configuração SocketBindings (ha-domain)”

Caso selecione paraconfigurar os bindingsda porta default para omodo domain

Configure as portas e aspropriedades de sistemaconforme solicitado eclique em próximo.

N/A

Seção B.13,“Configuração SocketBindings (full-domain)”

Caso selecione paraconfigurar os bindingsda porta default para omodo domain

Configure as portas e aspropriedades de sistemaconforme solicitado eclique em próximo.

N/A

Nome Apresenta Descrição Material de Referência

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

13

Page 18: 6.2 JBoss Enterprise Application Plataform

Seção B.14,“Configuração (full-ha-domain) dos SocketBindings”

Caso selecione paraconfigurar os bindingsda porta default para omodo domain

Configure as portas e aspropriedades de sistemaconforme solicitado eclique em próximo.

N/A

Lançar Servidor Sempre Selecione a opção deiniciação solicitada.Caso você deseje lançaro servidorimediatamente, vocêpode selecionar selançar num navegadorquando o instaladorestiver completado.Clique em próximo.

N/A

Nome Apresenta Descrição Material de Referência

Resultado

A instalação é completada e o JBoss EAP 6 é instalado na sua máquina de destinação.

Próximo Passo em Installer

Seção 4.3.3, “Desinstalação do JBoss EAP 6 (Installer)”

Reportar um erro

4.3.3. Desinstalação do JBoss EAP 6 (Installer)

Passos Anteriores em Installer

Seção 4.3.2, “Execução do JBoss Enterprise Application Plataform Installer”

Sumário

Essa seção descreve as etapas solicitadas para desinstalar uma instância do JBoss EAP 6 que foiinstalada usando tanto o instalador gráfico ou baseado em texto.

Procedimento 4.6. Desinstalação do JBoss EAP 6 (Instalação Gráfica)

1. Durante a instalação do JBoss EAP 6 na máquina de destinação, foi criado um diretóriochamado Unistaller onde você instalou o JBoss EAP 6. Este diretório contém um arquivochamado uinstaller.jar. Navegue a este diretório numa janela do terminal.

2. Inicie o desinstalador GUI com o seguinte comando Java:

java -jar uninstaller.jar

3. A execução do comando lançará o desinstalador gráfico conforme apresentado na seguintefigura. Selecione a caixa de seleção caso você deseje excluir o diretório de instalação do JBossEAP 6.

Guia de Instalação

14

Page 19: 6.2 JBoss Enterprise Application Plataform

Figura 4.2. Desinstalação do JBoss EAP 6 usando o instalador gráfico

4. Pressione o botão Uninstall para iniciar o processo de desinstalação.

5. Quando o processo de desintalação for finalizado, pressione o botão Quit para sair dodesinstalador.

6. Após a desinstalação com êxito, você talvez queira remover o diretório Uninstaller ondevocê iniciou o desinstalador.

Procedimento 4.7. Processo de Desinstalação baseado em Texto

1. Num console, navegue ao diretório Unistaller criado durante o processo de instalação. Istopode ser encontrado um nível acima do EAP_HOME.

2. Inicie o desinstalador baseado em Texto com o seguinte comando:

java -jar uninstaller.jar -console

3. Siga as seguintes etapas para desinstalar o JBoss EAP 6.

Resultado:

O JBoss EAP 6 é desinstalado do seu servidor.

Reportar um erro

4.4. INSTALAÇÃO GRÁFICA RPM

4.4.1. Instalação do JBoss EAP 6 (Instalação RPM Gráfica)

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

O método do pacote RPM Gráfico de instalação do JBoss EAP 6 está disponível para o Red HatEnterprise Linux 5 e red Hat Enterprise Linux 6. Este tópico descreve as etapas requeridas paracompletar a instalação.

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

15

Page 20: 6.2 JBoss Enterprise Application Plataform

Procedimento 4.8. Instalação do JBoss EAP 6 (Instalação RPM Gráfica)

Use o PackageKit para instalar graficamente o JBoss EAP 6 em sua máquina de destino.

1. Inicie o PackageKitO PackageKit é um software de gerenciamento do pacote de código aberto instalado comoparte do Red Hat Enterprise Linux. Lance o PackageKit da máquina de destinaçãoselecionando o System → Administration → Add/Remove Software .

2. Digite

jboss-eap6

na caixa de busca e pressione o botão Find. O pacote JBoss EAP 6 aparecerá na caixa deresultado.

3. Selecione o pacote JBoss EAP 6 e pressione o botão Apply. Consulte a figura abaixo.

Figura 4.3. Instalação do PackageKit JBoss EAP 6

4. Siga o resto das etapas de instalação do JBoss EAP 6 em sua máquina de destinação.

Resultado

A instalação é completada e o JBoss EAP 6 instalado em sua máquina de destinação.

Reportar um erro

4.5. INSTALAÇÃO RPM BASEADA EM TEXTO

4.5.1. Instalação do JBoss EAP 6 (Instalação RPM baseado em texto)

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

Guia de Instalação

16

Page 21: 6.2 JBoss Enterprise Application Plataform

O método do pacote RPM de instalação do JBoss EAP 6 é apropriado para o Red Hat Enterprise Linux5 e Red Hat Enterprise Linux 6. Este tópico descreve as etapas requeridas para instalar uma instânciausando a linha de comando.

Procedimento 4.9. Etapas da Instalação baseadas em Texto.

Acesso e instalação ao pacote RPM usando a instalação YUM através do Red Hat Network.

1. 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 comando groupinstall.

[user@host ~]$ yum groupinstall jboss-eap6

2. Configure as opções init.A instalação RPM contém os inscripts init para lançar o servidor. A configuração para osinscripts init estão contidas em diversos arquivos adicionais. Refira-se à Seção A.4, “OsArquivos da Configuração da Instalação para o JBoss EAP 6” para maiores detalhes sobreesses arquivos e as opções contidas no mesmo.

Resultado

A instalação está completa. 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 umalista completa de todos os pacotes instalados.

Reportar um erro

4.6. INSTALAÇÃO AUTOMATIZADA

4.6.1. Instalação de Instâncias Múltiplas do JBoss EAP 6 (Installer)

Pré-requisitos

Gere um script automatizado usando o Instalador baseado em Texto ou Gráfico:

Seção 4.3.2, “Execução do JBoss Enterprise Application Plataform Installer” .

Sumário

As instâncias idênticas do JBoss EAP 6 podem ser instaladas usando o script automático, geradodurante o processo de instalação usando tanto o instalador baseado em texto ou Gráfico. Este tópicodescreve as etapas solicitadas para instalar o JBoss EAP 6 usando um script gerado.

Procedimento 4.10. Instalação Automatizada

Num terminal, execute o seguinte comando para instalar o JBoss EAP 6 usando o scriptautomático:

java -jar jboss-eap-6.1.0-installer.jar SCRIPT_NAME.xml

Resultado

A instância idêntica do JBoss EAP 6 foi instalada baseada no script gerado automaticamente.

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

17

Page 22: 6.2 JBoss Enterprise Application Plataform

Reportar um erro

4.7. CONFIGURAÇÃO DE SERVIÇO

4.7.1. Configure o JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux(Método RPM)

Pré-requisitos

Instale o JBoss EAP 6 usando o Método RPM (Gráfico ou baseado em Texto).

Seção 4.4.1, “Instalação do JBoss EAP 6 (Instalação RPM Gráfica)”

Seção 4.5.1, “Instalação do JBoss EAP 6 (Instalação RPM baseado em texto)”

Privilégios do administrador num servidor são requiridos.

Sumário

Use o seguinte procedimento para instalar o JBoss EAP 6 como um serviço no Red Hat EnterpriseLinux quando a instalação é realizada usando o método RHN (RPM).

Procedimento 4.11. Configuração do JBoss EAP 6 como um Serviço usando o Método RPM no RedHat Enterprise Linux

1. Instale o JBoss EAP 6Instale o JBoss EAP 6 através do método RPM usando uma das etapas listadas nas seções depré-requisistos listadas acima.

2. Habilitação do serviçoO método de instalação RPM para o JBoss EAP 6 instala os arquivos de serviço de requisitoem suas localizações corretas. Tudo o que você precisa fazer é configurar isto como serviçousando o seguinte comando:

Resultado

O JBoss EAP 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível deexecução default e encerra automaticamente quando o sistema operacional realiza sua rotina deencerramento.

Reportar um erro

4.7.2. Configuração do JBoss EAP 6 como um Serviço no Red Hat Enterprise Linux(Zip, Installer)

Pré-requisitos

Instalação do JBoss EAP 6 usando a instalação Zip, o Instalador Gráfico ou o Instaladorbaseado em texto:

Seção 4.2.2, “Instalação do JBoss EAP 6 (Instalação Zip)” .

chkconfig jbossas on

Guia de Instalação

18

Page 23: 6.2 JBoss Enterprise Application Plataform

Seção 4.3.2, “Execução do JBoss Enterprise Application Plataform Installer” .

Privilégios de administrador no servidor são requeridos.

Sumário

Use o seguinte procedimento para instalar o JBoss EAP 6 como um serviço no Red Hat EnterpriseLinux quando a instalação for realizada tanto com os métodos de zip, texto e gráfico. Este processonão é aplicado quando a instalação for realizada usando o método RHN (RPM).

Procedimento 4.12. Configuração do Serviço

NOTA

As etapas abaixo descrevem o JBoss EAP com o um servidor no modo autônomo. Com oobjetivo de executar o JBoss EAP 6 como um serviço no modo domain, use as mesmasetapas porém substitua o jboss-as-standalone.sh pelo jboss-as-domain.sh.

1. Localize o script de iniciação e o arquivo de configuraçãoO script de inicialização e um arquivo de configuração associado estão localizados no diretórioEAP_HOME/bin/init.d/. Abra o arquivo da configuração jboss-as.conf para editá-lo.

2. Personalize as opções de iniciação no arquivo jboss-as.confExistem diversas opções com o arquivo jboss-as.conf. No mínimo, especifique os valorescorretos para as variáveis JBOSS_HOME e JBOSS_USER. Caso estas variáveis estiveremausentes, adicione-as.

3. Copie arquivos nos diretórios do sistema

a. 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 cp jboss-as.conf /etc/jboss-as/

b. 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

4. Adicione o script de inicialização como um serviço.Adicione o novo serviço jboss-as-standalone.sh à lista de serviços iniciadosautomaticamente, usando o comando de gerenciamento do serviço chkconfig.

[user@host init.d]$sudo chkconfig --add jboss-as-standalone.sh

5. Inicie o serviço.Teste se o serviço foi instalado corretamente usando a sintaxe default para iniciação dosserviços do Red Hat Enterprise Linux.

[user@host bin]$sudo service jboss-as-standalone.sh start

Caso tudo tenha saído de acordo, você obterá 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

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

19

Page 24: 6.2 JBoss Enterprise Application Plataform

configuração.

6. Deixe o serviço começar automaticamente quando você inicia o servidor.Para adicionar o serviço à lista dos serviços que iniciam automaticamente quando o seuservidor inicia, emita o seguinte comando.

[user@host init.d]$sudo chkconfig jboss-as-standalone.sh on

Resultado

O JBoss EAP 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível default eencerra automaticamente quando o sistema operacional realiza sua rotina de encerramento.

Reportar um erro

4.7.3. Configure o JBoss EAP 6 como um Serviço no Servidor do Microsoft Windows(Zip, Installer)

Pré-requisitos

Instalação do JBoss EAP 6 usando a instalação Zip, Instalador Gráfico ou Instalador baseadoem texto:

Seção 4.2.2, “Instalação do JBoss EAP 6 (Instalação Zip)” .

Seção 4.3.2, “Execução do JBoss Enterprise Application Plataform Installer” .

Privilégios de administrador no servidor são requeridos.

A variável do ambiente do sistema JAVA_HOME deve ser configurada.

A instância do servidor do JBoss EAP 6 não deve ser executada.

Sumário

Use os seguintes procedimentos para configurar o JBoss EAP 6 no Servidor do Microsoft Windows.

Procedimento 4.13. Configure um Serviço para o JBoss EAP 6 no Servidor do Microsoft Windows.

1. Crie variáveis do ambiente do sistemaCrie duas variáveis do ambiente do sistema:

O JBOSS_HOME apontando ao diretório de instalação do JBoss EAP 6.

NOPAUSE=1

2. Caso ainda não configurado, realize o download e extraia o pacote Native Utilities para suaarquiteturaCaso o Native Utilities para o pacote do Servidor Windows não tenha sido instalado como parteda instalação do JBoss EAP 6, realize o download do pacote de 32-bites ou 64-bites a partir doPortal do do Cliente Red Hat no https://access.redhat.com. Extraia o arquivo zip NativeUtilities para a instalação do JBoss EAP 6.

Isto resultará num diretório native na seguinte localização da instalação do JBoss EAP 6: EAP_HOME\modules\system\layers\base\

Guia de Instalação

20

Page 25: 6.2 JBoss Enterprise Application Plataform

3. Instalação do serviçoAbra um terminal e altere os diretórios para EAP_HOME\modules\system\layers\base\native\sbin

Um novo serviço pode ser criado com o comando service install, sem opções disponíveisapresentadas na seguinte tabela.

Tabela 4.3. opções service install

Argumento ouInterruptor

Descrição

/controllerHOST: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 onome do domain controller. Caso o domain controller for omitido, o nomedefault será master.

/loglevel LEVEL O nível de log para o serviço, tanto: ERROR, INFO, WARN ou DEBUG. Casoomitido, o default será INFO

/nameSERVICE_NAME

O nome do serviço a ser criado não deve conter espaços. Caso omitido, odefault será JBossEAP6

/desc "DESCRIPTION" A descrição do serviço. Caso omitido, o default será "JBoss Enterprise Application Platform 6"

/serviceuserDOMAIN\USERNAME

Especifica o nome da conta pela qual o serviço será executado. Use onome da conta no formato DOMAIN\USERNAME. Caso omitido, o serviçoexecuta como uma conta do Sistema Local.

/servicepassPASSWORD

Senha para a conta /serviceuser.

/jbossuserUSERNAME

Opcional, o nome do usuário JBoss EAP 6 a ser usado para o comando deencerramento.

/jbosspassPASSWORD

Senha para a conta /jbossuser, requerida se o /jbossuser for especificado.

Segue abaixo as amostras básicas de um comando install para criar um novo serviço tantono modo domain ou autônomo. Execute o seguinte comando, ajustando o nível do log para oserviço conforme requerido:

Modo autônomo:

service.bat install /loglevel INFO

Modo domain:

CAPÍTULO 4. INSTRUÇÕES DE INSTALAÇÃO

21

Page 26: 6.2 JBoss Enterprise Application Plataform

Caso você não esteja usando o mestre default para o seu domain controller do JBoss EAP6, substitua o master pelo nome de host correto ou alias do domain controller do JBossEAP 6.

service.bat install /host master /loglevel INFO

Um novo serviço Windows será criado com o nome JBossEAP6.

4. 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

Caso o nome do serviço default fosse usado, na lista dos serviços do Windows, o novo serviçoterá o nome em exibição: JBoss Enterprise Application Plataform 6. A partir doconsole de serviços você pode iniciar e interromper o serviço, como também alterar suasconfigurações em como e quando elas iniciam.

5. Iniciando e interrompendo o serviço do JBoss EAP 6 a partir de um terminalPara iniciar o serviço a partir de um terminal, use o seguinte comando, alterando o nome doserviço caso necessário:

net start JBossEAP6

Para interromper o serviço a partir de um terminal, use o seguinte comando, alterando o nomedo serviço caso seja necessário:

net stop JBossEAP6

Resultado

O serviço do JBoss EAP 6 é configurado no Servidor do Microsoft Windows.

Procedimento 4.14. Desinstale o 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 pelaexecução do comando netstop pelo nome do serviço:

net stop JBossEAP6

Num terminal, altere os diretórios para EAP_HOME\modules\system\layers\base\native\sbin e execute o seguinte comando:

service uninstall

Resultado

O serviço do JBoss EAP 6 foi removido do Servidor Microsoft Windows.

Reportar um erro

Guia de Instalação

22

Page 27: 6.2 JBoss Enterprise Application Plataform

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

5.1. PATCHES E ATUALIZAÇÕES

O mecanismo patching no JBoss EAP aplica atualizações que são disponibilizadas a uma versão'menor' específica do JBoss EAP 6, por exemplo: JBOss EAP 6.2. Os patches podem conteratualizações cumulativas, de segurança e únicas.

A atualização entre os maiores e menores lançamentos do JBoss EAP (por exemplo: a partir do 6.1 ao6.2) requer um processo diferente.

Veja também:

Seção 5.2, “Instalação de Patch”

Seção 5.3, “Instruções de Atualização”

Reportar um erro

5.2. INSTALAÇÃO DE PATCH

5.2.1. Mecanismos de Aplicação de Patch

Os patches do JBoss são distribuídos de duas formas.

Atualizações assíncronas: patches únicos que são lançados fora do ciclo de atualização normaldo produto existente. Elas podem incluir patches de segurança assim como outros patchesúnicos fornecidos pelo Red Hat Global Suport Services (GSS) para especificação de problemas.

Atualizações planejadas: elas incluem patches cumulativos assim como atualizações micro,menores e maiores de um produto existente. Os patches cumulativos incluem atualizaçõesassíncronas desenvolvidas anteriormente para a versão do produto.

A decisão de que um patch é ou não lançado como parte de uma atualização planejada ou umaatualização assíncrona depende na severidade do problema sendo corrigido. Um problema de baixoimpacto é normalmente adiado e é resolvido no próximo patch cumulativo ou do menor lançamento doproduto afetado, contendo uma correção para apenas um problema específico.

Os patches de segurança e cumulativos para os produtos do JBoss são distribuídos em duas formas:zip (para todos os produtos) e RPM (para o subconjunto dos produtos).

IMPORTANTE

A instalação do produto do JBoss deve sempre ser apenas atualizada usando ummétodo de patch: tanto patches zip ou RPM.

As atualizações de segurança para os produtos JBoss são fornecidas por uma errata (para ambos osmétodos zip e RPM). A errata encapsula uma lista de falhas resolvidas, sua classificação de falhas e areferência aos demais patches. As atualizações de correção de bug não são comunicadas através deerrata.

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

23

Page 28: 6.2 JBoss Enterprise Application Plataform

Maiores informações sobre como a Red Hat avalia as falhas de segurança do JBoss podem serencontradas na: Seção 5.2.5, “Classificação de impacto e gravidade do JBoss Security Patches(Patches de Segurança JBoss)”

A Red Hat mantém uma lista de correio para notificação aos subscritos sobre a segurança das falhasrelacionadas. Consulte a Seção 5.2.2, “Subscrição para as Listas de Correio Patch”

Reportar um erro

5.2.2. Subscrição para as Listas de Correio Patch

Sumário

A equipe do JBoss na Red Hat mantém uma lista de correio de segurança para comunicados desegurança sobre os produtos do Red Hat JBoss Enterprise. Este tópico descreve o que você precisarealizar para subscrever-se a esta lista.

Pré-requisitos

Nenhum

Procedimento 5.1. Subscrição à Lista de Vigilância do JBoss

1. Clique no seguinte link para ir à página de lista de correio de Vigilância do JBoss: JBoss WatchMailing List.

2. Insira o endereço de e-mail na seção Subscribing to Jboss-watch-list

3. [Você pode também desejar inserir o seu nome e selecionar sua senha. Embora isto sejaopcional, é também recomendado.]

4. Pressione o botão Subscribe para iniciar o processo de subscrição.

5. Você pode navegar nos arquivos da lista de correio através do: JBoss Watch Mailing ListArchives.

Resultado

Após a confirmação de seu endereço de e-mail, você será subscrito a receber as novidadesrelacionadas à segurança da lista de correio patch do JBoss.

Reportar um erro

5.2.3. Instale os Patches na Forma Zip

5.2.3.1. O comando patch

O comando patch é usado para aplicar os patches do zip baixados a uma instância do servidor JBossEAP 6. Ele não pode ser usado automaticamente nas instâncias do servidor JBoss EAP 6 de patch portodo managed domain. No entanto, instâncias de servidor individual no managed domain podem sofrero patch de forma independente.

Guia de Instalação

24

Page 29: 6.2 JBoss Enterprise Application Plataform

IMPORTANTE

As instâncias do servidor JBoss EAP 6 que foram instaladas usando o método RPM nãopodem ser atualizadas usando o comando patch. Refira-se à Seção 5.2.4, “Instalaçãode Patches na forma RPM” para atualização dos servidores do JBoss EAP 6 instaladosno RPM.

NOTA

O comando patch pode ser apenas usado com patches produzidos nas versões doJBoss EAP 6.2 e mais avançadas. Para os patches de versões anteriores à versão 6.2,você deve referir-se à documentação de versão relevante disponível nohttps://access.redhat.com/site/documentation/.

Além dos patches aplicados, o comando patch pode fornecer a informação básica no estado depatches instalados e também fornecer uma maneira de reverter imediatamente o aplicativo de umpatch.

Antes de iniciar um aplicativo patch ou reverter a operação, a ferramenta patch verificará os módulose demais arquivos que estão sendo alterados por quaisquer modificações do usuário. Caso amodificação de um usuário for detectada e uma alteração de conflito de manuseio for especificada, aferramenta patch irá cancelar a operação e avisar que existe um conflito. O aviso incluirá uma lista demódulos e outros arquivos que estiverem em conflito. Para completar a operação, o comando patchdeve ser re-executado com uma alteração especificando como resolver o conflito: tanto preservar asmodificações do usuário ou substituí-las.

Tabela 5.1. Alterações e Argumentos do Comando patch

Argumento ou Interruptor Descrição

apply Aplica o patch.

--override-all Caso haja um conflito, a operação de patch substituiquaisquer modificações do usuário.

--override-modules Caso haja conflito como resultado de quaisquermódulos modificados, esta alteração substituiaquelas modificações pelos conteúdos da operaçãodo patch.

--override=path(,path) Caso existam arquivos diversos apenas, istosubstituirá os arquivos modificados em conflito comos arquivos na operação patch.

--preserve=path(,path) Para os arquivos diversos especificados apenas, istopreservará os arquivos modificados em conflito.

info Retorna a informação nos patches instalados nomomento.

rollback Reverte o aplicativo de um patch.

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

25

Page 30: 6.2 JBoss Enterprise Application Plataform

--reset-configuration=TRUE|FALSE Solicitado para a reversão, isto especifica se é querestaurar os arquivos de configuração do servidorcomo parte da operação de reversão.

Argumento ou Interruptor Descrição

Reportar um erro

5.2.3.2. Instalação de Patches na forma Zip usando o comando patch

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

Esta tarefa descreve como usar o comando patch para instalação de patches para o JBoss EAP 6 queestão no formato zip.

IMPORTANTE

O comando patch é um recurso que foi adiciona no JBoss EAP 6.2. Para as versõesJBoss EAP antecedentes à versão 6.2, o processo de instalação de patches é diferente evocê deve seguir a documentação de versão relevante nohttps://access.redhat.com/site/documentation/.

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.

Acesso ao Management CLI para a instância do servidor a ser atualizada. Refira-se à Iniciaçãodo Management CLI no Guia de Configuração e Administração.

Procedimento 5.2. Aplique o patch zip a uma instância do servidor do JBoss EAP 6 usando ocomando patch

ATENÇÃO

Antes da instalação de um patch, você deve realizar o backup de seu produtoJBoss juntamente com todos os arquivos de confiquração personalizados.

1. Realize o download do arquivo zip patch a partir do Portal do Cliente nohttps://access.redhat.com/downloads/

Guia de Instalação

26

Page 31: 6.2 JBoss Enterprise Application Plataform

2. A partir do Management CLI, aplique o patch com seguinte comando para o patch apropriadoao arquivo patch:

[standalone@localhost:9999 /] patch apply /path/to/downloaded-patch.zip

A ferramenta patch o avisará se existe qualquer conflito na tentativa de aplicar o patch.Refira-se à Seção 5.2.3.1, “O comando patch” para opções disponíveis sobre executarnovamente o comando com o objetivo de resolver qualquer conflito.

3. Reinicie a instância do servidor JBoss EAP 6 para o patch tenha efeito:

[standalone@localhost:9999 /] shutdown --restart=true

Resultado

A instância do servidor JBoss EAP 6 possui patch com a última atualização.

Reportar um erro

5.2.3.3. Reversão do Aplicativo de um Patch na forma Zip usando o comando patch

Sumário

Esta tarefa descreve o comando patch para reverter o aplicativo de um patch zip aplicadoanteriormente no JBoss EAP 6.

ATENÇÃO

A reversão de um aplicativo de um patch usando o comando patch não éintencionado como uma funcionalidade de desinstalação geral. Isto é apenasintencionado a ser usado imediatamente após o aplicativo de um patch quepossuia consequências indesejáveis.

IMPORTANTE

O comando patch é um recurso que foi adicionado ao JBoss EAP 6.2. Para as versõesJBoss EAP antecedentes à versão 6.2, o processo de reversão de patches é diferente evocê deve seguir a documentação de versão relevante nohttps://access.redhat.com/site/documentation/.

Pré-requisitos

O patch que foi aplicado anteriormente usando o comando patch.

Acesso ao Management CLI para a instância do servidor. Refira-se à Iniciação do ManagementCLI no Guia de Configuração e Administração.

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

27

Page 32: 6.2 JBoss Enterprise Application Plataform

Procedimento 5.3. Reversão de um patch a partir da instância do servidor JBoss EAP 6 usando ocomando patch

1. A partir do Management CLI, use o comando patch info para encontrar a ID do patch queestá prestes a ser revertido.

Para os patches cumulativos, a ID do patch é o valor do primeiro cumulative-patch-idapresentado no resultado patch info.

A segurança única ou as IDs do patch de correção de bug estão descritas como o valor dosprimeiros patches apresentados no resultado patch info, com o mais recente patchúnico aplicado e listado primeiramente.

2. A partir do Management CLI, reverta o patch com a ID do patch apropriado a partir da etapaanterior.

ATENÇÃO

Recomendamos cuidado ao especificar o valor da opção --reset-configuration.

Caso determinado para TRUE, o processo de reversão do patch irá revertertambém os arquivos de configuração do servidor JBoss EAP 6 a seusestados de pre-patch. Quaisquer alterações realizadas aos arquivos deconfiguração do servidor JBoss EAP 6, após o patch ser aplicado, serãoperdidas.

Caso determinado para FALSE, os arquivos de configuração do servidornão serão revertidos. Nesta situação, é possível que o servidor não inicieapós a reversão, uma vez que o pacth pode ter alterado configurações taiscomo namespaces, que podem não ser mais válidos e necessitaram sercorrigidos manualmente.

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

A ferramenta patch o avisará se existem quaisquer conflitos na tentativa da reversão dopatch. Refira-se à Seção 5.2.3.1, “O comando patch” para opções possíveis de reexecução docomando para resolver quaisquer conflitos.

3. Reinicie a instância do servidor JBoss EAP 6 para que a reversão do patch tenha efeito:

[standalone@localhost:9999 /] shutdown --restart=true

Resultado

O patch, e opcionalmente os arquivos de configuração do servidor, são revertidos na instância doservidor do JBoss EAP 6.

Reportar um erro

Guia de Instalação

28

Page 33: 6.2 JBoss Enterprise Application Plataform

5.2.4. Instalação de Patches na forma RPM

Pré-requisitos:

Seção 3.1, “Pré-requisitos da Instalação do JBoss EAP 6”

Sumário

Os patches do JBoss são distribuídos em duas maneiras: ZIP (para todos os produtos) e RPM (para osubconjunto de produtos). Esta tarefa descreve as etapas que você precisa para instalar os patchesatravé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 5.4. Aplicar um patch a um produto JBoss através do método RPM.

As atualizações de segurança para os produtos do JBoss são fornecidas por errata (para ambosmétodos zip e RPM). A errata encapsula uma lista de erros resolvidos, seus graus de severidade, osprodutos afetados, a descrição textual de erros e a referência aos patches.

Para as distribuições RPM dos produtos do JBoss, a errata inclui referências aos pacotes RPMatualizados. O patch pode ser instalado pelo uso do yum.

ATENÇÃO

Antes da instalação de um patch, você deve realizar o backup de seu produto doJBoss juntamente com todos os arquivos de configuração personalizados.

1. Receba informação sobre o patch de segurança tanto sendo subscrito na lista de correio devigilância do JBoss ou navegando pelos arquivos da lista de correio de vigilância do JBoss.

2. Leia a errata para o patch de segurança e certifique-se de que está aplicado a um produto doJBoss em seu ambiente.

3. Caso o patch de segurança é aplicado a um produto do JBoss no seu ambiente, use o seguintelink para realização do download do pacote RPM atualizado na errata.

4. Use

yum update

para instalação do patch.

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

29

Page 34: 6.2 JBoss Enterprise Application Plataform

IMPORTANTE

Quando atualizando uma instalação RPM, o seu produto JBoss é atualizadocumulativamente com todas as correções lançadas do RPM.

Resultado

O produto JBoss possui patches com a atualização mais recente usando o formato RPM.

Reportar um erro

5.2.5. Classificação de impacto e gravidade do JBoss Security Patches (Patches deSegurança JBoss)

A Red Hat usa uma escala de 4 pontos de gravidade: baixa, moderada, importante e crítica, além deduas contagens básicas de versão do Common Vulnerability Scoring System (CVSS) que podem serusadas para identificar o impacto da falha.

Tabela 5.2. Classificação de gravidade do JBoss Security Patches

Gravidade Descrição

Crítica A classificação é dada para as falhas que poderiamser facilmente exploradas por um invasor nãoidentificado e levar a comprometer o sistema(execução de código arbitrário) sem requerer ainteração do usuário. Existem tipos devulnerabilidades que podem ser exploradas. Asfalhas que requerem um usuário remotoautenticado, um usuário local ou uma configuraçãoimprovável não são classificadas como impactocrítico.

Importante A classificação é dada às falhas que podemfacilmente comprometer a confidencialidade,integridade ou habilidade de recursos. Esses sãotipos de vulnerabilidades que permitem usuárioslocais ganharem privilégios, permitir usuáriosremotos não autenticados a visualizarem recursosque deveriam ser protegidos pela autenticação oupermitir usuários local ou remoto a causarem umanegação de serviço.

Moderada A classificação é dada para as falhas que poderiamser dificilmente exploradas, mas podemcomprometer a confidencialidade, integridade oudisponibilidade de recursos, sob certascircunstâncias. Existem tipos de vulnerabilidadesque podem possuir um impacto crítico de falha ouimpacto importante, no entanto não são exploradascom tanta facilidade devido à avalização técnica dafalha ou afetam configurações comprometedoras.

Guia de Instalação

30

Page 35: 6.2 JBoss Enterprise Application Plataform

Baixa A classificação é dada a todos os demais problemasque um impacto de segurança possui. Estes são ostipos de vulnerabilidades que acredita-se requeremcircunstâncias improváveis para estarem aptos aserem explorados ou onde a exploração com êxitogeraria uma consequência mínima.

Gravidade Descrição

O componente de impacto da contagem CVSS v2 é baseado numa avaliação combinada de trêsimpactos potenciais: Confidencialidade (C), Integridade (I) e Disponibilidade (A). Cada um deles podemser classificados como Nenhum (N), Parcial (P) ou Completo (C).

Uma vez que o processo do servidor do JBoss executa como um usuário não privilegiado e estáisolado do sistema operacional do host, as falhas de segurança do JBoss são apenas classificadascomo possuindo impactos como tanto Nenhum (N) ou Parcial (P).

Exemplo 5.1. Métricas do CVSS v2

A amostra abaixo apresenta a pontuação do impacto CVSS v2, onde a exploração da falha não teriaimpacto na confiabilidade do sistema, impacto parcial na integridade do sistema e completoimpacto na disponibilidade do sistema (quer dizer, o sistema tornaria-se completamenteindisponível para qualquer uso, por exemplo: através do travamento do kernel).

C:N/I:P/A:C

As organizações podem tomar decisões informativas sobre o risco de que cada problema influenciaem seu ambiente único e agenda atualizações de acordo, com a combinação da classificação degravidade e a pontuação CVSS.

Por favor consulte: CVSS2 Guide para maiores informações a respeito do CVSS2.

Reportar um erro

5.3. INSTRUÇÕES DE ATUALIZAÇÃO

5.3.1. Atualização da Instalação ZIP do JBoss EAP 6

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 osdados do usuário.

Seção 4.2.1, “Download do JBoss EAP 6 (Instalação Zip)” .

Sumá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.

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

31

Page 36: 6.2 JBoss Enterprise Application Plataform

Refira-se à seção Instalação do Patch. A atualização à versão do JBoss EAP 6 solicita algum trabalhoinicial para realizar o backup na instalação existente.

ATENÇÃO

Para os managed domains, o Host Controller mestre (ou Domain Controller) deveser atualizado primeiramente, antes que cada Host Controller seja atualizado.

Procedimento 5.5. Atualização à última versão do JBoss EAP 6

1. Mova para o arquivo ZIP baixado ao local desejado. Recomenda-se que este local sejadiferente ao da instalação do JBoss EAP 6 existente.

IMPORTANTE

Caso você deseje instalar a versão mais recente do JBoss EAP 6 para o mesmolocal de diretório ao da instalação existente. Você precisará mover a instalaçãoexistente a um local diferente antes do procedimento. Isto é para prevenir aperda dos arquivos de configuração modificados, implantações e atualizações.

2. Descomprime o arquivo. Esta a etapa instala uma instância limpa para o lançamento maisrecente do JBoss EAP 6.

3. Una manualmente suas alterações dos diretórios EAP_HOME/domain/ e EAP_HOME/standalone/ das versões anteriores para sua nova instalação.

ATENÇÃO

Os arquivos de configuração não devem ser copiados de versõesanteriores à nova instalação. As alterações devem ser realizadasmanualmente.

4. Revise as alterações realizadas ao diretório bin da instalação anterior e faça as modificaçõesequivalentes ao novo diretório.

ATENÇÃO

Os arquivos no diretório bin não devem ser substituídos pelos arquivosdas versões anteriores. As alterações devem ser realizadas manualmente.

Guia de Instalação

32

Page 37: 6.2 JBoss Enterprise Application Plataform

5. 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.

Resultado

A instalação ZIP do JBoss EAP 6 foi atualizada com êxito ao último lançamento.

Reportar um erro

5.3.2. Atualização da Instalação RPM do JBoss EAP 6

Pré-requisitos

Certifique-se de que o sistema de operação 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,arquitetura de 64 bites, esta será o JBoss Application Plataform (v 6) para o canal 6Serverx86_64 (jbappplatform-6-x86_64-server-6-rpm).

Realize o backup de quaisquer arquivos de configuração modificados, implantações e todos osdados do usuário.

Sumário

A atualização para o último lançamento do JBoss EAP 6 requer algum trabalho inicial para realizar obackup da instalação existente. Este tópico descreve a atualização da instalação RPm através da RedHat Network (RHN).

ATENÇÃO

Para os managed domains, o Host Controller mestre (ou Domain Controller) deveser atualizado primeiramente, antes que cada Host Controller seja atualizado.

Procedimento 5.6. Atualização ao último lançamento do JBoss EAP 6

1. Execute o seguinte comando num terminal para atualização da instalação:

[user@host] yum update

2. Mescle manualmente cada arquivo *.rpmnew criado que contém alterações nos arquivos deconfiguração de produção.

Resultado

CAPÍTULO 5. PATCHING E ATUALIZAÇÃO DO JBOSS EAP 6

33

Page 38: 6.2 JBoss Enterprise Application Plataform

O JBoss EAP 6 foi atualizado com êxito.

Reportar um erro

5.3.3. Atualização do Cluster do JBoss EAP da versão 6.0 à versão 6.1

Pré-requisitos

Nenhum

Sumário

O JBoss EAP 6.1 não suporta a criação dos clusters onde os nós diferentes são feitos de versõesdiferentes dos servidores JBoss EAP. Portanto, um cluster misturado baseado em versões diferentesnão é suportado e todos os nós com um cluster deve possuir a mesma versão - 6.1.

ATENÇÃO

O processo de atualização para o tráfego migratório de um cluster 6.0 a um cluster6.1 é portanto basedo na transferência de todos os tráfegos e depois noencerramento dos servidores ou nós no cluster 6.0.

Procedimento 5.7. Configuração do Cluster do JBoss EAP 6.1

1. Refira-se ao capítulo de Carregamento de Carga e HTTP Clustering do Guia de Configuração eAdministração do JBoss EAP 6.1 para instruções de como configurar o cluster do JBoss EAP naversão 6.1.

2. Migre todo o tráfego a este novo cluster usando as etapas descritas no capítulo de Migração deTráfego entre Clusters do Guia de Configuração e Administração do JBoss EAP 6.1

Resultado

O seu cluster do JBoss EAP 6.0 foi migrado ao cluster baseado no JBoss EAP 6.1.

Reportar um erro

Guia de Instalação

34

Page 39: 6.2 JBoss Enterprise Application Plataform

APÊNDICE A. MATERIAL DE REFERÊNCIA

A.1. DOWNLOADS DISPONÍVEIS PARA O JBOSS EAP 6

O JBoss EAP 6 inclui um número de diferentes tipos de instalação e componentes opcionais, dos quaisestão disponíveis para o download no Portal do Cliente Red Hat no https://access.redhat.com/. Aseguinte tabela explica as diferentes opções. Alguns componentes são apropriados para certossistemas operacionais ou arquiteturas, por isso são apenas disponíveis para aquelas variaçõesespecíficas.

Tabela A.1. Downloads Disponíveis

Nome Descrição Sistemas de Operação

Servidor Apache HTTP Uma instância do servidorApache HTTP autônomo paracada sistema operacional earquitetura suportados. Esteservidor HTTP foi testado everificado para trabalhar com oJBoss EAP 6.

Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10e 11

Native Components Os componentes que foramcompilados para seremotimizados à uma plataformaespecífica. Por exemplo, os DLLssão fornecidos para os ambientesdo Servidor do MicrosoftWindows. Às vezes, oscomponentes nativos podemproduzir melhoramentos dedesempenho.

Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10e 11, Hewlett-Packard HP-UX

Native Utilities As utilidades específicas paracada sistema operacional earquitetura suportados, tais comoos scripts e utilidades para ainstalação do JBoss EAP 6 comoum serviço no seu sistemaoperacional e geração das chavesda criptografia SSL e certificados.

Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10e 11, Hewlett-Packard HP-UX

Webserver Connector Natives Os módulos pré-compilados paraos servidores da web OracleiPlanet, Microsoft e Apache parao balanceamento de carga ecapacidades de altadisponibilidade.

Red Hat Enterprise Linux 5, RedHat Enterprise Linux 6, MicrosoftWindows Server 2008, Solaris 10e 11, Hewlett-Packard HP-UX

Javadocs A documentação para todos osAPIs público expostos pelo JBossEAP 6. Você pode instalá-los emseu servidor HTTP local ou IDE,ou você pode visualizá-los em suamáquina local.

Plataforma independente

APÊNDICE A. MATERIAL DE REFERÊNCIA

35

Page 40: 6.2 JBoss Enterprise Application Plataform

Installer O Java installer para o JBossEAP 6. Inclui as etapas parainstalar os Quickstarts eRepositório Maven.

Plataforma independente

Repositório Maven Um repositório Maven pelo qualvocê pode baixar e disponibilizarem seu ambiente dedesenvolvimento local e quecontém artefatos comuns aosaplicativos construídos sob oJBoss EAP 6. O repositórioMaven é também disponívelatravés do JBoss EAP 6 Installer.

Plataforma independente

Inicializações Rápidas Amostra dos aplicativos paraajudá-lo a iniciar odesenvolvimento dos aplicativosJava EE 6 com os APIs fornecidoscom o JBoss EAP 6. OsQuickstarts estão tambémdisponíveis através do JBoss EAP6 Installer.

Plataforma independente

Código de Fonte O código fonte Java para o JBossEAP 6, fornecido para que vocêpossa recompilá-lo em seupróprio ambiente ou auditoriá-lopor conta própria.

Plataforma independente

Application Platform O pacote de instalação Zip, quepode ser instalado e executadoem toda plataforma suportada.Isto é a maneira mais comum deinstalar o JBoss EAP 6.

Plataforma independente

Nome Descrição Sistemas de Operação

IMPORTANTE

Os downloads do método da instalação RPM não estão disponíveis no Portal do Cliente,porém através do Red Hat Net Work (RHN).

Reportar um erro

A.2. ESTRUTURA DO DIRETÓRIO DO JBOSS EAP 6

Sumário

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.

Ele também inclui estruturas das pastas standalone/ e domain/.

Tabela A.2. Diretórios e arquivos de nível superior

Guia de Instalação

36

Page 41: 6.2 JBoss Enterprise Application Plataform

Nome Propósito

appclient/ Contém detalhes da configuração para o contêinerdo cliente do aplicativo.

bin/ Contém para os scripts de iniciação para o JBossEAP 6 no Red Hat Enterprise Linux e MicrosoftWindows.

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 deimplantação e gravável usadas como manageddomain.

modules/ Os módulos que são dinamicamente carregados peloJBoss EAP 6 quando os serviços os solicitarem.

standalone/ As áreas dos arquivos de configuração, conteúdo deimplantação e gravável usadas como servidorautônomo.

welcome-content/ Contém o conteúdo usado pelo aplicativo da web deBoas Vindas que está disponível na porta 8080 deuma instalação default.

jboss-modules.jar O mecanismo bootstrapping que carrega osmódulos.

Tabela A.3. Os diretórios com o diretório domain/

Nome Propósito

configuration/ Os arquivos de configuração para o manageddomain. Esses arquivos são modificados peloManagement Console e Management CLI, sendo quenão devem ser editados diretamente.

data/ A informação a respeito dos serviços implantados.Os serviços são implantados usando o ManagementConsole e o Management CLI ao invés de um scannerde implantação. Portanto, não posicione arquivosneste diretório manualmente.

APÊNDICE A. MATERIAL DE REFERÊNCIA

37

Page 42: 6.2 JBoss Enterprise Application Plataform

log/ Contém os arquivos de log do período de execuçãopara o host e controladores do processo queexecutam 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órioscom o diretório domain/ de nível superior.

tmp/ Contém dados temporários tais como os arquivospertencentes ao mecanismo usado à chavecompartilhada usada pelo Management CLI paraautenticar os usuários locais ao managed domain.

Nome Propósito

Tabela A.4. Diretórios com o diretório standalone/

Nome Propósito

configuration/ Os arquivos de configuração para o servidorautônomo. Esses arquivos são modificados peloManagement Console e Management CLI, sendo quenão devem ser editados diretamente.

deployments/ Informação sobre os serviços implantados. Oserviço autônomo inclui um scanner de implantação,de forma que você pode posicionar arquivos nodiretório a ser posicionado. No entanto, aabordagem recomendada é gerenciar implantaçõesusando o Management Console ou Management CLI.

lib/ As bibliotecas externas que pertencem ao modo deservidor autônomo. O default é vazio.

tmp/ Contém dados temporários tais como os arquivospertencentes ao mecanismo de chave compartilhadausada pelo Management CLI para autenticar osusuários locais ao servidor.

Reportar um erro

A.3. LISTA DO PACOTE RPM PARA O JBOSS EAP 6

Sumário

O JBoss EAP 6 é instalado no Red Hat Enterprise Linux 6 usando o JBoss EAP 6 do grupo do pacoteYUM. Aquele grupo é feito dos seguintes pacotes.

Tabela A.5. Lista de Pacotes

Guia de Instalação

38

Page 43: 6.2 JBoss Enterprise Application Plataform

Pacote Descrição

jbossas-appclient Contêiner do Cliente do Aplicativo JEE

jbossas-bundles Pacotes OSGi

jbossas-core Componentes core. Isto é requerido para todas asconfiguraçõ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. Istopersonaliza a execução do produto.

jbossas-standalone Configuração autônoma

jbossas-welcome-content-eap Conteúdo de boas-vindas usado nas mensagens deiniciação e páginas do console

IMPORTANTE

O pacote jbossas-hornetq-native está incluido para a alta disponibilidade noJBoss EAP 6, mas não está habilitado por default.

Reportar um erro

A.4. OS ARQUIVOS DA CONFIGURAÇÃO DA INSTALAÇÃO PARA OJBOSS EAP 6

Sumário

A instalação RPM do JBoss EAP 6 inclui os três arquivos de configuração adicionais para a instalaçãoZIP. Esses arquivos são usados pelo script init do serviço para especificar o ambiente de iniciação doservidor do aplicativo. Um desses arquivos é aplicado a todas instâncias do JBoss EAP 6, enquanto osoutros dois substituem os servidores de modo domain e autônomo.

Tabela A.6. Arquivos de Configuração RPM Adicional

Arquivo Descrição

/etc/jbossas/jbossas.conf

Este arquivo é lido primeiramente e aplicado a todas as instâncias doJBoss EAP 6.

APÊNDICE A. MATERIAL DE REFERÊNCIA

39

Page 44: 6.2 JBoss Enterprise Application Plataform

/etc/sysconfig/jbossas As configurações específicas aos servidores autônomos. Os valoresespecificados aqui substituirão os valores no jbossas.conf quandoexecutados como um servidor autônomo.

/etc/sysconfig/jbossas-domain

As configurações especificam os servidores de modo domain. Osvalores especificados aqui irão substituir os valores no jbossas.confquando executados como servidor de modo domain.

Arquivo Descrição

A seguinte tabela apresenta a lista de propriedades de configuração disponível juntamente com seusvalores default.

Tabela A.7. Propriedades de Configuração da Instalação RPM

Propriedade Descrição

JBOSS_USER A conta do servidor do sistema que o JBoss EAP 6 executa. Este usuáriopossuem 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 servidoriniciou 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 encerreantes 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

Guia de Instalação

40

Page 45: 6.2 JBoss Enterprise Application Plataform

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.

Propriedade Descrição

Reportar um erro

APÊNDICE A. MATERIAL DE REFERÊNCIA

41

Page 60: 6.2 JBoss Enterprise Application Plataform

APÊNDICE C. HISTÓRICO DE REVISÃO

Revisão 1.0.0-2 Mon Oct 13 2014 CS Builder RobotBuilt from Content Specification: 14873, Revision: 551090

Guia de Instalação

56