Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

Guia de Instalação [Esta é uma tradução automática]

Sobre Red Hat JBoss Enterprise Application Platform 7 [Esta é uma tradução automática] 7.1

Para usar com Red Hat JBoss Enterprise Application Platform 7.1 [Esta é uma tradução automática]

Red Hat Customer Content Services

Resumo

Para usar com Red Hat JBoss Enterprise Application Platform 7,1 [Esta é uma tradução automática]

Capítulo 1. Visão Geral do Produto [Esta é uma tradução automática]

1.1. Sobre Red Hat JBoss Enterprise Application Platform 7 [Esta é uma tradução automática]

Red Hat JBoss Enterprise Application Platform 7 (JBoss EAP) é uma plataforma de middleware baseada em padrões abertos e compatível com a especificação Java Enterprise Edition 7.

O JBoss EAP oferece uma estrutura modular que permite a habilitação de serviços apenas quando necessário, melhorando a velocidade da inicialização.

O Console de Gerenciamento e a CLI (Interface de Linha de Comando) de Gerenciamento tornam as edições dos arquivos de configuração XML desnecessárias e agregam a habilidade de utilizar script e automatizar tarefas.

O JBoss EAP fornece dois modos de operação para as instâncias do JBoss EAP: o servidor autônomo ou o domínio gerenciado. O modo de operação do servidor autônomo representa o JBoss EAP em execução como uma instância de servidor único. O modo de operação do domínio gerenciado permite o gerenciamento de múltiplas instâncias do JBoss EAP a partir de um ponto de controle único.

Além disso, o JBoss EAP inclui APIs e estruturas para o desenvolvimento rápido de aplicativos Java EE seguros e escaláveis.

1.2. Sobre o Portal do Consumidor Red Hat [Esta é uma tradução automática]

o Portal do Cliente da Red Hat é a plataforma centralizada para recursos de conhecimento e assinatura da Red Hat. Use o Portal do Cliente da Red Hat para fazer o seguinte:

  • Manage and maintain Red Hat entitlements and support contracts.
  • Baixar software com suporte oficial.
  • Access product documentation and the Red Hat Knowledgebase.
  • Contactar os Serviços de Suporte Global.
  • File bugs against Red Hat products.

O Portal do Cliente está disponível aqui: https://access.redhat.com.

1.3. Sobre o Uso do EAP_HOME neste Documento [Esta é uma tradução automática]

Neste documento, a variável EAP_HOME é usado para denotar o caminho para a instalação do JBoss EAP. Substitua esta variável pelo caminho atual para a sua instalação do JBoss EAP.

  • Se você instalou o JBoss EAP usando o método de instalação ZIP, o diretório de instalação é o jboss-eap-7.1 diretório onde você extraiu o arquivo ZIP.
  • Se você instalou o JBoss EAP usando o método de instalação RPM, o diretório de instalação /opt/rh/eap7/root/usr/share/wildfly/.
  • Se você usou o instalador para instalar o JBoss EAP, o caminho padrão para EAP_HOME é ${user.home}/EAP-7.1.0:

    • Para o Red Hat Enterprise Linux, Solaris e HP-UX: /home/USER_NAME/EAP-7.1.0/
    • Para o Microsoft Windows: C:\Users\USER_NAME\EAP-7.1.0\
  • Se você usou o instalador do JBoss Developer Studio para instalar e configurar o servidor JBoss EAP, o caminho padrão para EAP_HOME é ${user.home}/jbdevstudio/runtimes/jboss-eap:

    • Para o Red Hat Enterprise Linux: /home/USER_NAME/jbdevstudio/runtimes/jboss-eap/
    • Para o Microsoft Windows: C:\Users\USER_NAME\jbdevstudio\runtimes\jboss-eap ou C:\Documents and Settings\USER_NAME\jbdevstudio\runtimes\jboss-eap\
Nota

EAP_HOME não é uma variável de ambiente. JBOSS_HOME é a variável de ambiente usada em scripts.

Capítulo 2. Preparando para a Instalação [Esta é uma tradução automática]

2.1. Selecionando o Método de Instalação do JBoss EAP [Esta é uma tradução automática]

Exitem várias formas diferentes de instalar o JBoss EAP. Cada método serve para uma determinada situação. A tabela abaixo oferece uma visão geral de cada tipo de instalação e fornece links para as seções que cobrem os processos de instalação relevantes.

Nota

Se você planeja usar o JBoss ON para implantar e instalar as correções do JBoss EAP, as instâncias de destino do JBoss EAP devem ser instaladas usando o método de instalação ZIP.

Tabela 2.1. Métodos de Instalação [Esta é uma tradução automática]

MétodoDescrição

Instalação ZIP

O arquivo ZIP é adequado para a instalação em todos os sistemas operacionais com suporte. Este método deve ser usado se você deseja extrair a instância manualmente.

A instalação do ZIP fornece uma instalação padrão do JBoss EAP, e toda a configuração deve ser feita após a instalação.

JAR Installer

O instalador JAR pode ser executado em um console ou como um assistente gráfico. Ambas as opções fornecem instruções passo a passo para instalar e configurar a instância do servidor. Este é o método preferido para instalar o JBoss EAP em todas as plataformas suportadas.

Configuração adicional, incluindo o repositório Quickstarts e Maven, também é possível com o instalador.

Instalação RPM

JBoss EAP can be installed using RPM packages on supported installations of Red Hat Enterprise Linux 6 and Red Hat Enterprise Linux 7.

2.2. Telas do Instalador do JBoss EAP [Esta é uma tradução automática]

Cada método de instalação possui um número de pré-requisitos. A tabela abaixo apresenta os requisitos comuns, assim como, aqueles específicos a cada método de instalação.

Tabela 2.2. Telas do Instalador do JBoss EAP [Esta é uma tradução automática]

Guia de Instalação [Esta é uma tradução automática]Pré-requisitos

Pré-requisitos Comuns

Pré-requisitos do Instalador/ZIP

  • Certifique-se de que um Kit de Desenvolvimento Java (JDK) com suporte tenha sido instalado.
  • No Microsoft Windows Server, verifique se o JAVA_HOME e PATH variáveis ​​de ambiente foram definidas, caso contrário, os atalhos não funcionarão.
  • No HP-UX da Hewlett-Packard, certifique-se de que um utilitário de descompactação tenha sido instalado.

Pré-requisitos RPM

  • Registre o servidor do Red Hat Enterprise Linux usando o Gerenciador de Subscrição Red Hat.
  • Certifique-se de que um Kit de Desenvolvimento Java (JDK) com suporte tenha sido instalado.

Capítulo 3. Instalando o JBoss EAP [Esta é uma tradução automática]

3.1. Instalação Zip

3.1.1. Baixando o JBoss EAP (Instalação ZIP) [Esta é uma tradução automática]

