• Nenhum resultado encontrado

JBoss Enterprise Application Platform 6.1

N/A
N/A
Protected

Academic year: 2021

Share "JBoss Enterprise Application Platform 6.1"

Copied!
38
0
0

Texto

(1)

6.1

Guia de Instalação

Para uso com o JBoss Enterprise Application Plataform 6

Last Updated: 2017-10-26

(2)
(3)

Para uso com o JBoss Enterprise Application Plataform 6

Darrin Mison

Misty Stanley-Jones misty@redhat.com Tom Wells

twells@redhat.com

(4)

Copyright © 2014 Red Hat, Inc..

This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0

Unported License. If you distribute this document, or a modified version of it, you must provide

attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat 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 Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

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 United States and/or other countries.

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

Node.js ® is an official trademark of Joyent. Red Hat Software Collections is not formally related to 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 marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries 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

Esse livro é um guia à instalação do JBoss Enterprise Application Plataform 6 e suas liberações de

patch.

(5)

. . . .

. . . . . . . .

. . . .

. . . .

. . . .

Índice

CAPÍTULO 1. INTRODUÇÃO

1.1. JBOSS ENTERPRISE APPLICATION PLATFORM 6 1.2. PORTAL DO CLIENTE DA RED HAT

CAPÍTULO 2. REQUISITOS

2.1. PRÉ-REQUISITOS DA INSTALAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 CAPÍTULO 3. INSTALAÇÃO

3.1. MÉTODOS DE INSTALAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 3.2. INSTALAÇÃO ZIP

3.2.1. Download do JBoss Enterprise Application Plataform 6 (Instalação ZIP) 3.2.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalação Zip) 3.2.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalação Zip) 3.3. INSTALADOR GRÁFICO

3.3.1. Download do JBoss Enterprise Application Plataform 6 (Installer)

3.3.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico) 3.3.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico) 3.4. O INSTALADOR BASEADO EM TEXTO.

3.4.1. Download do JBoss Enterprise Application Plataform 6 (Installer)

3.4.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto) 3.4.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto) 3.5. INSTALAÇÃO GRÁFICA RPM

3.5.1. Instalação do JBoss Enterprise Application Plataform 6 (Instalador RPM Gráfico) 3.6. INSTALAÇÃO RPM BASEADA EM TEXTO.

3.6.1. Instalação do JBoss Enterprise Application Plataform 6 (Instalação RPM baseada em Texto) 3.7. INSTALAÇÃO DE PATCH

3.7.1. Mecanismos de Aplicação de Patch 3.7.2. Subscrição para as Listas de Correio Patch 3.7.3. Instalação de Patches na forma zip

3.7.4. Instalação de Patches na forma RPM

3.7.5. Classificação de impacto e gravidade do JBoss Security Patches 3.8. INSTALAÇÃO AUTOMATIZADA

3.8.1. Instalação de Múltiplas Instâncias do JBoss Enterprise Application Plataform 6 (Instalador) 3.9. CONFIGURAÇÃO DE SERVIÇO

3.9.1. Configuração do JBoss Enterprise Application Plataform como um Serviço no Red Hat Enterprise Linux (Método RPM)

3.9.2. Configuração do JBoss Enterprise Application Plataform como um Serviço no Red Hat Enterprise Linux (ZIp, Instalador)

CAPÍTULO 4. ATUALIZAÇÃO PARA O MAIS RECENTE LANÇAMENTO

4.1. ATUALIZAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 COM INSTALAÇÃO ZIP 4.2. ATUALIZAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 COM INSTALAÇÃO RPM 4.3. ATUALIZAÇÃO DO CLUSTER DO SERVIDOR DO JBOSS ENTERPRISE APPLICATION PLATAFORM DA VERSÃO 6.0 À 6.1

APÊNDICE A. INFORMAÇÕES ADICIONAIS

A.1. DOWNLOADS DISPONÍVEIS AO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 A.2. ESTRUTURA DO DIRETÓRIO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 A.3. LISTA DE PACOTE RPM PARA O JBOSS ENTERPRISE APPLICATION PLATAFORM 6

A.4. ARQUIVOS DE CONFIGURAÇÃO DE INSTALAÇÃO RPM PARA O JBOSS ENTERPRISE APPLICATION PLATAFORM 6

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

3 3 3 4 4 5 5 5 5 6 7 7 7 8 10 11 11 12 12 13 13 14 14 15 15 15 16 17 18 20 20 20 20 21 23 23 24 25 27 27 29 31 31 34

(6)
(7)

CAPÍTULO 1. INTRODUÇÃO

1.1. JBOSS ENTERPRISE APPLICATION PLATFORM 6

O JBoss Enterprise Application Plataform 6 é uma plataforma de middleware rápida, segura e poderosa construída nos padrões de código aberto e compatível à especificação do Java Enterprise Edition 6. Ele integra o JBoss Application Server 7 com o cluster de alta disponibilidade, mensagem potente, cache distribuído e outras tecnologias para criar uma plataforma estável e escalável.

A nova estrutura modular permite que serviços sejam ativados apenas quando requeridos, aumentando significantemente a velocidade de iniciação. O Management Console e a Interface da Linha 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 de desenvolvimento que podem ser usados para a segurança do desenvolvimento e aplicativos Java EE escalável rapidamente.

