Mudanças entre as edições de "Usando o jboss-cli.sh"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
 
(15 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
 +
[[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]]
 +
 +
 +
== O arquivo ==
 +
 
O '''jboss-cli.sh''' se encontra no diretório '''appservers/jboss-as-X/bin''', da instalação feita pelo [[Painel_da_Integrator_usando_o_servidor_Java_JBoss_7|Integrator Java EE]], onde o X é a versão instalada.<br />
 
O '''jboss-cli.sh''' se encontra no diretório '''appservers/jboss-as-X/bin''', da instalação feita pelo [[Painel_da_Integrator_usando_o_servidor_Java_JBoss_7|Integrator Java EE]], onde o X é a versão instalada.<br />
 +
 +
== A configuração no standalone.xml ==
 
Para utilizá-lo, você precisa saber a  porta do '''management-native''' configurado no arquivo  '''appservers/jboss-as-X/standalone/configuration/standalone.xml'''. Este arquivo pode ser visualizado pelo [[Editando_Arquivos_pelo_Gerenciador_de_arquivos| Gerenciador de arquivos]] do cPanel. <br />
 
Para utilizá-lo, você precisa saber a  porta do '''management-native''' configurado no arquivo  '''appservers/jboss-as-X/standalone/configuration/standalone.xml'''. Este arquivo pode ser visualizado pelo [[Editando_Arquivos_pelo_Gerenciador_de_arquivos| Gerenciador de arquivos]] do cPanel. <br />
 
Ao localizer no editor '''<socket-binding name="management-native" ... />''', mas <span style="text-decoration: underline">'''jamais'''</span>  altere a porta. Apenas a anote.
 
Ao localizer no editor '''<socket-binding name="management-native" ... />''', mas <span style="text-decoration: underline">'''jamais'''</span>  altere a porta. Apenas a anote.
Linha 5: Linha 12:
 
[[File: Management-port.png ‎|frame|none|alt=Alt text|link=]]
 
[[File: Management-port.png ‎|frame|none|alt=Alt text|link=]]
  
 
+
== No JBoss 7==
De posse da porta do '''management-native''' vá até o terminal [[Acesso_SSH|SSH]] e execute o comando abaixo, substituindo o nosso exemplo, da porta 5506 pela que encontrou em seu '''standalone.xml''':<br />
+
De posse da porta do '''management-native''' vá até o [[Acesso_SSH|terminal SSH]] e execute o comando abaixo, substituindo o nosso exemplo, da porta 5506 pela que encontrou em seu '''standalone.xml''':<br />
  
 
  ~/appservers/jboss-as-7.1.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5506
 
  ~/appservers/jboss-as-7.1.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5506
  
 
+
== No Wildfly ==
No caso do Wildfy 8, ou 9, você visualiza no arquivo de configurações '''appservers/wildfly--X/standalone/configuration/standalone.xml''' - onde X é a versão instalada pelo [[Painel_da_Integrator_usando_o_servidor_Java_Wildfly|Integrator Java EE]] -  a porta do '''management-http''', em  '''<socket-binding name="management-http" interface="management" ... />'''.
+
No caso do Wildfy 8, ou 9, você usa a porta do '''Administrador''', visível na aba '''Acesso''' do painel [[A aba Acesso|Integrator Java EE]].
 
Digamos que, no nosso caso, temos a porta 5504, no Wildfly 9. Executamos o seguinte comando: <br />
 
Digamos que, no nosso caso, temos a porta 5504, no Wildfly 9. Executamos o seguinte comando: <br />
  
 
  ~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5504
 
  ~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5504
  
 +
 +
== '''Exemplo de funcionalidade''' ==
 
Para testar o jboss-cli.sh, suba um WAR file dentro do diretório appservers. Se quiser, use o exemplo [[Enviando_E-mail_em_Java| de enviar emails que fornecemos]].
 
Para testar o jboss-cli.sh, suba um WAR file dentro do diretório appservers. Se quiser, use o exemplo [[Enviando_E-mail_em_Java| de enviar emails que fornecemos]].
 
Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma: <br />
 
Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma: <br />
Linha 26: Linha 35:
  
  
 
+
Mapeando no domínio do [[Mapeando_um_aplicativo_no_domínio|Integrator Java EE]], temos o resultado no browser do acesso ao aplicativo. <br />
 +
'''<nowiki>http://seusite.com.br/EnviaEmail/envia.jsp</nowiki>'''
 
----
 
----
 
'''IMPORTANTE''': É fundamental entender que nossos exemplos não substituem o conhecimento técnico do desenvolvedor. O suporte da hospedagem não fornece desenvolvedor, sem custo adicional, para ensino de uso de servidores Java, nem mesmo em resolver questões ou erros apresentados por aplicativos desenvolvidos por terceiros.  
 
'''IMPORTANTE''': É fundamental entender que nossos exemplos não substituem o conhecimento técnico do desenvolvedor. O suporte da hospedagem não fornece desenvolvedor, sem custo adicional, para ensino de uso de servidores Java, nem mesmo em resolver questões ou erros apresentados por aplicativos desenvolvidos por terceiros.  

Edição atual tal como às 00h38min de 5 de dezembro de 2023

Banner-wiki-promocoes.gif


Índice

O arquivo

O jboss-cli.sh se encontra no diretório appservers/jboss-as-X/bin, da instalação feita pelo Integrator Java EE, onde o X é a versão instalada.

A configuração no standalone.xml

Para utilizá-lo, você precisa saber a porta do management-native configurado no arquivo appservers/jboss-as-X/standalone/configuration/standalone.xml. Este arquivo pode ser visualizado pelo Gerenciador de arquivos do cPanel.
Ao localizer no editor <socket-binding name="management-native" ... />, mas jamais altere a porta. Apenas a anote.

Alt text

No JBoss 7

De posse da porta do management-native vá até o terminal SSH e execute o comando abaixo, substituindo o nosso exemplo, da porta 5506 pela que encontrou em seu standalone.xml:

~/appservers/jboss-as-7.1.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5506

No Wildfly

No caso do Wildfy 8, ou 9, você usa a porta do Administrador, visível na aba Acesso do painel Integrator Java EE. Digamos que, no nosso caso, temos a porta 5504, no Wildfly 9. Executamos o seguinte comando:

~/appservers/wildfly-9.0.1.Final/bin/jboss-cli.sh  --connect controller=localhost:5504


Exemplo de funcionalidade

Para testar o jboss-cli.sh, suba um WAR file dentro do diretório appservers. Se quiser, use o exemplo de enviar emails que fornecemos. Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma:

deploy ~/appservers/EnviaEmail.war
Alt text

Para ver o arquivo que realizou deploy, entre no Console do JBoss/Wildfly.

Alt text


Mapeando no domínio do Integrator Java EE, temos o resultado no browser do acesso ao aplicativo.
http://seusite.com.br/EnviaEmail/envia.jsp


IMPORTANTE: É fundamental entender que nossos exemplos não substituem o conhecimento técnico do desenvolvedor. O suporte da hospedagem não fornece desenvolvedor, sem custo adicional, para ensino de uso de servidores Java, nem mesmo em resolver questões ou erros apresentados por aplicativos desenvolvidos por terceiros.