O arquivo ZIP do JBoss EAP está disponível no Portal do Consumidor Red Hat. A instalação do arquivo ZIP é independente da plataforma.

  1. Faça o login no Portal do Cliente da Red Hat.
  2. Clique Transferências.
  3. Clique Red Hat JBoss Enterprise Application Platform no Downloads de produtos Lista.
  4. No Versão menu suspenso, selecione 7,1.
  5. Encontrar Red Hat JBoss Enterprise Application Platform 7.1.0 na lista e clique no Baixar ligação.

3.1.2. Instalando o JBoss EAP (Instalação ZIP) [Esta é uma tradução automática]

Depois que o arquivo ZIP de instalação do JBoss EAP for baixado, ele pode ser instalado extraindo os conteúdos do pacote.

  1. Se necessário, mova o arquivo ZIP para o servidor e o local onde o JBoss EAP deve ser instalado.

    Nota

    O usuário que executará o JBoss EAP deve ter acesso de leitura e gravação para este diretório.

  2. Extraia o arquivo ZIP.

    $ unzip jboss-eap-7.1.0.zip
    Nota

    Para Windows Server, clique com o botão direito do mouse no arquivo ZIP e selecione Extrair tudo.

O diretório criado pela extração do arquivo ZIP é o diretório de nível superior para a instalação do JBoss EAP. Isto é referido como EAP_HOME.

3.2. Instalação do Instalador [Esta é uma tradução automática]

3.2.1. Baixando o JBoss EAP (Instalação do Instalador) [Esta é uma tradução automática]

O instalador do JBoss EAP JAR está disponível no Portal do Cliente Red Hat. o .jar archive pode ser usado para executar os instaladores gráficos ou baseados em texto. O instalador é a maneira preferida de instalar o JBoss EAP em todas as plataformas suportadas.

Baixando o Instalador do JBoss EAP [Esta é uma tradução automática]

  1. Abra um navegador e efetue login no Red Hat Customer Portal em https://access.redhat.com.
  2. Clique Transferências.
  3. Clique Aplicativo Corporativo Red Hat JBoss no Downloads de produtos Lista.
  4. No Versão menu suspenso, selecione 7,1.
  5. Encontrar Instalador do Red Hat JBoss Enterprise Application 7.1.0 na lista e clique no Baixar ligação.

3.2.2. Executando o Instalador do JBoss EAP [Esta é uma tradução automática]

Você pode executar o instalador do JBoss EAP JAR em qualquer gráfico ou texto modo.