Reportar um erro

1.2. PORTAL DO CLIENTE DA RED HAT

O Portal do Cliente da Red Hat é uma plataforma centralizada para recursos de subscrição e conhecimento 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

(8)

CAPÍTULO 2. REQUISITOS

2.1. PRÉ-REQUISITOS DA INSTALAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6

Cada processo de instalação para o JBoss Enterprise Application Plataform 6 possui um número de pré- requisitos. Esta seção descreve os requerimentos comuns, assim como os 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 1.2, “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 Red Hat.

ZIP/Pré-requisitos do Instalador

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

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

Certifique-se que o JAVA_HOME e PATH tenham sido determinados nas propriedades do Ambiente para os atalhos funcionarem nos servidores do Microsoft Windows.

Pré-requisitos RPM

Registro do servidor no Red Hat Network.

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

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

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 o Red Hat Enterprise Linux de versão 6 instalado na arquitetura i386 é rhel-i386-server- supplementary-6.

IMPORTANTE

O Java 6 JDK precisa ser instalado mesmo se você desejar usar um Java 7 JDK.

Reportar um erro

(9)

CAPÍTULO 3. INSTALAÇÃO

3.1. MÉTODOS DE INSTALAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6

Existem maneiras diferentes de instalar o JBoss Enterprise Application Plataform 6. Cada método é melhor usado em certas situações. Este tópico fornece uma breve visão geral para cada tipo de instalação e conecta as seções que descrevem os processos de instalação relevante.

Tabela 3.1. Métodos de Instalação

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.

Seção 3.2.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalação Zip)”

Instalador JAR O instalador JAR pode ser executado num console ou num assistente gráfico. Ambas as opções fornecem instruções passo-a-passo de instalação e configuração da instância do servidor. A configuração adicional, incluindo as Inicializações

Rápidas e o Repositório Maven, é também viável com o instalador.

Seção 3.3.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico)”

Seção 3.4.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto)”

Instalação RPM O JBoss Enterprise Application Plataform 6 pode ser instalado com o instalador gráfico do pacote RPM suportado ou com uma interface da linha de comando. Este método é apropriado para instalações suportadas do Red Hat Enterprise Linux 6.

Seção 3.5.1, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador RPM Gráfico)”

Seção 3.6.1, “Instalação do JBoss Enterprise Application Plataform 6 (Instalação RPM baseada em Texto)”

Reportar um erro

3.2. INSTALAÇÃO ZIP

3.2.1. Download do JBoss Enterprise Application Plataform 6 (Instalação ZIP)

Sumário

O arquivo Zip do JBoss Enterprise Application Plataform 6 está disponível a partir do

(10)

https://access.redhat.com. A instalação de arquivo ZIP é uma plataforma independente e é a maneira preferida de instalação do JBoss Enterprise Application Plataform 6 em todas as plataformas

suportadas. Este tópico descreve as etapas para realização do download do arquivo.

Pré-requisitos

Seção 2.1, “Pré-requisitos da Instalação do JBoss Enterprise Application Plataform 6”.

Procedimento 3.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 de menu.

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

4. Selecione a versão correta do JBoss Enterprise Application Plataform a partir do menu suspenso Version.

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

Resultado

O JBoss Enterprise Application Plataform 6 foi atualizado com êxito à máquina de destino e está pronto para instalação.

Reportar um erro

3.2.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalação Zip)

Sumário

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

Pré-requisitos

Seção 3.2.1, “Download do JBoss Enterprise Application Plataform 6 (Instalação ZIP)”.

Procedimento 3.2. Instalação do Arquivo Zip 1. Mova o arquivo Zip à localização desejada.

Mova o arquivo ZIP ao servidor e diretório onde deseja instalar o JBoss Enterprise Application Plataform 6. O diretório deve estar acessível pelo usuário que iniciará e interromperá o servidor.

2. Use um aplicativo apropriado para extrair o arquivo Zip à localização desejada.

O comando para extrair o arquivo Zip num ambiente Linux é unzip.

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

Resultado

O JBoss Enterprise Application Plataform 6 foi atualizado com sucesso. 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/.

(11)

Reportar um erro

3.2.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalação Zip)

Sumário

Esta seção descreve as etapas requeridas para desinstalar a instalação Zip do JBoss Enterprise Application Plataform 6

Pré-requisitos

Realize o backup de quaisquer arquivos de configuração modificados e implantações que possam ser reutilizadas numa instância futura.

Procedimento 3.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalação Zip) 1. Dirija-se ao diretório que você extraiu a pasta do JBoss Enterprise Application Plataform 6 do

arquivo zip.

2. Remova o diretório de instalação.

O JBoss Enterprise Application Plataform 6 instala um diretório único, quando você usa o método de instalação Zip. Exclua o diretório de instalação ao desinstalar o JBoss Enterprise Application Plataform 6.

3. Opcional: Remova quaisquer scripts de inicialização que você criou.

Caso você tenha criado os scripts de inicialização ou outros scripts que dependem do JBoss Enterprise Application Plataform 6 ser instalado no seu computador, remova-os.

Resultado

O JBoss Enterprise Application Plataform 6 é desinstalado do servidor.

