Programa do Curso

Tomcat Visão geral

  • Visão geral rápida do Apache
  • Fundação de Software Apache
  • Projeto Jacarta
  • Tomcat Licenciamento
  • Tecnologias J2EE
  • Java Web Development
  • Contêineres Servlet/JSP

Java Aplicativos da Web

  • Uma Visão Geral dos Servlets
  • As vantagens dos servlets e o ciclo de vida
  • JavaPáginas do Servidor
  • JSP, JavaBeans e bibliotecas de tags JSP
  • Estruturas MVC

Instalando Tomcat

  • Baixando e instalando o Apache Tomcat
  • Baixe e instale uma JVM, Baixe Tomcat, Baixe e instale Ant
  • Instalador do Windows
  • Java gerenciamento de memória e ajustes da JVM para desempenho

Tomcat Diretórios

  • Tomcat Diretórios de instalação, Tomcat Estrutura de diretórios, Diretório bin, Diretórios comuns e compartilhados
  • O diretório conf, diretório de logs. diretório do servidor, diretório de trabalho, diretório temporário, diretório webapps
  • Estrutura da Estrutura do Diretório de Aplicativos Web
  • Implantando HTML e páginas JSP e contexto da Web
  • Página JSP e o código gerado
  • Implantando um aplicativo da web

ConfigurandoTomcat

  • Configuração de Tomcat e olhando as técnicas
  • Tomcat Arquitetura de Componentes
  • O <Servidor> Element, <Serviço> Element, <Conector> Element, <Motor> Element, <Host> Element, <Contexto> Element, <Reino> Element, <Válvula> Element, <Listener> Element, <Carregador> Element, <Gerenciador> Element
  • Arquivo Servidor.xml
  • Modificando server.xml

Aplicativos da web

  • Administração e implantação de aplicativos da Web
  • Estrutura de diretório de um aplicativo da web
  • arquivo de configuração web.xml
  • Descritores de implantação
  • O <web-app></web-app> Element
  • Mapeando um Servlet para uma URL
  • O <resource-ref></resource-ref> Element
  • A <entrada-env></entrada-env> Element
  • O <ejb-ref></ejb-ref> Element
  • Um exemplo de arquivo web.xml
  • Implantando um aplicativo da Web
  • Tomcat arquivo conf/web.xml padrão
  • Ajustando servlets JSP padrão e de conteúdo estático

Tomcat Gerente

  • Implantando e gerenciando aplicativos da Web usando o Tomcat Manager
  • Iniciando o Tomcat Manager e olhando para o Tomcat Manager
  • Olhando para a seção do gerente
  • Aplicativos, implantação, informações do servidor
  • Criando um arquivo WAR
  • Laboratório 4: Implantando um arquivo WAR
  • Java Management Extensões (JMX) em Tomcat
  • Tomcat integração com Ant

Características avançadas

  • Usando alguns dos recursos avançados de Tomcat
  • Válvulas, Access Válvula Log, Válvula de Logon Único
  • Filtro de endereço remoto e filtro de host remoto
  • Solicitar Válvula Dumper
  • Configurando os recursos JNDI
  • JNDI: Java Nomenclatura e interface de diretório e definição de um recurso JNDI
  • O <environment></environment>Element e o <resource></resource>Element
  • Configurando uma JavaSessão de Correio
  • Recursos Globais

Conectividade JDBC

  • Configurando Tomcat para conectar a um Database
  • Visão geral do JDBC
  • Drivers JDBC
  • Conectando-se a um Database e pools de conexão
  • Baixe e instale MySQL
  • Configurar MySQL para Tomcat
  • Crie um Database em MySQL
  • Baixe e implante um driver JDBC
  • Definindo uma fonte de dados em Tomcat e definindo uma fonte de dados manualmente
  • Modificando o descritor de implantação
  • Detectando e fechando conexões de banco de dados vazadas

Tomcat Segurança

  • Olhando para Segurança em Tomcat e a configuração
  • Considerações de segurança
  • Segurança do sistema de arquivos e recomendações do sistema de arquivos
  • Java Gerente de Segurança
  • Concedendo permissões para Java aplicativos e analisando Java permissões
  • Criando e adicionando suas próprias políticas
  • Habilitando o Java Gerenciador de Segurança
  • Dicas do gerente de segurança e domínios de segurança
  • Observando os diferentes tipos de domínios e configurando um domínio
  • Usuários e funções (autenticação e autorização)
  • Criando um domínio de fonte de dados
  • A proteção de senhas
  • Autenticação baseada em FORM
  • Configurando Tomcat para SSL
  • Exigindo SSL em aplicativos

Conectando

  • Conecte Tomcat ao Apache
  • Olhando para os conectores
  • Conectores HTTP
  • Vantagens de usar um Web Server
  • Protocolos de conector
  • Configurar um conector AJP
  • Baixar mod_jk
  • Crie o arquivo mod_jk.conf
  • Começar Tomcat
  • Crie um trabalhador
  • Configurar httpd.conf
  • Teste a configuração
  • Balanceamento de carga de aplicativos em múltiplas Tomcat instâncias
  • Problemas com balanceamento de carga
  • Afinidade do servidor por meio de sessões fixas
  • Armazenamento de sessão compartilhada
  • Sessões replicadas via Tomcat clustering
  • Hospedagem Compartilhada
  • Tomcat Hospedagem Virtual
  • Configure Tomcat para habilitar hospedagem virtual como um servidor independente
  • Configure Tomcat para habilitar hospedagem virtual usando jk2 ou webapp.
  • Configurar Tomcat como independente
  • Configurar Tomcat com AJP
  • JVM separada para cada host

Teste de carga

  • JMeter Aplicação
  • Teste de carga com JMeter
  • Instale e execute JMeter
  • Criando um Plano de Teste
  • Configurar o grupo de threads e adicionar uma tarefa
  • Configurar a solicitação HTTP
  • Adicionar um ouvinte de relatório
  • Execute o plano de teste
  • Visualizando os resultados

Requisitos

Este curso é destinado a: Administradores de servidores Web/aplicativos que precisam ser capazes de instalar, configurar, executar e ajustar o Servidor de Aplicativos Apache Tomcat.

Para tirar o máximo partido do curso de formação Tomcat, deve estar familiarizado com os princípios básicos da administração de servidores Web/aplicações.

  21 horas
 

Declaração de Clientes (3)

Cursos Relacionados

Categorias Relacionadas