Kursplan

Tomcat Översikt

  • Snabböversikt över Apache
  • Apache Software Foundation
  • Jakarta projekt
  • Tomcat Licensiering
  • J2EE Technologies
  • Java Web Development
  • Servlet/JSP-behållare

Java Webbapplikationer

  • En översikt över Servlets
  • Fördelarna med Servlets & The Lifecycle
  • JavaServersidor
  • JSP, JavaBeans och JSP Tag Libraries
  • MVC-ramverk

Installerar Tomcat

  • Ladda ner och installera Apache Tomcat
  • Ladda ner och installera en JVM, Ladda ner Tomcat, Ladda ner och installera Ant
  • Windows installationsprogram
  • Java minneshantering och finjustering av JVM för prestanda

Tomcat Kataloger

  • Tomcat Installationskataloger, Tomcat Katalogstruktur, Bin-katalogen, Gemensamma och delade kataloger
  • Konf Directory, loggar Directory. serverkatalog, arbetskatalog, tempkatalog, webbappskatalog
  • Struktur för webbapplikationskatalogstrukturen
  • Distribuera HTML och JSP-sidor och webbkontext
  • JSP-sidan och den genererade koden
  • Installera en webbapp

KonfigurerarTomcat

  • Konfiguration av Tomcat och titta på teknikerna
  • Tomcats komponentarkitektur
  • <Server> Element, <Service> Element, <Connector> Element, <Engine> Element, <Värd> Element, <Kontext> Element, <Realm> Element, <Valve> Element, <Lyssnare> Element, <Loader> Element, <Manager> Element
  • Server.xml-fil
  • Ändra server.xml

Webbapplikationer

  • Webbapplikationsadministration och distribution
  • Katalogstruktur för en webbapp
  • web.xml konfigurationsfil
  • Implementeringsbeskrivningar
  • <web-appen></web-appen> Element
  • Mappa en Servlet till en URL
  • <resource-ref></resource-ref> Element
  • <env-entry></env-entry> Element
  • <ejb-ref></ejb-ref> Element
  • Ett exempel på en web.xml-fil
  • Distribuera en webbapplikation
  • Tomcats standardfil för conf/web.xml
  • Justera standardservlets för JSP och statiskt innehåll

Tomcat Chef

  • Distribuera och hantera webbapplikationer med Tomcat Manager
  • Starta Tomcat Manager och titta på Tomcat Manager
  • Tittar på chefssektionen
  • Applikationer, distribution, serverinformation
  • Skapa en WAR-fil
  • Labb 4: Distribuera en WAR-fil
  • Java Management Extensions (JMX) på Tomcat
  • Tomcat integration med Ant

Avancerade funktioner

  • Använda några av de avancerade funktionerna i Tomcat
  • Ventiler, Access Loggventil, enkel inloggningsventil
  • Remote Address Filter och Remote Host Filter
  • Begär dumperventil
  • Konfigurera JNDI-resurserna
  • JNDI: Java Namngivning och kataloggränssnitt och definiera en JNDI-resurs
  • <environment></environment>Element och The <resource></resource>Element
  • Konfigurera en JavaMail-session
  • Globala resurser

JDBC-anslutning

  • Konfigurera Tomcat för att ansluta till en Database
  • Översikt över JDBC
  • JDBC-drivrutiner
  • Anslutning till en Database och anslutningspooler
  • Ladda ner och installera MySQL
  • Konfigurera MySQL för Tomcat
  • Skapa en Database i MySQL
  • Ladda ner och distribuera en JDBC-drivrutin
  • Definiera en datakälla i Tomcat och Definiera en datakälla manuellt
  • Ändra distributionsbeskrivningen
  • Upptäcka och stänga läckta databasanslutningar

Tomcat Säkerhet

  • Tittar på Säkerhet på Tomcat och konfigurationen
  • Säkerhetsöverväganden
  • Filsystemsäkerhet och filsystemrekommendationer
  • Java Säkerhetschef
  • Bevilja behörigheter till Java appar och titta på Java behörigheter
  • Skapa och lägga till dina egna policyer
  • Aktiverar Java Security Manager
  • Säkerhetshanterarens tips och säkerhetsområden
  • Titta på de olika typerna av världar och konfigurera en värld
  • Användare och roller (autentisering och auktorisering)
  • Skapa ett datakällsområde
  • Skydd av lösenord
  • FORM-baserad autentisering
  • Konfigurerar Tomcat för SSL
  • Kräver SSL i applikationer

Ansluter

  • Anslut Tomcat till Apache
  • Tittar på Connectors
  • HTTP-anslutare
  • Fördelar med att använda en Web Server
  • Anslutningsprotokoll
  • Konfigurera en AJP Connector
  • Ladda ner mod_jk
  • Skapa filen mod_jk.conf
  • Starta Tomcat
  • Skapa en arbetare
  • Konfigurera httpd.conf
  • Testa installationen
  • Lastbalanseringsapplikationer över flera Tomcat instanser
  • Problem med lastbalansering
  • Serveraffinitet via klibbiga sessioner
  • Delad sessionslagring
  • Replikerade sessioner via Tomcat klustring
  • Delad värd
  • Tomcat Virtuell värd
  • Konfigurera Tomcat för att aktivera virtuell värd som en fristående server
  • Konfigurera Tomcat för att aktivera virtuell värd med jk2 eller webapp.
  • Konfigurera Tomcat som fristående
  • Konfigurera Tomcat med AJP
  • Separat JVM för varje värd

Belastningstestning

  • JMeter Ansökan
  • Lasttestning med JMeter
  • Installera och kör JMeter
  • Skapa en testplan
  • Konfigurera trådgruppen och lägg till en uppgift
  • Konfigurera HTTP-förfrågan
  • Lägg till en rapportlyssnare
  • Kör testplanen
  • Visa resultaten

Krav

Denna kurs är designad för: Webb-/applikationsserveradministratörer som behöver kunna installera, konfigurera, köra och ställa in Apache Tomcat Application Server.

För att få största möjliga nytta av Tomcat Utbildningskursen bör du vara bekant med de grundläggande principerna för webb-/applikationsserveradministration.

 21 timmar

Antal deltagare



Price per participant

Vittnesmål (3)

Relaterade Kurser

Relaterade Kategorier