Reportar um erro

3.3. INSTALADOR GRÁFICO

3.3.1. Download do JBoss Enterprise Application Plataform 6 (Installer)

Sumário

O arquivo do instalador do JBoss Enterprise Application Plataform 6 está disponível a partir do https://access.redhat.com. O arquivo .jar pode ser usado para execução tanto dos instaladores baseados em Texto ou Gráfico. Este tópico descreve as etapas para download do arquivo.

Pré-requisitos

Seção 2.1, “Pré-requisitos da Instalação do JBoss Enterprise Application Plataform 6”.

Procedimento 3.4. Download do Instalador 1. Log ao https://access.redhat.com.

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

(12)

Figura 3.1.

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

4. Selecione o Application Platform 6.1.0 Installer.

5. Clique em Download.

Resultado

o JBoss Enterprise Application Plataform 6 foi baixado à máquina de destino. Ele está pronta para instalação.

Reportar um erro

3.3.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico)

Sumário

O Instalador Gráfico permite você instalar JBoss Enterprise Application Plataform 6 na máquina de destino usando as instruções de passo-a-passo do GUI. Este tópico descreve as etapas necessárias para executar o instalador.

Pré-requisitos

Seção 3.3.1, “Download do JBoss Enterprise Application Plataform 6 (Installer)”.

Procedimento 3.5. Instalação do JBoss Enterprise Application Plataform 6 1. Abra um terminal e navegue aonde o instalador GUI foi baixado.

2. Inicie o instalador GUI com o seguinte comando:

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

3. A execução do comando iniciará a interface gráfica para a instalação e a primeira janela pedirá para você selecionar o idioma para instalação.

(13)

Figura 3.2. Instalação do JBoss EAP 6.1.0 - Primeira Etapa

4. Siga o resto das etapas para instalação do JBoss Enterprise Application Plataform 6 em sua máquina de destino.

5. A etapa final no processo de instalação permitirá você criar um script de Instalação Automática.

Este script pode ser usado para instalar o JBoss em outras máquina de destino em sua rede ou de uso futuro. Consulte a figura abaixo. Pressione o botão Generate an automatic installation script caso deseje criar este script XML.

Figura 3.3. Etapa Final da Instalação do JBoss EAP

(14)

6. Pressione o botão Done para sair da instalação.

Resultado

A instalação está pronta e o JBoss Enterprise Application Plataform 6 está instalada na sua máquina de destino.

Reportar um erro

3.3.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico)

Sumário

Esta seção descreve as etapas requeridas para a desinstalação de uma instância do JBoss Enterprise Application Plataform 6 que foi desinstalado usando um instalador gráfico.

Pré-requisitos

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

Procedimento 3.6. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalação Gráfica)

1. Durante a instalação do JBoss Enterprise Application Plataform 6, um diretório chamado Uninstaller foi criado. Esse diretório possui um arquivo chamado uninstaller.jar.

Navegue a este diretório numa janela de terminal.

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

java -jar uninstaller.jar

3. A execução deste comando iniciará o desinstalador gráfico conforme apresentado na seguinte figura. Selecione a opção que você deseja deletar no diretório EAP_HOME.

Figura 3.4. Desinstalação do JBoss 6.1 usando o instalador gráfico 4. Pressione o botão Uninstall para iniciar o processo de desinstalação.

(15)

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

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

Resultado:

O JBoss Enterprise Application Plataform 6 é desinstalado de seu servidor.

Reportar um erro

3.4. O INSTALADOR BASEADO EM TEXTO.

3.4.1. Download do JBoss Enterprise Application Plataform 6 (Installer)

Sumário

O arquivo do instalador do JBoss Enterprise Application Plataform 6 está disponível a partir do https://access.redhat.com. O arquivo .jar pode ser usado para execução tanto dos instaladores baseados em Texto ou Gráfico. Este tópico descreve as etapas para download do arquivo.

Pré-requisitos

Seção 2.1, “Pré-requisitos da Instalação do JBoss Enterprise Application Plataform 6”.

Procedimento 3.7. Download do Instalador 1. Log ao https://access.redhat.com.

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

Figura 3.5.

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

4. Selecione o Application Platform 6.1.0 Installer.

5. Clique em Download.

Resultado

(16)

o JBoss Enterprise Application Plataform 6 foi baixado à máquina de destino. Ele está pronta para instalação.

Reportar um erro

3.4.2. Instalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto)

Sumário

O arquivo .JAR do instalador do JBoss Enterprise Application Plataform pode ser usado para tanto uma instalação em Texto ou Gráfica. Este tópico descreve as etapas para instalar o JBoss Enterprise Application Plataform 6.1.0 usando método baseado em texto.

Pré-requisitos

Seção 3.4.1, “Download do JBoss Enterprise Application Plataform 6 (Installer)”.

Procedimento 3.8. Instalador baseado em texto.

1. Abra um terminal.

2. Inicie o instalador do console com o seguinte comando:

java -jar jboss-eap-6.1.0-installer.jar -console

3. Siga os prompts da instalação.

4. O arquivo XML pode ser gerado para uso com o recurso de instalação automático. Isto permite instalações idênticas por todas as instâncias. Caso você deseje criar um script de instalação, selecione yes.

