Manual Jboss Completo
Manual Jboss Completo
Manual Jboss Completo
SIPWEB
2018
Matheus Fellipe
COMO INSTALAR O JBOSS E CONFIGURAR O SIPWEB/SIP8 PELO INSTALADOR CONSOLE???
O primeiro passo para começar a instalação é verificar se a sua máquina possui o Java
instalado, para isso abra o prompt de comando como administrador e execute “java -version”.
Uma vez que o java já está instalado, baixe o arquivo “instalador-console” no ftp da Fiorilli
(caminho: ftp://fi1.fiorilli.com.br/SIP/) e coloque-o em uma pasta, que você deverá criar
dentro do diretório Fiorilli na sua máquina, também com nome de “instalador-console”.
Então execute o comando “instalador.bat instalar-jboss” e aguarde que ele realize o processo
de instalação do Jboss.
Finalizada a instalação, vá ao gerenciador de tarefas e inicie o Jboss. Depois de iniciado, volte
ao prompt e execute o comando “instalador.bat instalar-modulo id=1”, este comando irá
realizar as configurações para o Sipweb no Jboss e realizar o download da versão a ser
publicada, dentro da pasta “instalador-console”.
Depois deste processo feche o prompt e abra o seu navegador, lá acesse o caminho
localhost:9990 para o console do jboss, onde irá publicar a versão.
Para o acesso utilize usuário fiorilli e senha srvjavafiorilli, assim que acessar vá apara a aba
“Runtime” e clique no campo “Add Content”.
Ao clicar abrirá uma janela para que busque o arquivo, que no caso foi armazenado dentro da
pasta “instalador-console”. Então busque-o e prossiga até o botão save.
Seu Deploy constará na tela com duas opções, sendo elas “Enable” e “Remove”, e você deverá
clicar em “Enable”.
Feito isso ele ficará como na imagem a seguir, e sua instalação estará completa.
Neste passso vamos criar o datasource para conexão com um banco de dados Firebird. Inicie o serviço do
JBoss e abra novamente o navegador na tela de boas vindas do JBoss. Clique no link “Administration
Console”, uma janela será aberta solicitando usuário e senha, as credenciais default são:
a. Nome de usuário: fiorilli;
b. Senha: srvjavafiorilli!
Após acessado vamos, primeiramente, criar um Security Domain para o Sipweb. Para isso, clique no campo
Security e em seguida no sub item Security Domains.
Em seguida clique sobre o botão “Add’.
Preencha o primeiro campo “Name” com username e o segundo “Value” com fscsip. Repita o procedimento,
mas desta vez coloque “Name” como password e “Value” como 39cadd80a2765a23. Sua tela ficará da seguinte
forma:
Finalizado este procedimento devemos reiniciar o serviço do Jboss.
Acesse o Jboss (127.0.0.1:9990) novamente e na página inicial Clique sobre o link “Profile” (no topo do
sistema). A tela a seguir deve ser apresentada:
Clique no botão “Add” para adicionar um novo Datasource (conexão com o Banco de Dados). Após
pressionar o botão, a tela a seguir é apresentada:
Preencha o campo “Name” com “SipWebFirebird” e o campo “JNDI Name” com o valor
“java:/SipWebFirebird”. Clique em “Next”.
Selecione o driver do Firebird e clique em Next
Em No campo “Security Domain” informe SipwebSecurityDomain. Para finalizar clique em “Done”. A tela
deve apresentar o novo datasource:
2º Segundo Passo: Com o datasource criado, devemos modificar algumas de suas propriedades antes de
habilitá-lo. Selecione o datasource recém-criado e clique sobre a aba “Connection”. Dentro da aba, clique no
botão “Edit” e modifique os valores conforme imagem a seguir:
Clique no botão “Save” e vá para a aba “Pool”. Depois clique no botão “Edit” e modifique os valores
conforme a figura a seguir:
Clique no botão “Save”. Será necessário reiniciar o servidor, para isso vá até o serviço do Windows que
criamos e reinicie o serviço do JBoss.
Volte até o painel de administração do JBoss, navegue até a área de Datasources e selecione o registro do
IssWeb. Clique no botão “Enable” e depois confirme a modificação, conforme as imagens abaixo:
Para testa a conexão, clique na aba “Connection” e no botão “Test Connection”:
3º Terceiro Passo: Até este ponto realizamos todas as configurações necessárias para a aplicação. Neste
passo vamos implantar o sistema Sipweb. Para isso, na área administrativa do JBoss, clique no link
“Runtime” (parte superior) e depois em “Manage Deployments”. A tela a seguir é apresentada:
Clique no botão “Add Content”. Selecione o arquivo de deploy do ISSWEB e clique no botão “Next”. No passo
seguinte, clique no botão “Save”
Neste ponto o sistema já foi colocado no servidor, mas inativo. Para ativá-lo, clique sobre o botão “Enable”,
confirme e aguarde o fim do processo. Após a finalização, abra o navegador e tente acessar o sistema
(http://127.0.0.1:8080/sipweb). Sempre que for alterar a versão do sistema, basta remover a entrada do
antigo e publicar a nova.
OBSERVAÇÃO: Por padrão o JBoss vem com a porta HTTP 8080. Para alterar estas e outras configurações é
necessário editar o arquivo standalone.xml, localizado no caminho <local de instalação do
JBoss>/standalone/configuration. Atenção: Sempre que este arquivo for alterado, reinicie o servidor. Caso
contrário as alterações não terão efeito.
c. Para alterar a porta HTTP: no final do arquivo edite o bloco destacado na imagem abaixo:
*Caso seja necessário visualizar erros do servidor basta acessar a pasta <diretório de instalação do
JBoss>/standalone/log e visualizar o arquivo server.log.
COMO INSTALAR MAIS DE UM JBOSS !!!
Após instalado o primeiro jboss, deve-se copiar a pasta deste e colar ela dentro do mesmo
local. Após colar, renomeie esta segunda pasta para diferencia lá da primeira. (imagem1)
Feito isso, abra o arquivo standalone.xml dentro da pasta “configuration” (caminho: jboss-
Modelo/standalone/configuration), dentro deste altere o caminho do banco e o valor do
“port-offset”. (imagem 2 e 3)
** este valor do port-offset determinara o final da porta utilizado no acesso, por exemplo, se
utilizar o valor 3, o acesso ao console será 9993 e ao sipweb 8083.
Próximo passo deve ser realizado no arquivo “servisse” da pasta “bin” (caminho:
C:\Fiorilli\jboss-Modelo\bin). Nesta, deve-se alterar o nome dos serviços, como na imagem a
seguir. Este nome constara no gerenciador de tarefas. (imagem 4)
Por fim, deve-se abrir a janela de comando no diretório “bin” e executar o comando ‘service
install”, e logo depois iniciar o serviço no gerenciador de tarefas. (imagem 5)
Como atualizar o SIPWEB/SIP8 manualmente!
1º Primeiro passo: Antes de atualizar o sipweb, é confirmar se seu SIP7 está devidamente
atualizado. Após isso, vá ao navegador e digite o seu endereço de acesso ao sipweb e logo após
adicione /versões. (exemplo: localhost:8080/sipweb/versões)
Novas
Versões
Observação: Em alguns casos o usuário não conseguirá ter acesso à esta tela, pois o Jboss está
inativo (neste caso abra a gerenciador de tarefa e inicie o mesmo na aba “Serviços”) ou pois a
versão atual está muito defasada. Nestes casos siga direto para o terceiro passo.
2º Segundo Passo: Clique sobre a nova versão disponível que desejar, seja ela sip8 ou sipweb e
abrirá uma tela de atualização.
Se após este procedimento o sistema indicar erro na atualização, como a imagem a seguir,
atualize a página, confirme que não atualizou e caso não tenha atualizado siga com o terceiro
passo.
3º Terceiro passo: Como não foi possível atualizar da maneira anterior, deve-se baixar a nova
versão manualmente e coloca-la pelo console do Jboss. Para fazer download da nova versão
digite o seguinte endereço:
www.fiorilli.com.br/sip/versao/sipweb-numerodaversão.ear
Onde está “número da versão” substituir pela versão desejada, por exemplo:
www.fiorilli.com.br/sip/versao/sipweb-3.7.35.05.ear
Após colocar este link no navegador e dar enter o download será iniciado automaticamente.
Observação: Para o sip8 segue o mesmo procedimento, mas coloca-se a versão deste no lugar
de “sipweb-3.7.35.05.ear”, por exemplo:
www.fiorilli.com.br/sip/versao/sip-8.0.13.05.ear
4º Passo: Abra o console do Jboss (localhost:9990 – lembrando que a porta pode variar em
algumas instalações) e vá na aba “Runtime”(canto superior direito da tela) e em Manage
Deployments.
Clique em Add Content e busque o arquivo que foi feito download.
Observação: caso ainda haja o deploy anterior clique em Disable e Remova o mesmo, antes
de carregar o novo.
Uma vez carregado o novo arquivo, clique em Enable.
Ao ficar habilitado, sua tela estará como a imagem a seguir, e seu sistema estará atualizado.