Executando o Instalador Gráfico do JBoss EAP [Esta é uma tradução automática]

  1. Abra um terminal e navegue até o diretório contendo o arquivo JAR do Instalador do JBoss EAP baixado.
  2. Execute o instalador gráfico usando o seguinte comando:

    $ java -jar jboss-eap-7.1.0-installer.jar
    Nota

    Nos ambientes Hewlett-Packard HP-UX ou Solaris, você pode especificar a arquitetura necessária usando o -d32 ou -d64 interruptor. Ative o instalador executando um destes comandos:

    $ java -jar -d32 jboss-eap-7.1.0-installer.jar

    ou

    $ java -jar -d64 jboss-eap-7.1.0-installer.jar
  3. Siga as instruções da tabela abaixo:

    Tabela 3.1. Telas do Instalador do JBoss EAP [Esta é uma tradução automática]

    Nome da TelaQuando apareceDescrição

    Seleção de Idioma

    Sempre

    Escolha o idioma desejado para o instalador e clique em Está bem.

    Contrato de Licença

    Sempre

    O EULA (Contrato de Licença de Usuário Final) para o RED HAT JBOSS MIDDLEWARE.

    Selecione "Aceito os termos deste contrato de licença" e clique em Próximo.

    Métodos de Instalação [Esta é uma tradução automática]

    Sempre

    Selecione o caminho de instalação para o JBoss EAP e clique em Próximo.

    Seleção de Componentes

    Sempre

    Selecione os componentes para instalar. Os componentes necessários estão desabilitados para o cancelamento de seleção.

    Figura 3.1. Instalador do JBoss EAP - Tela de Seleção de Componentes [Esta é uma tradução automática]

    JBoss EAP Installer - Component Selection Screen

    Crie um usuário administrativo

    Sempre

    Crie um usuário administrativo e atribua uma senha. Então clique Próximo.

    Guia de Instalação [Esta é uma tradução automática]

    Sempre

    Revise suas opções de instalação e clique em Próximo.

    Instalação RPM [Esta é uma tradução automática]

    Sempre

    Quando o progresso da instalação for concluído, clique em Próximo.

    Instalador do JBoss EAP - Configure a Tela do Ambiente de Tempo de Execução [Esta é uma tradução automática]

    Sempre

    Você pode selecionar uma configuração padrão para a sua instalação do JBoss EAP ou optar por desempenhar uma configuração avançada com o instalador. Observe que, mesmo que você escolha uma configuração padrão, você ainda pode alterar depois a sua configuração usando as interfaces de gerenciamento do JBoss EAP.

    Selecione Executar configuração padrão, ou selecione Execute a configuração avançada selecione os itens a serem configurados e clique em Próximo.

    Figura 3.2. Instalador do JBoss EAP - Configure a Tela do Ambiente de Tempo de Execução [Esta é uma tradução automática]

    JBoss EAP Installer - Configure Runtime Environment Screen

    Instalador do JBoss EAP - Configure a Tela do Cofre de Senhas [Esta é uma tradução automática]

    Caso opte por instalar um cofre de senhas em uma configuração avançada do ambiente do tempo de execução.

    Configure um cofre de senha para armazenar todas as suas senhas confidenciais em um keystore criptografado e clique em Próximo. Para mais informações, consulte o documentação do cofre da senha no Como configurar a segurança do servidor guia.

    Figura 3.3. Instalador do JBoss EAP - Configure a Tela do Cofre de Senhas [Esta é uma tradução automática]

    JBoss EAP Installer - Configure Password Vault Screen

    Segurança SSL

    Caso você decida habilitar a Segurança SSL na configuração avançada do ambiente do tempo de execução.

    Especifique um keystore SSL e a senha do keystore para proteger as interfaces de gerenciamento do JBoss EAP e, em seguida, clique em Próximo. Para mais informações, consulte a documentação Protegendo as interfaces de gerenciamento no Como configurar a segurança do servidor guia.

    Atenção

    A Red Hat recomenda que SSLv2, SSLv3 e TLSv1.0 sejam explicitamente desativados em favor de TLSv1.1 ou TLSv1.2 em todos os pacotes afetados.

    Configuração LDAP

    Caso você decida habilitar a autenticação LDAP na configuração avançada do ambiente do tempo de execução.

    Ative a autenticação LDAP para usar um servidor de diretório LDAP como a fonte de autenticação para o console de gerenciamento, a CLI de gerenciamento e a API de gerenciamento. Quando terminar, clique em Próximo. Para mais informações, consulte o Documentação LDAP dentro Como configurar o gerenciamento de identidades.

    Figura 3.4. Instalador do JBoss EAP - Tela de Configuração LDAP [Esta é uma tradução automática]

    JBoss EAP Installer - LDAP Configuration Screen

    Instalador do JBoss EAP - Tela de Configuração LDAP do Realm de Segurança [Esta é uma tradução automática]

    Caso você decida habilitar a autenticação LDAP na configuração avançada do ambiente do tempo de execução.

    Um novo realm de segurança será criado e associado às interfaces de gerenciamento, usando a conexão LDAP definida na etapa anterior.

    Especifique os valores para o seu ambiente LDAP e clique em Próximo. Para mais informações, consulte o Documentação LDAP dentro Como configurar o gerenciamento de identidades.

    Figura 3.5. Instalador do JBoss EAP - Tela de Configuração LDAP do Realm de Segurança [Esta é uma tradução automática]

    JBoss EAP Installer - LDAP Security Realm Configuration Screen

    Instalador do JBoss EAP - Tela de Configuração Infinispan [Esta é uma tradução automática]

    Caso opte por instalar um cache Infinispan na configuração avançada do ambiente do tempo de execução.

    Crie um cache Infinispan para gerenciar dados em cache. Dê um nome Infinispan, configure os outros campos e clique em Próximo. Para mais informações, consulte o Documentação Infinispan no Guia de configuração.

    Figura 3.6. Instalador do JBoss EAP - Tela de Configuração Infinispan [Esta é uma tradução automática]

    JBoss EAP Installer - Infinispan Configuration Screen

    Instalador do JBoss EAP - Tela de Configuração do Domínio de Segurança [Esta é uma tradução automática]

    Caso opte por adicionar um domínio de segurança na configuração avançada do ambiente do tempo de execução.

    Configure um domínio de segurança para a instância do servidor do JBoss EAP. A maioria dos campos já está preenchida com valores padrão e não precisa de modificação. Quando terminar, clique em Próximo. Para mais informações, veja Domínios de Segurança no Arquitetura de Segurança guia.

    Figura 3.7. Instalador do JBoss EAP - Tela de Configuração do Domínio de Segurança [Esta é uma tradução automática]

    JBoss EAP Installer - Security Domain Configuration Screen

    Configuração JSSE

    Caso opte por adicionar um domínio de segurança na configuração avançada do ambiente do tempo de execução.

    Configure o Java Secure Socket Extension (JSSE) para o domínio de segurança definido na etapa anterior, usando um keystore ou um truststore. Quando terminar, clique em Próximo.

    Figura 3.8. Instalador do JBoss EAP - Tela de Configuração JSSE [Esta é uma tradução automática]

    JBoss EAP Installer - JSSE Configuration Screen

    Inícios Rápidos

    Caso opte por instalar inícios rápidos na configuração avançada do ambiente do tempo de execução.

    Selecione o caminho de instalação do início rápido e clique em Próximo.

    Alterando os Repositórios [Esta é uma tradução automática]

    Se você optar por instalar as iniciações rápidas na configuração avançada do ambiente de tempo de execução.

    Selecione o seu arquivo de configurações e o repositório do Maven.

    Figura 3.9. Instalador do JBoss EAP - Tela de Configuração do Repositório do Maven [Esta é uma tradução automática]

    JBoss EAP Installer - Installer - Maven Repository Setup Screen

    Associações de Soquete

    Caso opte por configurar as associações de porta do servidor na configuração avançada do ambiente do tempo de execução.

    Determine se a instalação usará ou não as associações de porta padrão, configure os deslocamentos de porta para todas as associações padrão ou configure as associações de porta personalizadas.

    Caso opte por configurar os deslocamentos de porta, selecione o número de deslocamento.

    Caso opte por configurar as associações personalizadas, selecione se deseja configurar as portas para o modo autônomo, o modo de domínio ou ambos.

    Se o host estiver configurado apenas para IPv6, selecione Ativar configuração IPv6 pura caixa de seleção e o instalador fará as alterações necessárias na configuração.

    Clique Próximo.

    Figura 3.10. Instalador do JBoss EAP - Tela de Associações de Soquete [Esta é uma tradução automática]

    JBoss EAP Installer - Socket Bindings Screen

    Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações Autônomas [Esta é uma tradução automática]

    Caso opte por configurar as associações de porta personalizadas para o modo autônomo.

    Configure as portas e as propriedades do sistema para cada uma das configurações independentes (standalone, standalone ha, standalone full, standalone full-ha), então clique Próximo.

    Figura 3.11. Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações Autônomas [Esta é uma tradução automática]

    JBoss EAP Installer - Custom Socket Bindings for Standalone Configurations Screen

    Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações de Domínio [Esta é uma tradução automática]

    Caso opte por configurar as associações de porta personalizadas para o modo de domínio.

    Configure as portas e as propriedades do sistema para a configuração do host (domain host) e cada um dos perfis de domínio (domain default, domain ha, domain full, domain full-ha), então clique Próximo.

    Figura 3.12. Instalador do JBoss EAP - Associações de Soquete Personalizadas para a Tela de Configurações de Domínio [Esta é uma tradução automática]

    JBoss EAP Installer - Custom Socket Bindings for Domain Configurations Screen

    Opções de Registro em Log

    Caso opte por configurar os níveis de registro em log na configuração avançada do ambiente do tempo de execução.

    Selecione os níveis de registro desejados e clique em Próximo.

    Configuração do JSF

    Se você optar por instalar uma implementação JSF na configuração avançada do ambiente de tempo de execução.

    Configure as opções e os caminhos do JSF para seus JARs JSF e clique em Próximo. Para mais informações, veja Instalando uma Implementação JSF no Guia de configuração.

    Figura 3.13. Instalador do JBoss EAP - Tela de Configuração do JSF [Esta é uma tradução automática]

    JBoss EAP Installer - JSF Setup Screen

    Configuração do Driver JDBC

    Caso opte por instalar um driver JDBC na configuração avançada do ambiente do tempo de execução.

    Instalar e configurar um driver JDBC. Escolha o fornecedor do driver apropriado na lista suspensa e especifique a (s) localização (ões) do JAR do driver. Quando terminar, clique em Próximo. Para mais informações, consulte o seção do driver JDBC da fonte de dados no Guia de configuração.

    Figura 3.14. Instalador do JBoss EAP - Tela de Configuração do Driver JDBC [Esta é uma tradução automática]

    JBoss EAP Installer - JDBC Driver Setup Screen

    Configuração da Fonte de Dados

    Caso opte por instalar um driver JDBC e uma fonte de dados na configuração avançada do ambiente do tempo de execução.

    Configure uma fonte de dados que pode ser usada por aplicativos. Forneça um nome de fonte de dados e configure as outras opções e clique em Próximo. Para mais informações, veja os detalhes gerenciamento de datasource no Guia de configuração.

    Figura 3.15. Instalador do JBoss EAP - Tela de Configuração da Fonte de Dados [Esta é uma tradução automática]

    JBoss EAP Installer - Datasource Setup Screen

    Configure o Servidor

    Sempre

    Quando o progresso da configuração for concluído, clique em Próximo.

    Configuração de Atalhos

    Sempre

    Selecione os Crie atalhos no menu Iniciar caixa de seleção para criar atalhos. Somente caracteres alfanuméricos, traços (-) e caracteres de sublinhado (_) são permitidos. No Microsoft Windows, os caracteres de barra (/) e barra invertida (\) também são permitidos. Clique Próximo.

    Métodos de Instalação [Esta é uma tradução automática]

    Sempre

    Clique Gerar script de instalação e arquivo de propriedades se você deseja capturar as opções de instalação selecionadas para um futuro instalação automatizada, então clique Feito.

    A instalação está completa agora. O diretório criado pelo instalador é o diretório de nível superior do servidor. Isto é referido como EAP_HOME.