Resultado

O JBoss Enterprise Application Plataform 6 foi instalado com êxito na máquina de destino.

Reportar um erro

3.4.3. Desinstalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto)

Sumário

Esta seção descreve o processo de desinstalação para o JBoss Enterprise Application Plataform, usando o desinstalador baseado em Texto.

Pré-requisitos

Realize o backup de quaisquer arquivos de configuração modificados e implantações que possam ser reutilizadas numa instância futura.

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

1. Navegue ao diretório Uninstaller criado durante o processo de instalação. Ele pode ser encontrado num nível acima ao do EAP_HOME.

(17)

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

java -jar uninstaller.jar -console

3. Siga as etapas para desinstalar o JBoss Enterprise Application Plataform 6.

Resultado:

O JBoss Enterprise Application Plataform 6 é desinstalado de seu servidor.

Reportar um erro

3.5. INSTALAÇÃO GRÁFICA RPM

3.5.1. Instalação do JBoss Enterprise Application Plataform 6 (Instalador RPM Gráfico)

Sumário

O método do pacote RPM de instalação do JBoss Enterprise Application Plataform 6 é apropriado para o Red Hat Enterprise Linux 6. Este tópico descreve as etapas requeridas para finalização da instalação.

Pré-requisitos

Seção 2.1, “Pré-requisitos da Instalação do JBoss Enterprise Application Plataform 6”.

Procedimento 3.10. Instalação do JBoss Enterprise Application Plataform 6 (Instalador RPM Gráfico)

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

1. Inicie o PackageKit

O packageKit é um software de gerenciamento do pacote de código aberto como parte do RHEL6. Inicie o PackageKit na máquina de destino selecionando 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 de resultado.

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

(18)

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

4. Siga o resto das etapas para instalação do JBoss Enterprise Application Plataform 6 em sua máquina de destino.

Resultado

A instalação está pronta e o JBoss Enterprise Application Plataform 6 está instalada na sua máquina de destino.

Reportar um erro

3.6. INSTALAÇÃO RPM BASEADA EM TEXTO.

3.6.1. Instalação do JBoss Enterprise Application Plataform 6 (Instalação RPM baseada em Texto)

Sumário

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

Pré-requisitos

Seção 2.1, “Pré-requisitos da Instalação do JBoss Enterprise Application Plataform 6”.

Procedimento 3.11. 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 Enterprise Application Plataform 6 usando o comando groupinstall.

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

(19)

2. Configure as opções init.

A instalação RPM contém os inscripts init para lançar o servidor. A configuração para os inscripts init estão contidas em diversos arquivos adicionais. Refira-se à Seção A.4, “Arquivos de Configuração de Instalação RPM para o JBoss Enterprise Application Plataform 6” para maiores detalhes sobre esses 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 de Pacote RPM para o JBoss Enterprise Application Plataform 6” para uma lista completa de todos os pacotes instalados.

Reportar um erro

3.7. INSTALAÇÃO DE PATCH

3.7.1. Mecanismos de Aplicação de Patch

Os Patches de bug e a segurança do JBoss são lançados de duas maneiras.

Atualizações planejadas: conforme parte de uma atualização micro, pequena ou maior de um produto existente.

Atualizações assíncronas: patch único que é lançado fora do ciclo de atualização normal de um produto existente.

A decisão de um patch ser lançado como parte de uma atualização planejada ou fora do ciclo único depende da severidade da falha sendo corrigida. As falhas de impacto moderado ou maior são normalmente endereçadas em ordem de importância como uma atualização ao produto com um lançamento assíncrono e contém apenas uma resolução para a falha ocorrida.

A severidade de uma falha de segurança é baseada na avaliação de uma bug pelo Security Response Team da Red Hat, combinada com diversos fatores consistentes:

Qual a facilidade de uma falha ser explorada?

Qual tipo de danos pode ser feito caso a falha seja explorada?

Existem normalmente outros fatores envolvidos que reduzem o impacto de uma falha (tal como firewalls, Security-Enhanced Linux, diretivas de compilador ou outros)?

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

Por favor clique em: http://securityblog.redhat.com/2012/09/19/how-red-hat-rates-jboss-security-flaws/

para maiores informações de como a Red Hat avalia as falhas de segurança do JBoss.

Reportar um erro

3.7.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 de segurança sobre os produtos do Red Hat JBoss Enterprise. Este tópico descreve o que você precisa realizar para subscrever-se a esta lista.

(20)

Pré-requisitos Nenhum

Procedimento 3.12. 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 Watch Mailing List.

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

3. [Você pode optar em inserir o seu nome e selecionar uma senha. Isto é opcional, porém recomendável.]

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 List Archives.

Resultado

Após confirmação de sua conta de e-mail, você estará subscrito para receber os comunicados relacionados à segurança da lista de correio patch do JBoss.

Reportar um erro

3.7.3. Instalação de Patches na forma zip

Sumário

Os patches de segurança do JBoss são distribuídos em duas formas: zip (para todos os produtos) e RPM (para um subconjunto de produtos). Os patches de correção de bug do JBoss são apenas distribuídos em formato zip. Esta tarefa descreve as etapas que você precisa efetuar para instalar os patches (segurança ou correções de bug) através do formato zip.

