Mudanças entre as edições de "Deploy de um aplicativo no Tomcat"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
(Criou página com 'File:Banner-wiki-promocoes.gif ---- ---- Para saber onde e ...')
 
 
(13 edições intermediárias de um usuário não apresentadas)
Linha 2: Linha 2:
  
  
----
 
----
 
  
 +
== Antes de começar ==
 +
Para saber onde e como acessar o painel java da Integrator [[Painel da Integrator como acessa-lo|clique aqui]]. <br />
 +
Sempre que nos referirmos ao seu Tomcat instalado, chamaremos de '''$CATALINA_HOME'''.
  
Para saber onde e como acessar o painel java da Integrator [[Painel da Integrator como acessa-lo|clique aqui]].
+
== Realizando deploy ==
  
 
1) Para subir seu aplicativo no Tomcat, após instalar,  vá até a aba '''Deploy'''.<br />
 
1) Para subir seu aplicativo no Tomcat, após instalar,  vá até a aba '''Deploy'''.<br />
Linha 17: Linha 18:
 
[[File: confirmando-deploy.jpg ‎|frame|none|alt=Alt text|link=]]
 
[[File: confirmando-deploy.jpg ‎|frame|none|alt=Alt text|link=]]
  
4) Após confirmado o deploy, uma nova aba aparecerá, chamada '''Undeploy'''.
+
Assim que enviado seu arquivo WAR, ele fica localizado em '''appservers/applications'''. Caso envie um novo WAR, com o mesmo nome, o anterior é renomeado, <u>jamais</u> excluído por nosso painel.
  
5) Ainda no painel java da Integrator, com seu domínio apontando para a Integrator, mapeie o domínio clicando na aba [[Ficheiro:2015-08-28_15-50-14.jpg|link=]]  
+
== Mapeando o aplicativo no domínio ==
 +
4) Ainda no painel java da Integrator, com seu domínio apontando para a Integrator, mapeie o domínio clicando na aba [[Ficheiro:2015-08-28_15-50-14.jpg|link=]]  
  
6) O mapeamento possui a seguinte regra:
+
5) O mapeamento possui a seguinte regra:
  
 
*Digamos que você tenha feito deploy de um aplicativo '''WAR''' chamado '''MeuAplicativo.war'''.  
 
*Digamos que você tenha feito deploy de um aplicativo '''WAR''' chamado '''MeuAplicativo.war'''.  
Linha 28: Linha 30:
 
[[File:mapeando-aplicativo.jpg|frame|none|alt=Alt text|link=]]
 
[[File:mapeando-aplicativo.jpg|frame|none|alt=Alt text|link=]]
  
7) Por fim, selecionando o domínio que foi mapeado, você verá a '''URL''' que foi mapeada.
+
6) Por fim, selecionando o domínio que foi mapeado, você verá a '''URL''' que foi mapeada.
  
 
[[File:aplicativo-mapeado.jpg|frame|none|alt=Alt text|link=]]
 
[[File:aplicativo-mapeado.jpg|frame|none|alt=Alt text|link=]]
 +
 +
== Realizando o undeploy ==
 +
7) Após confirmado o deploy, uma nova aba aparecerá, chamada '''Undeploy'''. Nesta aba poderá remover o deploy de seu aplicativo.
 +
[[File: realizando-undeploy.jpg ‎|frame|none|alt=Alt text|link=]]
 +
 +
== Como o aplicativo é configurado no Tomcat ==
 +
Assim que realizado o deploy, o aplicativo é enviado para '''appservers/applications''' em seu formato WAR e um context.xml, de mesmo nome do aplicativo, é colocado em ''$CATALINA_HOME/conf/Catalina/localhost''. O undeploy ocorre com a retirada deste context, nunca com a remoção do aplicativo. <br />
 +
O painel Java não remove os aplicativos, sejam antigos ou novos. Caso queira realizar isso, deve usar o [[Gerenciador de arquivos]].
 +
 +
== Aplicativo na raiz do domínio - ROOT ==
 +