Executando o Instalador Baseado em Texto do JBoss EAP [Esta é uma tradução automática]

  1. Abra um terminal e navegue até o diretório contendo o JAR do Instalador do JBoss EAP baixado.
  2. Execute o instalador baseado em texto usando o seguinte comando:

    $ java -jar jboss-eap-7.1.0-installer.jar -console
  3. Siga as instruções para instalar o JBoss EAP. O diretório criado pelo instalador é o diretório de nível superior do servidor. Isto é referido como EAP_HOME.

3.3. Instalação RPM [Esta é uma tradução automática]

Nota

For users wanting to manage JBoss EAP installations using Red Hat Satellite: although Red Hat Satellite 6 is recommended for managing JBoss EAP 7 installations, the following Red Hat Network (RHN) channels are also provided specifically for Satellite 5 users:

  • For Red Hat Enterprise Linux 6:

    • jbappplatform-7.1-i386-server-6-rpm
    • jbappplatform-7.1-x86_64-server-6-rpm
  • Para o Red Hat Enterprise Linux 7:

    • jbappplatform-7.1-x86_64-server-7-rpm

Red Hat Satellite 6 users can use the repositories shown in Choosing a Repository.

Nota

Do Red Hat Enterprise Linux 7, o termo canal foi substituído pelo termo repositório. Nestas instruções apenas o termo repositório é usado.

3.3.1. Escolhendo um Repositório [Esta é uma tradução automática]

Instalar o JBoss EAP via RPM requer uma assinatura para ambos Red Hat Enterprise Linux Server repositório de software base, bem como um repositório específico do JBoss EAP.

Para o repositório do JBoss EAP, você deve se inscrever no atual Repositório do JBoss EAP, ou um menor Repositório do JBoss EAP.

Alterando o Repositório do JBoss EAP [Esta é uma tradução automática]

The current repository provides the latest JBoss EAP 7 release. When updating your JBoss EAP installation, you will receive all updates for JBoss EAP 7, including minor upgrades.

For example, updating from this repository will include upgrades from JBoss EAP 7.1 to JBoss EAP 7.2, if it is released.

Alterando o Repositório do JBoss EAP [Esta é uma tradução automática]

UMA menor O repositório fornece uma versão secundária específica do JBoss EAP 7 e todos os patches aplicáveis. Isso permite que você mantenha a mesma versão secundária do JBoss EAP, enquanto permanece atualizado com alta gravidade e correções de segurança.

For example, updating from this repository will include patches and security updates for the minor JBoss EAP version, but will not include upgrades from JBoss EAP 7.1 to JBoss EAP 7.2, if it is released.

Nota

Para ambientes de produção, recomendamos que você use o repositório menor do JBoss EAP. Isso reduz o risco de alterações inesperadas nos módulos do subsistema ou alterações de configuração necessárias causadas por atualizações inesperadas do JBoss EAP. Você pode sempre alterar repositórios em uma data posterior, se você quiser receber um upgrade.

3.3.1.1. Subscribing to the Current JBoss EAP 7 Repository

  1. Ensure that your Red Hat Enterprise Linux system is registered to your account using Red Hat Subscription Manager. For more information, see the Red Hat Subscription Management documentation.
  2. Using Red Hat Subscription Manager, subscribe to the 'current' JBoss EAP 7 repository using the following command. Replace RHEL_VERSION with either 6 or 7 depending on your Red Hat Enterprise Linux version.

    # subscription-manager repos --enable=jb-eap-7-for-rhel-RHEL_VERSION-server-rpms

3.3.1.2. Subscribing to a Minor JBoss EAP 7 Repository

  1. Ensure that your Red Hat Enterprise Linux system is registered to your account using Red Hat Subscription Manager. For more information, see the Red Hat Subscription Management documentation.
  2. Using Red Hat Subscription Manager, subscribe to a minor JBoss EAP 7 repository using the following command. Ensure that you:

    • Substituir EAP_MINOR_VERSION com o seu pretendido JBoss EAP menor versão. Por exemplo, para a versão secundária desta versão, digite: 7.1.
    • Substituir RHEL_VERSION com qualquer 6 ou 7 dependendo da sua versão do Red Hat Enterprise Linux.
    # subscription-manager repos --enable=jb-eap-EAP_MINOR_VERSION-for-rhel-RHEL_VERSION-server-rpms

3.3.2. Instalando o JBoss EAP (Instalação RPM) [Esta é uma tradução automática]

  1. Instale o JBoss EAP a partir do seu repositório subscrito usando o seguinte comando:

    # yum groupinstall jboss-eap7

Sua instalação está completa. O padrão EAP_HOME caminho para a instalação do RPM é /opt/rh/eap7/root/usr/share/wildfly.

Importante

Não há suporte para configurar vários controladores de domínio ou host na mesma máquina ao usar o método de instalação RPM para instalar o JBoss EAP.

3.3.3. Alterando os Repositórios [Esta é uma tradução automática]

Durante o tempo de vida de uma instalação do JBoss EAP, você pode querer alterar a subscrição do software de um repositório do JBoss EAP para outro. A alteração de repositórios possui suporte, mas apenas dentro das seguintes condições:

Alterando do repositório com a versão 'atual' para um repositório com as versões de manutenção
Suportado se mudar para o Mais recentes repositório menor.
Alterando de um repositório com versões de manutenção para outro repositório com versões de manutenção
Suportado se mudar para a próxima versão menor do JBoss EAP. Por exemplo, mudando do JBoss EAP 7.0 para o JBoss EAP 7.1 é suportado, mas a mudança do JBoss EAP 7.0 para o JBoss EAP 7.2 é não suportado.
Alterando de um repositório com versões de manutenção para o respositório com a versão 'atual'
Suportado se mudar do Mais recentes repositório menor.

Pré-requisitos