Pré-requisitos

Acesso válido e subscrição do Portal do Cliente Red Hat.

A subscrição atual a um produto do JBoss instalado num formato zip.

Procedimento 3.13. Aplicação de um patch a um produto do JBoss através do método zip.

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

A errata inclui um link para um URL no Portal do Cliente onde o zip patch pode ser baixado para as distribuições zip dos produtos do JBoss. Este download contém as versões com patch dos produtos existentes do JBoss e apenas inclui os arquivos que foram alterados a partir da instalação anterior.

(21)

ATENÇÃO

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

1. Obtenha informações sobre o patch de segurança tanto pela subscrição da lista de correio de vigilância do JBoss ou pela navegação nos arquivos da lista de correio de vigilância do JBoss.

NOTA

Apenas patches de segurança são comunicados na 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 do JBoss em seu ambiente.

3. Caso o patch de segurança for aplicado a um produto do JBoss em seu ambiente, siga as instruções do link para baixar o patch do Portal do Cliente Red Hat.

4. O arquivo zip que pode ser baixado a partir do portal do cliente terá todos os arquivos solicitados para corrigir o problema de segurança ou bug. Baixe este arquivo zip do patch na mesma localização do seu produto JBoss.

5. Desfaça o zip do arquivo patch na mesma localização onde o produto JBoss é instalado. As versões patch substituem os arquivos existentes.

Resultado

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

Reportar um erro

3.7.4. Instalação de Patches na forma RPM

Sumário

Os patches do JBoss são distribuídos em duas formas: zip (para todos os produtos) e RPM (para um subconjunto de produtos). Esta tarefa descreve as etapas que você precisa efetuar para instalar os patches através do formato RPM. Este método de atualização RPM é usado para lançar patches assíncronos de segurança e atualizações micro, pequena e maior de produto apenas.

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 3.14. Aplicar um patch a um produto JBoss através do método RPM.

(22)

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

A errata para distribuições RPM dos produtos JBoss inclui referências para os pacotes RPM

atualizados. O patch pode ser instalado pelo uso do yum ou outra ferramenta RPM para atualização dos pacotes relevantes.

ATENÇÃO

Antes da instalação de um patch, você deve realizar o backup de seu produto do JBoss 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 de vigilâ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 do JBoss em seu ambiente.

3. Caso o patch de segurança for aplicado a um produto JBoss em seu ambiente, siga instruções do link para baixar o pacote RPM atualizado que está incluso na errata.

4. Use

yum update

ou um comando similar para instalar o patch.

Resultado

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

Reportar um erro

3.7.5. Classificação de impacto e gravidade do JBoss Security Patches

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

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

Gravidade Descrição

(23)

Crítica A classificação é dada para as falhas que poderiam ser facilmente 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 poderiam

ser dificilmente 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.

Gravidade Descrição

O componente de impacto da contagem CVSS v2 é baseado numa avaliação combinada de três impactos potenciais: Confidencialidade (C), Integridade (I) e Disponibilidade (A). Cada um deles podem ser 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 classificadas como possuindo impactos como tanto Nenhum (N) ou Parcial (P).

Exemplo 3.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 teria impacto na confiabilidade do sistema, impacto parcial na integridade do sistema e completo impacto na disponibilidade do sistema (quer dizer, o sistema tornaria-se completamente indisponível para qualquer uso, por exemplo: através do travamento do kernel).

(24)

C:N/I:P/A:C

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

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

Reportar um erro

3.8. INSTALAÇÃO AUTOMATIZADA

3.8.1. Instalação de Múltiplas Instâncias do JBoss Enterprise Application Plataform 6 (Instalador)

Sumário

As instâncias idênticas múltiplas do JBoss Enterprise Application Plataform 6 podem ser instaladas usando um script automático durante o processo de instalação, usando tanto o instalador baseado em Texto ou Gráfico. Este tópico descreve as etapas requeridas para instalação do JBoss Enterprise Application Plataform 6 usando um script gerado.

Pré-requisitos

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

Seção 3.3.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico)”.

Seção 3.4.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto)”.

Procedimento 3.15. Instalação Automatizada

Num terminal, execute o seguinte comando para instalar o JBoss Enterprise Application Plataform 6 usando um script automatizado:

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

Resultado

Uma instância idêntica do JBoss Enterprise Application Plataform 6 foi instalado, baseado no script gerado automaticamente.

Reportar um erro

3.9. CONFIGURAÇÃO DE SERVIÇO

3.9.1. Configuração do JBoss Enterprise Application Plataform como um Serviço no Red Hat Enterprise Linux (Método RPM)

Sumário

(25)

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

Pré-requisitos

Instalação do JBoss Enterprise Application Plataform 6 usando o Método RPM (Gráfico ou baseado em Texto).

Seção 3.6.1, “Instalação do JBoss Enterprise Application Plataform 6 (Instalação RPM baseada em Texto)”.

Seção 3.5.1, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador RPM Gráfico)”.

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

Procedimento 3.16. Configure o JBoss Enterprise Application Plataform como um Serviço usando o Método RPM no Red Hat Enterprise Linux

1. Instalação do Servidor do JBoss Enterprise Application Plataform 6

