1 / 11

Tomcat e Aplicações Web

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

amanda-chen
Download Presentation

Tomcat e Aplicações Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Tomcat e Aplicações Web Container Tomcat Um servidor de aplicações Java para Web

  2. 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

  3. Estrutura de diretórios do Tomcat tomcat bin : executáveis e scripts do Tomcat common : bibliotecas comuns a todas as aplicações e ao Tomcat conf : arquivos de configuração do Tomcat logs : arquivos de log das aplicações, inclusive do Tomcat shared : bibliotecas comuns apenas entre as aplicações temp : diretório temporário do Tomcat webapps : pasta com os contextos work : arquivos de servlets gerados pelo Tomcat a partir de JSPs

  4. 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%\bin • [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:

  5. 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.

  6. 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.

  7. 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)

  8. 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.

  9. Configurar contexto: web.xml • Arquivo WEB-INF/web.xml: o descritor do contexto de aplicação

  10. 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

  11. 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

More Related