Alterando o Repositório do JBoss EAP [Esta é uma tradução automática]

  1. Antes de alterar o repositório, certifique-se de que a instalação do JBoss EAP tenha todas as atualizações aplicáveis:

    # yum update
  2. Usando o Red Hat Subscription Manager, cancele a assinatura do repositório existente e assine o novo repositório para o qual deseja mudar. No comando abaixo, substitua EXISTING_REPOSITORY e NEW_REPOSITORY com os respectivos nomes do repositório.

    # subscription-manager repos --disable=EXISTING_REPOSITORY --enable=NEW_REPOSITORY

3.4. Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]

Se você usar o Instalador JAR Para instalar o JBoss EAP, você pode usar um script de instalação gerado a partir de uma instalação anterior para automatizar futuras instalações com a mesma configuração.

Atenção

The automated installer is not backwards compatible. You cannot use an installation script generated from a previous version of JBoss EAP with the automated installer. You should only use installation scripts generated by the same minor version of JBoss EAP, for example JBoss EAP 7.1.

Pré-requisitos

  • Use o Instalador JAR para gerar um script de instalação automática. O script de instalação automática é um arquivo XML.

Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]

  1. Abra um terminal e navegue até o diretório contendo o arquivo JAR do Instalador do JBoss EAP baixado.
  2. Execute o comando a seguir para instalar o JBoss EAP usando o arquivo XML do script de instalação automática:

    $ java -jar jboss-eap-7.1.0-installer.jar auto.xml

    Por padrão, o instalador solicitará que você insira as senhas necessárias para a configuração do JBoss EAP. Você pode fazer uma instalação autônoma por pré-configurando as senhas para a instalação.

    Nota

    Você pode armazenar o arquivo XML do script de instalação automática em um host de rede e usar HTTP ou FTP para indicar ao instalador que ele deve ser usado em uma instalação. Por exemplo:

    $ java -jar jboss-eap-7.1.0-installer.jar http://network-host.local/auto.xml
    $ java -jar jboss-eap-7.1.0-installer.jar ftp://network-host.local/auto.xml

3.4.1. Instalação Automatizada Autônoma do Instalador [Esta é uma tradução automática]

Pré-requisitos

  • Use o Instalador JAR para gerar um script de instalação automática. O script de instalação automática é um arquivo XML.

Para realizar uma instalação automatizada autônoma do instalador, você deve predefinir as senhas necessárias para a instalação do JBoss EAP.

Quando o arquivo XML do script de instalação é gerado a partir de uma instalação do instalador anterior, um arquivo de variáveis ​​de script de instalação incompleto também é gerado. Tem o mesmo nome de arquivo que o arquivo de script de instalação, mas com um .variables sufixo.

Este arquivo de variáveis contém uma lista dos parâmetros de senhas e chaves necessários para uma instalação automatizada autônoma.

Você pode fornecer as senhas necessárias como arquivo de variáveis ​​concluídas, ou como argumento ao executar o comando do instalador.

Instalação Automatizada Autônoma do Instalador Usando um Arquivo de Variáveis [Esta é uma tradução automática]

  1. Abra o .variables arquivo em um editor de texto e forneça um valor de senha para cada chave. Por exemplo:

    adminPassword = password#2
    vault.keystorepwd = vaultkeystorepw
    ssl.password = user12345
  2. Execute o instalador usando o arquivo XML do script de instalação automática. O instalador detecta o arquivo de variáveis automaticamente, caso o arquivo de variáveis completo esteja no mesmo diretório que o arquivo XML do script de instalação e você não tenha modificado o nome do aquivo.

    $ java -jar jboss-eap-7.1.0-installer.jar auto.xml
    
    Checking for corresponding .variables file
    Variables file detected: auto.xml.variables
    [ Starting automated installation ]
    ...

    Como alternativa, você pode especificar o caminho para o arquivo de variáveis ​​usando -variablefile:

    $ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variablefile auto.xml.variables

Instalação autônoma do instalador automatizado usando o -variables Argumento [Esta é uma tradução automática]

  1. Execute o instalador usando o arquivo XML de script de instalação automática e especifique as senhas necessárias como pares de chave / valor usando o -variables argumento. Por exemplo:

    $ java -jar jboss-eap-7.1.0-installer.jar auto.xml -variables adminPassword=password#2,vault.keystorepwd=vaultkeystorepw,ssl.password=user12345
    Nota

    É importante que você não tenha espaços ao especificar -variables pares chave / valor.

Capítulo 4. Configurando o JBoss EAP para Ser Executado como um Serviço [Esta é uma tradução automática]

4.1. Configurando o JBoss EAP como um Serviço no Red Hat Enterprise Linux (Instalações ZIP e do Instalador) [Esta é uma tradução automática]

Pré-requisitos

  • Instale o JBoss EAP como um fecho eclair ou instalador instalação.
  • Privilégios de administrador no servidor.

Configurando o JBoss EAP como um Serviço no Red Hat Enterprise Linux [Esta é uma tradução automática]

  1. Personalize as opções de inicialização no jboss-eap.conf Arquivo.

    O script de inicialização e um arquivo de configuração associado estão localizados no EAP_HOME/bin/init.d/ diretório. Aberto jboss-eap.conf em um editor de texto e defina as opções para a sua instalação do JBoss EAP.

    Existem várias opções em jboss-eap.conf arquivo, mas no mínimo você deve fornecer os valores corretos para JBOSS_HOME e a JBOSS_USER.

    Você pode personalizar as outras opções fornecidas no arquivo de configuração, removendo o comentário e editando as respectivas linhas. Se você não fizer isso, o serviço será o padrão para iniciar um servidor JBoss EAP autônomo usando o arquivo de configuração padrão, standalone.xml.

    Nota

    Se você quiser que o serviço inicie o JBoss EAP como um domínio gerenciado, adicione JBOSS_MODE=domain para jboss-eap.conf.

    Para especificar personalizado arquivos de configuração de domínio, adicionar JBOSS_DOMAIN_CONFIG=DOMAIN_CONFIG_FILE.xml e JBOSS_HOST_CONFIG=HOST_CONFIG_FILE.xml. Por padrão, o JBoss EAP usa domain.xml e host.xml como os arquivos de configuração do domínio.

  2. Copie os arquivos de serviço nos diretórios do sistema.

    1. Copie o arquivo de configuração do serviço modificado para o /etc/default diretório.

      $ sudo cp EAP_HOME/bin/init.d/jboss-eap.conf /etc/default
    2. Copie o script de inicialização do serviço para o /etc/init.d diretório e dê a ele permissões de execução:

      $ sudo cp EAP_HOME/bin/init.d/jboss-eap-rhel.sh /etc/init.d
      $ sudo chmod +x /etc/init.d/jboss-eap-rhel.sh
  3. Adicione o novo jboss-eap-rhel.sh serviço para lista de serviços iniciados automaticamente usando o chkconfig comando de gerenciamento de serviço:

    $ sudo chkconfig --add jboss-eap-rhel.sh
  4. Verifique se o serviço foi instalado corretamente usando um dos seguintes comandos:

    1. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

      $ sudo service jboss-eap-rhel.sh start
    2. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

      $ sudo service jboss-eap-rhel start

    O serviço será iniciado. Caso você obtenha um erro, verifique os logs de erro e certifique-se de que as opções no arquivo de configuração estejam definidas corretamente.

  5. Para que o serviço seja iniciado automaticamente ao iniciar o servidor do Red Hat Enterprise Linux, execute o seguinte comando:

    $ sudo chkconfig jboss-eap-rhel.sh on