Instalação do Servidor do JBoss Enterprise Application Plataform 6 através do método RPM usando uma das etapas listadas nas seções de pré-requisitos listadas acima.

2. Ativação do serviço

O método de instalação do RPM para o JBoss Enterprise Application Plataform 6 instala os arquivos de serviço requisitados nas localizações corretas. Tudo o que você precisa realizar para configurá-lo como serviço é emitir o seguinte comando:

Resultado

O JBoss Enterprise Application Plataform 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível de rodagem default e encerra automaticamente quando o sistema de operação passa por sua rotina de encerramento.

Reportar um erro

3.9.2. Configuração do JBoss Enterprise Application Plataform como um Serviço no Red Hat Enterprise Linux (ZIp, Instalador)

Sumário

Use o seguinte procedimento para instalar o JBoss Enterprise Application Plataform 6 como um serviço no Red Hat Enterprise Linux quando a instalação for realizada com os métodos gráfico, de texto ou zip.

Esse processo não é válido quando a instalação for realizada usando o método RHN (RPM).

Pré-requisitos

Instalação do JBoss Enterprise Application Plataform 6 usando a instalação Zip, Instalador Gráfico ou Instalador baseado em Texto:

Seção 3.2.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalação Zip)”.

Seção 3.3.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador Gráfico)”.

chkconfig jbossas on

(26)

Seção 3.4.2, “Instalação do JBoss Enterprise Application Plataform 6 (Instalador baseado em Texto)”.

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

Procedimento 3.17. Configure o Serviço

1. Copie o script da inicialização para o diretório /etc/init.d/

O script de inicialização e um arquivo de configuração associado estão localizados no diretório EAP_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.conf

Existem diversas opções com o arquivo jboss-as.conf. No mínimo, especifique os valores corretos para as variáveis JBOSS_HOME e JBOSS_USER. Caso estas variáveis estiverem ausentes, adicione-as.

3. Arquivos Diretórios

a. Copie o script da inicialização para o diretório /etc/jboss-as.

[user@host init.d]$sudo mkdir /etc/jboss-as[user@host init.d]$sudo cp jboss-eap-6.1/bin/init.d/jboss-as.conf /etc/jboss-as/

b. Copie o arquivo de configuração modificado 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 iniciados automaticamente, 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 dos serviç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 configuração.

Resultado

O JBoss Enterprise Application Plataform 6 inicia automaticamente quando o Red Hat Enterprise Linux alcança seu nível de rodagem default e encerra automaticamente quando o sistema de operação passa por sua rotina de encerramento.

Reportar um erro

(27)

CAPÍTULO 4. ATUALIZAÇÃO PARA O MAIS RECENTE LANÇAMENTO

4.1. ATUALIZAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 COM INSTALAÇÃO ZIP

Sumário

A atualização do JBoss Enterprise Application Plataform 6 requer algum trabalho inicial para fazer o backup da instalação existente. Este tópico descreve a atualização da instalação ZIP.

Pré-requisitos

Certifique-se que o sistema operacional base está atualizado.

Determine quais arquivos foram modificados desde que o JBoss Enterprise Application Plataform 6 foi instalado.

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

Seção 3.2.1, “Download do JBoss Enterprise Application Plataform 6 (Instalação ZIP)”.

ATENÇÃO

Para os managed domains, a instância do Host Controller (ou Domain Controller) deve ser atualizado primeiramente, antes que cada Host Controller seja atualizado.

Procedimento 4.1. Realize a atualização para a versão mais recente do JBoss Enterprise Application Plataform 6

1. Mova o arquivo ZIP à localização desejada. Recomendamos que isto seja uma localização diferente à da instalação do JBoss Enterprise Application Plataform 6.

IMPORTANTE

Caso você deseje instalar a versão mais recente do JBoss Enterprise Application Plataform 6 à mesma localização da instalação existente, você precisará mover a instalação existente a uma localização diferente antes do procedimento. Isto é para prevenir a perda dos arquivos de configuração modificados, implantações e atualizações.

2. Desfaça o zip do arquivo. Esta etapa instala uma instância de limpeza do lançamento mais recente do JBoss Enterprise Application Plataform.

3. Copie os diretórios EAP_HOME/domain/ e EAP_HOME/standalone/ da instalação anterior para os novos diretórios.

(28)

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

ATENÇÃO

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

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 Enterprise Application Plataform 6 foi atualizada com sucesso ao lançamento mais recente.

Reportar um erro

4.2. ATUALIZAÇÃO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6 COM INSTALAÇÃO RPM

Sumário

A atualização para o último lançamento do JBoss Enterprise Application Plataform 6 requer algum trabalho inicial para realização do backup da instalação 6.0.0 existente. Esta etapa descreve a atualização da instalação RPM através do Red Hat Network (RHN - Rede da Red Hat).

Pré-requisitos

Certifique-se de que o sistema de operação base está atualizado e que o sistema está subscrito e ativado para obtenção de atualização para o canal Base SO.

