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

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
(Criou página com '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 Jav...')
 
 
(23 edições intermediárias de um usuário não apresentadas)
Linha 1: Linha 1:
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]].<br />
+
[[File:Banner-wiki-promocoes.gif|center| 700px||border|link=https://www.integrator.com.br/plano-hospedagem-promocionais|Planos promocionais|]]
Para utilizá-lo, você precisa saber a  porta do management-native configurado em nosso painel de controle.
+
 
 +
 
 +
== 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 />
 +
 
 +
== 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 />
 +
Ao localizer no editor '''<socket-binding name="management-native" ... />''', mas <span style="text-decoration: underline">'''jamais'''</span>  altere a porta. Apenas a anote.
 +
 
 +
[[File: Management-port.png ‎|frame|none|alt=Alt text|link=]]
 +
 
 +
== No JBoss 7==
 +
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
 +
 
 +
== No Wildfly ==
 +
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 />
 +
 
 +
~/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]].
 +
Dentro do jboss-cli.sh, realizamos o deploy da seguinte forma: <br />
 +
deploy ~/appservers/EnviaEmail.war
 +
 
 +
[[File: Deploy-jboss-cli.png ‎|frame|none|alt=Alt text|link=]]
 +
 
 +
Para ver o arquivo que realizou deploy, entre no [[Wildfly_Console|Console]] do JBoss/Wildfly. <br />
 +
[[File: console-confirmacao-deploy-realizado.png ‎|frame|none|alt=Alt text|link=]]
 +
 
 +
 
 +
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.
 +
----
 +
 
 +
[[Categoria:TUTORIAIS]]
 +
[[Categoria:JAVA]]
 +
[[Categoria:PAINEL JAVA INTEGRATOR]]

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.