Caso deseje remover o serviço do JBoss EAP, use o procedimento a seguir:

Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

  1. Caso o serviço esteja em execução, abra um terminal e interrompa o serviço com um dos seguintes comandos:

    1. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

      $ sudo service jboss-eap-rhel.sh stop
    2. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

      $ sudo service jboss-eap-rhel stop
  2. Remova o JBoss EAP da lista de serviços:

    $ sudo chkconfig --del jboss-eap-rhel.sh
  3. Exclua o arquivo de configuração do serviço e o script de inicialização:

    $ sudo rm /etc/init.d/jboss-eap-rhel.sh
    $ sudo rm /etc/default/jboss-eap.conf

4.2. Configurando o JBoss EAP como um Serviço no Red Hat Enterprise Linux (Instalação RPM) [Esta é uma tradução automática]

Pré-requisitos

  • Instale o JBoss EAP como um Instalação RPM.
  • Privilégios de administrador no servidor.
Importante

Não há suporte para configurar mais de uma instância do JBoss EAP como um serviço do sistema em uma única máquina.

Uma instalação RPM do JBoss EAP instala tudo o que é necessário para executar o JBoss EAP como um serviço. Use um dos seguintes comandos para ativar o serviço do JBoss EAP para iniciar automaticamente na inicialização do sistema.

Para os comandos abaixo, substitua EAP_SERVICE_NAME com qualquer eap7-standalone para um servidor JBoss EAP independente ou eap7-domain para um domínio gerenciado.

  • Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

    chkconfig EAP_SERVICE_NAME on
  • Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

    systemctl enable EAP_SERVICE_NAME.service

Para iniciar ou parar uma instalação RPM do JBoss EAP on demand, veja o Instruções de RPM no JBoss EAP Guia de configuração.

Nota

Veja o Apêndice Arquivos de Configuração do Serviço RPM no JBoss EAP Guia de configuração para mais detalhes e opções.

4.3. Removendo o Serviço do JBoss EAP no Microsoft Windows Server [Esta é uma tradução automática]

Pré-requisitos

  • Instale o JBoss EAP como um fecho eclair ou instalador instalação.
  • Privilégios de administrador no servidor.
  • o JAVA_HOME variável de ambiente do sistema deve ser definida.
  • A instância do servidor do JBoss EAP não deve estar em execução.
Importante

Usando o set comando para definir variáveis ​​de ambiente do sistema em um prompt de comando do Windows Server não definirá permanentemente a variável de ambiente. Você deve usar o setx comando ou o Sistema interface no Painel de controle.