Certifique-se de que o canal RHN do JBoss Enterprise Application Plataform está ativado. Por exemplo, numa arquitetura x86 de 64 bites, esta será o JBoss Application Plataform (v 6) para o canal x86_64 do 6Server (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.

(29)

ATENÇÃO

Para os managed domains, a instância do Host Controller (ou Domain Controller) deve ser atualizado primeiramente, antes que cada Host Controller seja atualizado.

Procedimento 4.2. Atualiza ao lançamento do JBoss Enterprise Application Plataform 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 de configuração de produção.

Resultado

O JBoss Enterprise Application Plataform 6 foi atualizado com êxito.

Reportar um erro

4.3. ATUALIZAÇÃO DO CLUSTER DO SERVIDOR DO JBOSS ENTERPRISE APPLICATION PLATAFORM DA VERSÃO 6.0 À 6.1

Sumário

O JBoss Enterprise Application Plataform 6.1 não suporta a criação de clusters onde diferente nós são feitos por versões diferentes dos JBoss Enterprise Application Plataform Servers. Portanto, o cluster misto baseado em versões diferentes não é suportado e todos os nós com um cluster devem ser da 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 cluster 6.1 é portanto basedo na transferência de todos os tráfegos e então encerramento dos servidores ou nós no cluster 6.0.

Pré-requisitos Nenhum

Procedimento 4.3. Configure um JBoss Enterprise Application Server Cluster na versão 6.1 1. Refira-se ao capítulo HTTP Clustering e Balanceamento de Carga do Guia de Configuração e

Administração do JBoss Enterprise Application Plataform 6.1 para maiores instruções de como configurar o cluster do Servidor do JBoss Enterprise Application Plataform na versão 6.1.

(30)

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

Application Plataform 6.1

Resultado

O seu JBoss Enterprise Application Plataform Server 6.0 cluster foi migrado a um cluster baseado no JBoss Enterprise Application Plataform Server 6.1.

Reportar um erro

(31)

APÊNDICE A. INFORMAÇÕES ADICIONAIS

A.1. DOWNLOADS DISPONÍVEIS AO JBOSS ENTERPRISE APPLICATION PLATAFORM 6

O JBoss Enterprise Application Plataform 6 inclui um número de instalações diferentes e componentes opcionais, que estão disponíveis para download no Portal do Cliente da Red Hat a partir do

https://access.redhat.com/. A seguinte tabela explica as diferentes opções. Alguns componentes são apenas apropriados para certos sistemas de operação ou arquiteturas, portanto estão apenas disponíveis para aquelas variações específicas.

Tabela A.1. Downloads Disponíveis

Nome Descrição Sistemas de Operação

Servidor Apache HTTP A instância do servidor Apache HTTP para cada arquitetura e sistema operacional suportado.

Este servidor HTTP foi testado e verificado para funcionar com o JBoss Enterprise Application Plataform 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 à uma plataforma específica. Por exemplo, os DDL são fornecidos para os ambientes do Servidor do Microsoft

Windows. Às vezes, os componentes native podem produzir melhoramentos de desempenho.

Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11

Native Utilities As utilidades específicas para cada sistema operacional

suportado e arquitetura, tais como scripts e utilidades para

instalação do JBoss Enterprise Application Plataform como um serviço no seu sistema

operacional e gereção das chaves criptografadas SSL e certificados.

Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11

Webserver Connector Natives Os módulos pré-compilados para Apache, Microsoft e servidores da web Oracle iPlanet, para recursos de alta disponibilidade e

balanceamento de carga HTTP.

Essas binárias são extensivamente testadas e conhecidas para funcionarem bem com o JBoss Enterprise Application Plataform 6.

Red Hat Enterprise Linux 5, Red Hat Enterprise Linux 6, Microsoft Windows Server 2008, Solaris 10 e 11

(32)

Javadocs A documentação para os APIs públicos expostos pelo JBoss Enterprise Application Plataform 6. Você pode instalá-los no seu servidor HTTP local ou IDE, ou você pode visualizá-los na sua máquina local.

Plataforma independente

Instalador Instalador Java para o JBoss

Enterprise Application Plataform 6. As etapas de instalação do Quickstarts e Repositório Maven estão incluídas.

Plataforma independente

Repositório Maven O repositório Maven que você pode baixar e disponibilizar em seu ambiente de desenvolvimento local, pelo qual contém artefatos comuns aos aplicativos

construídos sob o JBoss Enterprise Application Plataform 6. O repositório Maven encontra- se também disponível através do Instalador do JBoss Enterprise Application Plataform 6.

Plataforma independente

Quickstarts Os aplicativos de amostra para

auxiliá-lo a inciar o

desenvolvimento dos aplicativos Java EE 6 com os APIs

fornecidos com o JBoss

Enterprise Application Plataform 6. Os Quickstarts estão também disponíveis através do JBoss Enterprise Application Plataform 6 Installer.

Plataforma independente

Código de Fonte O código fonte Java para o JBoss Enterprise Application Plataform 6, fornecido de forma que você pode recompilá-lo em seu próprio ambiente ou auditorá-lo.

Plataforma independente

Application Platform O pacote de instalação ZIP que pode ser instalado e executado em cada plataforma suportada.

Esta é a maneira mais simples de instalar o JBoss Enterprise Application Plataform 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).

(33)

Reportar um erro

A.2. ESTRUTURA DO DIRETÓRIO DO JBOSS ENTERPRISE APPLICATION PLATAFORM 6

Sumário

