Configurando o jboss

Disponível somente no TrabalhosFeitos
  • Páginas : 8 (1880 palavras )
  • Download(s) : 0
  • Publicado : 18 de fevereiro de 2013
Ler documento completo
Amostra do texto
Instalando o JBoss AS 7
A instalação do JBoss consiste, basicamente, em descompactar o arquivo "jboss-as-7.1.1.Final.tar.gz" e pronto, o JBoss já está instalado.

Como a instalação é simples, precisamos 'amarrar' bem para ter um ambiente de fácil administração e funcional.

1. Descompactar o JBoss:

$ tar -zxvf jboss-as-7.1.1.Final.tar.gz -C /usr/local
$ mv jboss-as-7.1.1.Final jboss

2.Entendendo a arquitetura e o funcionamento:

O JBoss é iniciado com o Script "standalone.sh" localizado dentro da pasta "bin", que você acabou de descompactar. Este Script consulta os arquivos de configuração contidos dentro da pasta "jboss/standalone/configuration" para iniciar o Servidor.

Darei um 'overview' das principais pastas que vamos utilizar.

Pasta: jboss/standalone

- Contém asprincipais configurações do Servidor, dentre elas os arquivos:
* Guardam configurações de (IP - PORTA - PROTOCOLO E ETC):
* standalone-full.xml
* standalone.xml
* standalone-full-ha.xml
* standalone-ha.xml
* standalone_xml_history

- Guardam as configurações de usuários do JBoss:
* application-roles.properties
* logging.properties
* application-users.properties
*mgmt-users.properties

- jboss/standalone/deployments : Irá conter os seus projetos! Todos os arquivos ".war" colocados neste diretório, sofrerão o Deploy automaticamente.

- jboss/standalone/log : Irá conter o Log de Boot e execução do Servidor JBoss.

- jboss/standalone/lib : Irá conter as extensões carregadas pelo Servidor.

- jboss/standalone/tmp : Irá conter os arquivos temporário geradopela sua aplicação e pelo servidor.

Pasta: jboss/modules

Contém as libs (módulos). Vamos adicionar os Drives da nossa aplicação dentro deste diretório.

O formato utilizado por esse diretório é: modules/<oracle . exemplo>/jdbc/main/

Dentro desse diretório deverá conter o "modulo.jar" + a instrução em XML para utilização deste módulo, no formato "module.xml". Vamos tratar este ponto commais detalhe.

Pasta: jboss/bin

Contém os binários para início e administração do seu Servidor JBoss.

Neste artigo, usaremos os Scripts abaixo:
* add-user.sh : Adicionar usuários para acessar o JBoss;
* standalone.sh : Script de inicialização do servidor JBoss.

3. Configurando o usuário JBoss (sistema)

O processo de instalação do JBoss é relativamente simples, porém, precisamosrealizar alguns tratamentos, assim que terminamos de descompactar o JBoss, ele ficará com o usuário root e grupo root, então, mãos à obra.

Crie o usuário com os seguintes parâmetros:
-------------------------------------------------
jboss:x:<UUID>:<GUID>::/usr/local/jboss:/bin/nologin

Após, dê as devidas permissões:

# chown -R jboss.jboss /usr/local/jboss
# chmod -R 750/usr/local/jboss

4. Testando o seu JBoss

Entre no diretório "jboss/bin", e execute o Script "standalone.sh"

# ./standalone.sh

Após ter executado, perderá o seu terminal, pois ele deixará o processo rodando no seu terminal, então, abra outro terminal e execute:

# netstat -nlp | grep java

Você deve ter uma reposta assim:
tcp 0 0 127.0.0.1:9990 0.0.0.0:* LISTEN 5389/java
tcp 0 0127.0.0.1:9999 0.0.0.0:* LISTEN 5389/java
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN 5389/java
tcp 0 0 127.0.0.1:4447 0.0.0.0:* LISTEN 5389/java

Tendo esta reposta, acesse o JBoss via browser utilizando a URL: http://localhost:8080

Feito isso, vá em 'Administration Console', será solicitado seu usuário e senha.

5. Configurando seu usuário

Entre na pasta"/usr/local/jboss/bin" e execute o "add-user.sh". Siga o passo a passo para criar um usuário no JBoss.

Obs.: Para administrar o JBoss, crie um usuário do tipo: Management User

Após ter criado o usuário, entre no browser e acesse o sistema novamente com seu usuário e senha.

Criando um Controle para o Servidor JBoss

Bom, temos o nosso JBoss instalado.

Já podemos executar o Deploy em nossas aplicações,...
tracking img