O Tomcat permite colocar facilmente um aplicativo na raiz do seu serviço, desde que o WAR file se chame ROOT.war. Os passos caso queira fazer na raiz do domínio:<br /><br />
 +
1) Renomeie seu WAR file para '''ROOT.war'''. <br />
 +
2) Faça o deploy como mostrado em [[Deploy de um aplicativo no Tomcat#Realizando deploy]]. <br />
 +
3) Através do [[Gerenciador de arquivos]], navegue até '''appservers/$CATALINA_HOME/webapps''' e <u>remova</u> o diretório ROOT que ali existe.<br />
 +
4) Ainda no painel Java, mapeie o domínio em [[Ficheiro:2015-08-28_15-50-14.jpg|link=]].<br />
 +
5) Para mapear na Raiz do domínio, selecione o domínio que deseja, depois basta clicar no botão '''WildCard'''.
  
 
[[Categoria:PAINEL JAVA INTEGRATOR]]
 
[[Categoria:PAINEL JAVA INTEGRATOR]]
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:TUTORIAIS]]
 
[[Categoria:TOMCAT]]
 
[[Categoria:TOMCAT]]

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

Banner-wiki-promocoes.gif


Índice

Antes de começar

Para saber onde e como acessar o painel java da Integrator clique aqui.
Sempre que nos referirmos ao seu Tomcat instalado, chamaremos de $CATALINA_HOME.

Realizando deploy

1) Para subir seu aplicativo no Tomcat, após instalar, vá até a aba Deploy.

Alt text

2) Clique na área e selecione seu arquivo WAR, contendo todas as bibliotecas (JARs) que são necessárias para sua execução correta.

3) Assim que o arquivo WAR for enviado, aparecerá para confirmar o deploy em seu Tomcat:

Alt text

Assim que enviado seu arquivo WAR, ele fica localizado em appservers/applications. Caso envie um novo WAR, com o mesmo nome, o anterior é renomeado, jamais excluído por nosso painel.

Mapeando o aplicativo no domínio

4) Ainda no painel java da Integrator, com seu domínio apontando para a Integrator, mapeie o domínio clicando na aba 2015-08-28 15-50-14.jpg

5) O mapeamento possui a seguinte regra:

  • Digamos que você tenha feito deploy de um aplicativo WAR chamado MeuAplicativo.war.
  • Selecione o domínio no qual será mapeado e no mapeamento, digite MeuAplicativo e clique no botão Adicionar Mapeamento como mostra a imagem abaixo:
Alt text

6) Por fim, selecionando o domínio que foi mapeado, você verá a URL que foi mapeada.

Alt text

Realizando o undeploy

7) Após confirmado o deploy, uma nova aba aparecerá, chamada Undeploy. Nesta aba poderá remover o deploy de seu aplicativo.

Alt text

Como o aplicativo é configurado no Tomcat

Assim que realizado o deploy, o aplicativo é enviado para appservers/applications em seu formato WAR e um context.xml, de mesmo nome do aplicativo, é colocado em $CATALINA_HOME/conf/Catalina/localhost. O undeploy ocorre com a retirada deste context, nunca com a remoção do aplicativo.
O painel Java não remove os aplicativos, sejam antigos ou novos. Caso queira realizar isso, deve usar o Gerenciador de arquivos.

Aplicativo na raiz do domínio - ROOT

O Tomcat permite colocar facilmente um aplicativo na raiz do seu serviço, desde que o WAR file se chame ROOT.war. Os passos caso queira fazer na raiz do domínio:

1) Renomeie seu WAR file para ROOT.war.
2) Faça o deploy como mostrado em Deploy de um aplicativo no Tomcat#Realizando deploy.
3) Através do Gerenciador de arquivos, navegue até appservers/$CATALINA_HOME/webapps e remova o diretório ROOT que ali existe.
4) Ainda no painel Java, mapeie o domínio em 2015-08-28 15-50-14.jpg.
5) Para mapear na Raiz do domínio, selecione o domínio que deseja, depois basta clicar no botão WildCard.