Tomcat e  Aplicações Web Container Tomcat Um servidor de aplicações Java para Web
Container Tomcat <ul><li>Container Web para servlets e JSP </li></ul><ul><li>É também servidor web com suporte a CGI </li>...
Estrutura de diretórios do Tomcat bin : executáveis e scripts do Tomcat tomcat common : bibliotecas comuns a todas as apli...
Iniciar e parar o Tomcat <ul><li>Pelo prompt  de comandos (console ou shell) do sistema operacional:   </li></ul><ul><ul><...
Testar o Tomcat <ul><li>Para testar se o Tomcat está rodando ok após iniciado, abra o browser e vá para o endereço: </li><...
Ferramentas de Administração <ul><li>Tomcat Administration  </li></ul><ul><ul><li>Permite criar, excluir e configurar Serv...
Criar contexto de desenvolvimento <ul><li>Estrutura de diretórios </li></ul><ul><li>Criar contexto de aplicação web </li><...
Criar contexto de desenvolvimento <ul><li>Criar contexto de aplicação web (outra forma) </li></ul><ul><ul><li>Criar um arq...
Configurar contexto: web.xml <ul><li>Arquivo WEB-INF/web.xml: o descritor do contexto de aplicação </li></ul>
Ativando e testando o contexto <ul><li>Ativando o contexto </li></ul><ul><ul><li>Reiniciar o Tomcat (stop/start)  </li></u...
Referências Bibliográficas <ul><li>Tutorial Tomcat - Instalação e Configuração Básica </li></ul><ul><ul><li>Disponível em:...
Próximos SlideShares
Carregando em…5
×

Tomcat e Aplicações Web

8.716 visualizações

Publicada em

Container Tomcat: Um servidor de aplicações Java para Web

Publicada em: Tecnologia
  • Seja o primeiro a comentar

Tomcat e Aplicações Web

  1. 1. Tomcat e Aplicações Web Container Tomcat Um servidor de aplicações Java para Web
  2. 2. Container Tomcat <ul><li>Container Web para servlets e JSP </li></ul><ul><li>É também servidor web com suporte a CGI </li></ul><ul><li>Implementação de referência da especificação oficial de Servlets e JSP do JCP </li></ul><ul><ul><li>Projeto Jakarta: jakarta.apache.org </li></ul></ul><ul><ul><li>Open Source </li></ul></ul><ul><li>Onde encontrar </li></ul><ul><ul><li>http://jakarta.apache.org/site/downloads/downloads_tomcat.html </li></ul></ul><ul><li>Instalação Simples </li></ul><ul><ul><li>Veja documento: Como instalar e configurar o Tomcat </li></ul></ul>
  3. 3. Estrutura de diretórios do Tomcat bin : executáveis e scripts do Tomcat tomcat common : bibliotecas comuns a todas as aplicações e ao Tomcat shared : bibliotecas comuns apenas entre as aplicações logs : arquivos de log das aplicações, inclusive do Tomcat temp : diretório temporário do Tomcat webapps : pasta com os contextos work : arquivos de servlets gerados pelo Tomcat a partir de JSPs conf : arquivos de configuração do Tomcat
  4. 4. Iniciar e parar o Tomcat <ul><li>Pelo prompt de comandos (console ou shell) do sistema operacional: </li></ul><ul><ul><li>defina as variáveis de ambiente JAVA_HOME e CATALINA_HOME; </li></ul></ul><ul><ul><li>vá para o diretório bin do Tomcat: </li></ul></ul><ul><ul><ul><li>[Windows] cd %CATALINA_HOME%in </li></ul></ul></ul><ul><ul><ul><li>[Unix] cd $CATALINA_HOME/bin </li></ul></ul></ul><ul><ul><li>execute o script desejado: </li></ul></ul><ul><ul><ul><li>Iniciar: [Windows] startup.bat  ou  catalina start    [Unix] startup.sh  ou  catalina.sh start </li></ul></ul></ul><ul><ul><ul><li>Parar: [Windows] shutdown.bat  ou  catalina stop    [Unix] shutdown.sh  ou  catalina.sh stop </li></ul></ul></ul><ul><li>[Windows] graficamente: </li></ul>
  5. 5. Testar o Tomcat <ul><li>Para testar se o Tomcat está rodando ok após iniciado, abra o browser e vá para o endereço: </li></ul><ul><ul><li>http://localhost :8080/ </li></ul></ul><ul><li>O Tomcat inclui ferramentas via interface Web para administrar e gerenciar o servidor, bem mais amigáveis do que editar arquivos de configuração. O instalador Windows solicita o login de usuário (padrão é admin) e a senha para acesso a estes recursos. </li></ul>
  6. 6. Ferramentas de Administração <ul><li>Tomcat Administration </li></ul><ul><ul><li>Permite criar, excluir e configurar Serviços e seus elementos internos (Connector, Host, Alias, Context, Logger, Valve) do Servidor Tomcat, bem como Recursos (Data Source etc.) e Autorizações (User, Group, Role) </li></ul></ul><ul><li>Tomcat Manager </li></ul><ul><ul><li>Permite gerenciar as aplicações — iniciar, parar, reiniciar, fazer deploy (distribuição) e undeploy — bem como monitorar o estado do servidor. </li></ul></ul>
  7. 7. Criar contexto de desenvolvimento <ul><li>Estrutura de diretórios </li></ul><ul><li>Criar contexto de aplicação web </li></ul><ul><ul><li>Criar um arquivo Zip com a extensão .war com o conteúdo da pasta web (figura acima) </li></ul></ul><ul><ul><li>Acessar a ferramenta Tomcat Manager a partir da página inicial do Tomcat </li></ul></ul><ul><ul><li>Instalar o servlet a partir da seção Deploy (WAR file to deploy) </li></ul></ul>
  8. 8. Criar contexto de desenvolvimento <ul><li>Criar contexto de aplicação web (outra forma) </li></ul><ul><ul><li>Criar um arquivo XML, para o novo contexto chamado &quot;dev“ (exemplo anterior).O arquivo deve ficar em: </li></ul></ul><ul><ul><ul><li>CATALINA_HOME /conf/Catalina/localhost/dev.xml </li></ul></ul></ul><ul><ul><ul><li>Catalina é o mecanismo e localhost (máquina local) é o hostname padrão. </li></ul></ul></ul>
  9. 9. Configurar contexto: web.xml <ul><li>Arquivo WEB-INF/web.xml: o descritor do contexto de aplicação </li></ul>
  10. 10. Ativando e testando o contexto <ul><li>Ativando o contexto </li></ul><ul><ul><li>Reiniciar o Tomcat (stop/start) </li></ul></ul><ul><li>Testando o contexto </li></ul><ul><ul><li>Certifique-se de que o tomcat está rodando com </li></ul></ul><ul><ul><ul><li>http://localhost:8080 </li></ul></ul></ul>
  11. 11. Referências Bibliográficas <ul><li>Tutorial Tomcat - Instalação e Configuração Básica </li></ul><ul><ul><li>Disponível em: http://www.mhavila.com.br/topicos/java/tomcat.html </li></ul></ul><ul><li>Tomcat e Aplicações Web – Daniela Coelho Freire </li></ul><ul><ul><li>Disponível em: http://di.asper.com.br/profs/daniela </li></ul></ul>

×