• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tomcat e Aplicações Web
 

Tomcat e Aplicações Web

on

  • 9,808 views

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

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

Statistics

Views

Total Views
9,808
Views on SlideShare
9,773
Embed Views
35

Actions

Likes
1
Downloads
173
Comments
0

1 Embed 35

http://www.slideshare.net 35

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tomcat e Aplicações Web Tomcat e Aplicações Web Presentation Transcript

    • Tomcat e Aplicações Web Container Tomcat Um servidor de aplicações Java para Web
    • Container Tomcat
      • Container Web para servlets e JSP
      • É também servidor web com suporte a CGI
      • Implementação de referência da especificação oficial de Servlets e JSP do JCP
        • Projeto Jakarta: jakarta.apache.org
        • Open Source
      • Onde encontrar
        • http://jakarta.apache.org/site/downloads/downloads_tomcat.html
      • Instalação Simples
        • Veja documento: Como instalar e configurar o Tomcat
    • 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
    • Iniciar e parar o Tomcat
      • Pelo prompt de comandos (console ou shell) do sistema operacional:
        • defina as variáveis de ambiente JAVA_HOME e CATALINA_HOME;
        • vá para o diretório bin do Tomcat:
          • [Windows] cd %CATALINA_HOME%in
          • [Unix] cd $CATALINA_HOME/bin
        • execute o script desejado:
          • Iniciar: [Windows] startup.bat  ou  catalina start    [Unix] startup.sh  ou  catalina.sh start
          • Parar: [Windows] shutdown.bat  ou  catalina stop    [Unix] shutdown.sh  ou  catalina.sh stop
      • [Windows] graficamente:
    • Testar o Tomcat
      • Para testar se o Tomcat está rodando ok após iniciado, abra o browser e vá para o endereço:
        • http://localhost :8080/
      • 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.
    • Ferramentas de Administração
      • Tomcat Administration
        • 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)
      • Tomcat Manager
        • Permite gerenciar as aplicações — iniciar, parar, reiniciar, fazer deploy (distribuição) e undeploy — bem como monitorar o estado do servidor.
    • Criar contexto de desenvolvimento
      • Estrutura de diretórios
      • Criar contexto de aplicação web
        • Criar um arquivo Zip com a extensão .war com o conteúdo da pasta web (figura acima)
        • Acessar a ferramenta Tomcat Manager a partir da página inicial do Tomcat
        • Instalar o servlet a partir da seção Deploy (WAR file to deploy)
    • Criar contexto de desenvolvimento
      • Criar contexto de aplicação web (outra forma)
        • Criar um arquivo XML, para o novo contexto chamado "dev“ (exemplo anterior).O arquivo deve ficar em:
          • CATALINA_HOME /conf/Catalina/localhost/dev.xml
          • Catalina é o mecanismo e localhost (máquina local) é o hostname padrão.
    • Configurar contexto: web.xml
      • Arquivo WEB-INF/web.xml: o descritor do contexto de aplicação
    • Ativando e testando o contexto
      • Ativando o contexto
        • Reiniciar o Tomcat (stop/start)
      • Testando o contexto
        • Certifique-se de que o tomcat está rodando com
          • http://localhost:8080
    • Referências Bibliográficas
      • Tutorial Tomcat - Instalação e Configuração Básica
        • Disponível em: http://www.mhavila.com.br/topicos/java/tomcat.html
      • Tomcat e Aplicações Web – Daniela Coelho Freire
        • Disponível em: http://di.asper.com.br/profs/daniela