O JBoss Enterprise Application Plataform 6 inclui uma estrutura do diretório simplificada às versões futuras. Este tópico contém uma listagem de diretórios e uma descrição do que cada diretório contém.

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

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

Nome Propósito

appclient/ Contém detalhes da configuração para o contêiner

do cliente do aplicativo.

bin/ Contém os inscripts de inicialização para o JBoss

Enterprise Application Plataform 6 no Red Hat Enterprise Linux e Microsoft Windows.

bundles/ Contém os bundles OSGi pertencentes à

funcionalidade interna do JBoss Enterprise Application Plataform 6.

docs/ Arquivos de licença, esquemas e amostras.

domain/ Arquivos de configuração, conteúdo de implantação

e áreas graváveis quando o JBoss Enterprise Application Plataform 6 rodar como uma managed domain.

modules/ Os módulos são dinamicamente carregados pelo

JBoss Enterprise Application Plataform quando os serviços os solicitarem.

standalone/ Arquivos de configuração, conteúdo de implantação

e áreas gravadas usadas quando o JBoss Enterprise Application Plataform 6 executar como um 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.

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

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

(34)

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.

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

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.

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.

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.

(35)

Reportar um erro

A.3. LISTA DE PACOTE RPM PARA O JBOSS ENTERPRISE APPLICATION PLATAFORM 6

Sumário

O JBoss Enterprise Application Plataform 6 é instalado no Red Hat Enterprise Linux usando o grupo de pacote YUM JBoss EAP 6. Este grupo é feito dos seguintes pacotes.

Tabela A.5. Lista de Pacotes

Pacote Descrição

jbossas-appclient JEE Application Client Container

jbossas-bundles OSGi bundles

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 Enterprise Application Plataform

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

O pacote jbossas-hornetq-native é incluído para a alta disponibilidade do JBoss Enterprise Application Plataform 6, mas não é ativado por default.

Reportar um erro

A.4. ARQUIVOS DE CONFIGURAÇÃO DE INSTALAÇÃO RPM PARA O JBOSS ENTERPRISE APPLICATION PLATAFORM 6

Sumário

A instalação RPM do JBoss Enterprise Application Plataform 6 inclui três arquivos adicionais à

(36)

instalação ZIP. Esses arquivos são usados pelo serviço de script de iniciação para especificar o ambiente de lançamento do servidor do aplicativo. Um desses arquivos são válidos a todas as

instâncias do JBoss Enterprise Application Plataform 6, enquanto os outros dois fornecem substituição para os servidores de modo domain e autônomo.

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

Arquivo Descrição

/etc/jbossas/jbossas.c onf

Esse arquivo é de leitura primeiramente e é aplicado a todas as instâncias do JBoss Enterprise Application Plataform 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.

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

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

JBOSS_USER A conta do usuário do sistema que o JBoss Enterprise Application Plataform 6 roda. Esse usuário é proprietário desses arquivos.

Valor default: jboss

JBOSS_GROUP O grupo do usuário do sistema que os arquivos do JBoss Enterprise Application Plataform pertencem.

Valor default: jboss

JBOSS_STARTUP_WA IT

O número de segundos que o script init esperará até confirmar que o servidor tenha lançado com êxito após receber um comando start ou restart. Valor default: 60

JBOSS_SHUTDOWN_W AIT

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_LO G

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

(37)

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 lançamento deste servidor, standalone ou domain Valor default: standalone ou domain dependendo no modo do servidor.

JBOSSSH O script do qual é usado para lançar o servidor.

Valor default: $JBOSS_HOME/bin/$JBOSSCONF.sh

JBOSS_SERVER_CON FIG

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

(38)

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

Revisão 1.0.0-2 Mon Oct 13 2014 CS Builder Robot

Built from Content Specification: 6895, Revision: 507781

Referências

Documentos relacionados

O presente relato trata do tema da Relação Família – Escola e foi desenvolvido em uma Escola Estadual de Ituiutaba- MG, como parte das atividades do Programa Institucional

Neste aspecto nomes como Martins de Aguiar (Fonética do Português do Ceará In: Repasse Crítico da Gramática Portuguesa); Antônio Sales ( O falar Cearense) e Florival

Conclui-se dos resultados empíricos do estudo que a adoção da Interpretação Técnica ICPC 01 gera efeitos relevantes nas demonstrações contábeis das empresas concessionárias

Assim, este trabalho tem como objetivo desenvolver um modelo de dispersão de poluentes na atmosfera para regiões de relevo complexo, com base em um campo de ventos obtido através de

Esses aumentos foram sustentados, principalmente, pelo acréscimo da quantidade vendida, aumento do preço do ferro cromo alto carbono no segundo trimestre de 2010, ademais

Entre os filmes mais experimentais e aclamados em Festivais de cinema, o documentário Tropicália, de 2012, dirigido por Marcelo Machado, pioneiro do vídeo

Ainda que outros imperadores, em especial Fernando III, já tivessem mostrado in- teresse pela música sacra, Leopoldo I foi, inegavelmente, o monarca austríaco que mais se envolveu

No seu global, esta abordagem serve como prova de conceito de que correlações entre variantes genéticas e perfis clínicos multidimensionais podem ser estabelecidas para a PEA, e de