Removendo o Serviço do JBoss EAP no Microsoft Windows Server [Esta é uma tradução automática]

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

    • JBOSS_HOME apontando para o diretório de instalação do JBoss EAP.
    • NOPAUSE=1
  2. Instale o Pacote Jsvc no JBoss Core Services [Esta é uma tradução automática]

    Instale o Pacote Jsvc no JBoss Core Services [Esta é uma tradução automática]

    1. Abra um navegador e faça login no Red Hat Customer Portal Página de downloads do software JBoss.
    2. Selecione Apache Jsvc no produtos menu suspenso.
    3. Selecione a versão mais recente do Versão menu suspenso.
    4. Encontrar Red Hat JBoss Core Serviços Apache Jsvc na lista, garantindo que você selecione a plataforma e a arquitetura corretas para o seu sistema e clique no Baixar ligação.
    5. Extraia o arquivo ZIP baixado no diretório contendo o seu diretório de instalação do JBoss EAP.

      Isso resultará em um jbcs-jsvc-<VERSION> diretório na mesma profundidade que o diretório de instalação do JBoss EAP. Por exemplo:

      C:\Program Files
      ├── jboss-eap-7.1
      │   ├── bin
      │   └── ...
      └── jbcs-jsvc-<VERSION>
  3. Instale o Pacote Jsvc no JBoss Core Services [Esta é uma tradução automática]

    Abra um terminal e altere os diretórios para EAP_HOME\bin.

    Abaixo estão alguns exemplos básicos service.bat install comando para criar um novo serviço para um servidor independente ou um servidor em um domínio gerenciado. Para uma lista de todas as opções possíveis, execute service.bat sem quaisquer argumentos.

    Importante

    Se você especificar o /jbossuser e /jbosspass parâmetros, você deve garantir que a senha do usuário do JBoss EAP não contenha um hash (#) ou um ponto e vírgula (;).

    Execute o comando a seguir, ajustando o nível de log para o serviço como necessário:

    1. Para um servidor autônomo:

      service.bat install /loglevel INFO
    2. Para um servidor em domínio gerenciado:

      Use o /host parâmetro para especificar o nome do controlador de host do JBoss EAP sendo controlado pelo serviço. Você pode ver valores válidos para o nome executando ls /host no CLI de gerenciamento.

      Substituir EAP_HOST_NAME no comando abaixo com seu nome de controlador de host do JBoss EAP. Se você especificar o /host parâmetro sem fornecer um nome de controlador de host do JBoss EAP, o nome é padronizado master.

      service.bat install / host EAP_HOST_NAME / loglevel INFO

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

  4. Verifique o novo serviço no Services console

    Abra o console do Windows Services (services.msc) e verifique se o serviço foi criado.

    Se o nome do serviço padrão foi usado, na lista de serviços do Windows, o novo serviço terá o nome de exibição: JBossEAP7. No console Serviços, você pode iniciar e parar o serviço, além de alterar suas configurações de como e quando ele é iniciado.

  5. Iniciando e Interrompendo o Serviço do JBoss EAP a partir de um Terminal

    Para iniciar o serviço a partir de um terminal, use o seguinte comando, alterando o nome do serviço caso necessário:

    Instalando o JBoss EAP [Esta é uma tradução automática]

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

    Instalando o JBoss EAP [Esta é uma tradução automática]

Caso deseje remover o serviço do JBoss EAP, use o procedimento a seguir:

Removendo o Serviço do JBoss EAP no Microsoft Windows Server [Esta é uma tradução automática]

  1. Se o serviço estiver em execução, primeiro abra um terminal e pare o serviço executando o net stop comando com o nome do serviço:

    Instalando o JBoss EAP [Esta é uma tradução automática]
  2. Em um terminal, altere os diretórios para EAP_HOME\bin e execute o seguinte comando:

    service.bat uninstall

4.4. Configurando o JBoss EAP como um Serviço Usando Jsvc [Esta é uma tradução automática]

O componente Apache Jsvc da coleção JBoss Core Services pode ser usado para executar o JBoss EAP como um serviço de segundo plano no Red Hat Enterprise Linux e Solaris.

Nota

O suporte ao Jsvc para o JBoss EAP se destina principalmente à execução do JBoss EAP como um serviço no Microsoft Windows e no Solaris. Embora o Jsvc funcione no Red Hat Enterprise Linux, recomendamos enfaticamente que você use o métodos nativos para executar o JBoss EAP como um serviço no Red Hat Enterprise Linux.

O Jsvc é um conjunto de bibliotecas e aplicativos que permite a execução de aplicativos Java em plataformas do tipo UNIX como um serviço em segundo plano. Isto permite que os aplicativos executem operações como um usuário privilegiado e, depois, troquem a identidade para um usuário não privilegiado.

O Jsvc usa três processos: um processo inicializador, um processo controlador e um processo controlado. O processo controlado também é o thread principal do Java. Se o JVM falha, o processo controlador reinicia-o dentro de 60 segundos. O Jsvc é um processo daemon e, para o JBoss EAP, ele deve ser iniciado por um usuário privilegiado.

Instale o Pacote Jsvc no JBoss Core Services [Esta é uma tradução automática]

  • Instalação do Instalador [Esta é uma tradução automática]

    1. Abra um navegador e faça login no Red Hat Customer Portal Página de downloads do software JBoss.
    2. Selecione Apache Jsvc no produtos menu suspenso.
    3. Selecione a versão mais recente do Versão menu suspenso.
    4. Encontrar Red Hat JBoss Core Serviços Apache Jsvc na lista, garantindo que você selecione a plataforma e a arquitetura corretas para o seu sistema e clique no Baixar ligação.
    5. Extraia o arquivo ZIP baixado no diretório contendo o seu diretório de instalação do JBoss EAP.

      Isso resultará em um jbcs-jsvc-<VERSION> diretório na mesma profundidade que o diretório de instalação do JBoss EAP. Por exemplo:

      /var/opt/
      ├── jboss-eap-7.1
      │   ├── bin
      │   └── ...
      └── jbcs-jsvc-<VERSION>
    6. Os exemplos de comando para usar o Jsvc para iniciar o JBoss EAP assumem que jboss usuário foi criado. Se você ainda não criou um usuário para o JBoss EAP, execute os seguintes comandos para criar o jboss usuário e grupo:

      # groupadd -f -g 185 -r jboss
      # useradd -r -u 185 -g jboss -d EAP_HOME -s /sbin/nologin -c "JBoss" jboss
  • Configurando o JBoss EAP como um Serviço no Red Hat Enterprise Linux [Esta é uma tradução automática]

    1. Logar em Gerente de Assinatura Red Hat.
    2. Clique em Sistemas no Inventário de Assinantes.
    3. Subscreva-se para os repositórios CDN do JBoss Core Services para a arquitetura e versão do seu sistema operacional:

      1. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

        • jb-coreservices-1-for-rhel-6-server-rpms
      2. Removendo o Serviço do JBoss EAP no Red Hat Enterprise Linux [Esta é uma tradução automática]

        • jb-coreservices-1-for-rhel-7-server-rpms
    4. Execute o seguinte comando, como usuário root, para instalar o Jsvc:

      # yum groupinstall jbcs-jsvc
Nota

Certifique-se de definir o JAVA_HOME variável de ambiente do sistema.

Usando o Jsvc para Iniciar o JBoss EAP como um Servidor Autônomo [Esta é uma tradução automática]

Os comandos a seguir são usados para iniciar e interromper o JBoss EAP em um modo autônomo usando o Jsvc. As tabelas abaixo apresentam os caminhos necessários para os comandos para uma instalação ZIP/do instalador do JBoss EAP ou uma instalação RPM.

Tabela 4.1. Localizações do Arquivo Jsvc para Instalações ZIP/do instalador - Servidor Autônomo [Esta é uma tradução automática]

Referência de Arquivo em InstruçõesLocalização do Arquivo

JSVC_BIN

EAP_HOME/../jbcs-jsvc-<VERSION>/sbin/jsvc

JSVC_JAR

EAP_HOME/../jbcs-jsvc-<VERSION>/lib/commons-daemon.jar

CONF_DIR

EAP_HOME/standalone/configuration

LOG_DIR

EAP_HOME/standalone/log

Tabela 4.2. Localizações do Arquivo Jsvc para Instalações RPM - Servidor Autônomo [Esta é uma tradução automática]

Referência de Arquivo em InstruçõesLocalização do Arquivo

JSVC_BIN

/usr/bin/jbcs-jsvc/jsvc

JSVC_JAR

/usr/bin/jbcs-jsvc/commons-daemon.jar

CONF_DIR

/opt/rh/eap7/root/usr/share/wildfly/standalone/configuration

LOG_DIR

/opt/rh/eap7/root/usr/share/wildfly/standalone/log

Configurando o JBoss EAP como um Serviço Usando Jsvc [Esta é uma tradução automática]

$ JSVC_BIN \
 -outfile LOG_DIR/jsvc.out.log   \
 -errfile LOG_DIR/jsvc.err.log   \
 -pidfile LOG_DIR/jsvc.pid  \
 -user jboss \
 -D[Standalone] -XX:+UseCompressedOops -Xms1303m \
 -Xmx1303m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true \
 -Dorg.jboss.boot.log.file=LOG_DIR/server.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -cp EAP_HOME/jboss-modules.jar:JSVC_JAR \
 -Djboss.home.dir=EAP_HOME \
 -Djboss.server.base.dir=EAP_HOME/standalone   \
 @org.jboss.modules.Main -start-method main \
 -mp EAP_HOME/modules \
 -jaxpmodule javax.xml.jaxp-provider \
 org.jboss.as.standalone

Configurando o JBoss EAP como um Serviço Usando Jsvc [Esta é uma tradução automática]

$ JSVC_BIN \
 -stop \
 -outfile LOG_DIR/jsvc.out.log   \
 -errfile LOG_DIR/jsvc.err.log   \
 -pidfile LOG_DIR/jsvc.pid  \
 -user jboss \
 -D[Standalone] -XX:+UseCompressedOops -Xms1303m \
 -Xmx1303m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true \
 -Dorg.jboss.boot.log.file=LOG_DIR/server.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -cp EAP_HOME/jboss-modules.jar:JSVC_JAR \
 -Djboss.home.dir=EAP_HOME \
 -Djboss.server.base.dir=EAP_HOME/standalone   \
 @org.jboss.modules.Main -start-method main \
 -mp EAP_HOME/modules \
 -jaxpmodule javax.xml.jaxp-provider \
 org.jboss.as.standalone

Usando o Jscv para Iniciar o JBoss EAP como um Domínio Gerenciado [Esta é uma tradução automática]

Os comandos a seguir são usados para iniciar e interromper o JBoss EAP em um domínio gerenciado usando o Jsvc. As tabelas abaixo apresentam os caminhos necessários para os comandos para uma instalação ZIP/do instalador do JBoss EAP ou uma instalação RPM.

Tabela 4.3. Localizações do Arquivo Jsvc para Instalações ZIP/do instalador - Domínio Gerenciado [Esta é uma tradução automática]

Referência de Arquivo em InstruçõesLocalização do Arquivo

JSVC_BIN

EAP_HOME/../jbcs-jsvc-<VERSION>/sbin/jsvc

JSVC_JAR

EAP_HOME/../jbcs-jsvc-<VERSION>/lib/commons-daemon.jar

CONF_DIR

EAP_HOME/domain/configuration

LOG_DIR

EAP_HOME/domain/log

Tabela 4.4. Localizações do Arquivo Jsvc para Instalações RPM - Domínio Gerenciado [Esta é uma tradução automática]

Referência de Arquivo em InstruçõesLocalização do Arquivo

JSVC_BIN

/usr/bin/jbcs-jsvc/jsvc

JSVC_JAR

/usr/bin/jbcs-jsvc/commons-daemon.jar

CONF_DIR

/opt/rh/eap7/root/usr/share/wildfly/domain/configuration

LOG_DIR

/opt/rh/eap7/root/usr/share/wildfly/domain/log

Antes de emitir o seguinte comando, certifique-se de definir o JAVA_HOME variável de ambiente do sistema.

Usando o Jscv para Iniciar o JBoss EAP como um Domínio Gerenciado [Esta é uma tradução automática]

$ JSVC_BIN \
 -outfile LOG_DIR/jsvc.out.log   \
 -errfile LOG_DIR/jsvc.err.log   \
 -pidfile LOG_DIR/jsvc.pid  \
 -user jboss \
 -nodetach -D"[Process Controller]" -server -Xms64m \
 -Xmx512m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true  \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true  \
 -Dorg.jboss.boot.log.file=LOG_DIR/process-controller.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -cp "EAP_HOME/jboss-modules.jar:JSVC_JAR" \
 org.apache.commons.daemon.support.DaemonWrapper \
 -start org.jboss.modules.Main -start-method main \
 -mp EAP_HOME/modules org.jboss.as.process-controller \
 -jboss-home EAP_HOME -jvm "${JAVA_HOME}"/bin/java \
 -mp EAP_HOME/modules -- \
 -Dorg.jboss.boot.log.file=LOG_DIR/host-controller.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -server -Xms64m -Xmx512m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true -- -default-jvm "${JAVA_HOME}"/bin/java \
&

Usando o Jscv para Iniciar o JBoss EAP como um Domínio Gerenciado [Esta é uma tradução automática]

$ JSVC_BIN \
 -stop \
 -outfile LOG_DIR/jsvc.out.log   \
 -errfile LOG_DIR/jsvc.err.log   \
 -pidfile LOG_DIR/jsvc.pid  \
 -user jboss \
 -nodetach -D"[Process Controller]" -server -Xms64m \
 -Xmx512m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true  \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true  \
 -Dorg.jboss.boot.log.file=LOG_DIR/process-controller.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -cp "EAP_HOME/jboss-modules.jar:JSVC_JAR" \
 org.apache.commons.daemon.support.DaemonWrapper \
 -start org.jboss.modules.Main -start-method main \
 -mp EAP_HOME/modules org.jboss.as.process-controller \
 -jboss-home EAP_HOME -jvm $JAVA_HOME/bin/java \
 -mp EAP_HOME/modules -- \
 -Dorg.jboss.boot.log.file=LOG_DIR/host-controller.log \
 -Dlogging.configuration=file:CONF_DIR/logging.properties \
 -Djboss.modules.policy-permissions \
 -server -Xms64m -Xmx512m -XX:MaxPermSize=256m \
 -Djava.net.preferIPv4Stack=true \
 -Djboss.modules.system.pkgs=org.jboss.byteman \
 -Djava.awt.headless=true -- -default-jvm $JAVA_HOME/bin/java

Capítulo 5. Desinstalando o JBoss EAP [Esta é uma tradução automática]

5.1. Desintalando o JBoss EAP (Instalação Zip) [Esta é uma tradução automática]

  1. Certifique-se de realizar o backup de todos os arquivos de configuração modificados e de implantações que podem ter sido reutilizadas.
  2. O método de instalação ZIP instala o JBoss EAP em um único diretório. Exclua o diretório de instalação para desinstalar o JBoss EAP.
  3. Exclua também todos os outros scripts que dependiam do JBoss EAP ser instalado na sua máquina.

5.2. Desinstalando o JBoss EAP (Instalação do Instalador) [Esta é uma tradução automática]

Se você instalou o JBoss EAP usando o instalador, você pode desinstalar o JBoss EAP usando o desinstalador gráfico ou texto modo.

Executando o Desinstalador Gráfico do JBoss EAP [Esta é uma tradução automática]

  1. Abra um terminal e navegue até EAP_HOME/Uninstaller.
  2. Execute o desinstalador gráfico usando o seguinte comando:

    $ java -jar uninstaller.jar

    O desinstalador gráfico é semelhante à figura a seguir. Selecione a caixa de seleção caso deseje excluir o diretório de instalação do JBoss EAP.

    Figura 5.1. Desinstalador Gráfico do JBoss EAP [Esta é uma tradução automática]

    JBoss EAP JBoss EAP Graphical Uninstaller
  3. Clique Desinstalar para iniciar o processo de desinstalação.
  4. Quando o processo de desinstalação estiver concluído, clique em Sair para sair do desinstalador.

Executando o Desinstalador Baseado em Texto do JBoss EAP [Esta é uma tradução automática]

  1. Abra um terminal e navegue até EAP_HOME/Uninstaller.
  2. Execute o desinstalador baseado em texto usando o seguinte comando:

    $ java -jar uninstaller.jar -console
  3. Siga os seguintes prompts para desinstalar o JBoss EAP.

5.3. Desinstalando o JBoss EAP (Instalação RPM) [Esta é uma tradução automática]

Atenção

A desinstalação de uma instalação do JBoss EAP feita com o método RPM não é recomendável.

Devido à natureza do gerenciamento de pacotes RPM, não é possível garantir que todos os pacotes e dependências instalados sejam completamente removidos ou que o sistema não seja deixado em um estado inconsistente causado por dependências de pacotes ausentes.





Revised on 2018-07-26 08:06:49 EDT

Nota Legal

Copyright © 2018 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
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.