Course Outline

Tomcat Overzicht

  • Snel overzicht van Apache
  • Apache Software Foundation
  • Jakarta-project
  • Tomcat Licenties
  • J2EE-technologieën
  • Java Web Development
  • Servlet/JSP-containers

Java Webapplicaties

  • Een overzicht van servlets
  • De voordelen van servlets en de levenscyclus
  • JavaServerpagina's
  • JSP-, JavaBeans- en JSP-tagbibliotheken
  • MVC-frameworks

Installeren Tomcat

  • Apache downloaden en installeren Tomcat
  • Download en installeer een JVM, Download Tomcat, Download en installeer Ant
  • Windows installatie
  • Java geheugenbeheer en het aanpassen van de JVM voor betere prestaties

Tomcat Telefoonboeken

  • Tomcat Installatiemappen, Tomcat Directorystructuur, de bin-map, algemene en gedeelde mappen
  • De conf Directory, logt Directory. servermap, werkmap, tijdelijke map, webapps-map
  • Structuur van de directorystructuur van webapplicaties
  • Implementatie van HTML en JSP-pagina's en webcontext
  • JSP-pagina en de gegenereerde code
  • Een webapp implementeren

ConfigurerenTomcat

  • Configuratie van Tomcat en kijken naar de technieken
  • Tomcat's Componentarchitectuur
  • De <Server> Element, <Service> Element, <Connector> Element, <Engine> Element, <Host> Element, <Context> Element, <Realm> Element, <Klep> Element, <Listener> Element, <Loader> Element, <Manager> Element
  • Server.xml-bestand
  • Server.xml aanpassen

Web applicaties

  • Beheer en implementatie van webapplicaties
  • Directorystructuur van een webapp
  • web.xml-configuratiebestand
  • Implementatiebeschrijvingen
  • De <web-app></web-app> Element
  • Een servlet aan een URL toewijzen
  • De <resource-ref></resource-ref> Element
  • De <env-entry></env-entry> Element
  • De <ejb-ref></ejb-ref> Element
  • Een voorbeeldweb.xml-bestand
  • Een webapplicatie implementeren
  • Het standaard conf/web.xml-bestand van Tomcat.
  • Afstemming van standaard JSP- en statische inhoudsservlets

Tomcat Beheerder

  • Implementeren en beheren van een webapplicatie met behulp van de Tomcat Manager
  • Start de Tomcat Manager en kijk naar Tomcat Manager
  • Kijkend naar de Managersectie
  • Applicaties, implementatie, serverinformatie
  • Een WAR-bestand maken
  • Lab 4: Een WAR-bestand implementeren
  • Java Management Extensies (JMX) op Tomcat
  • Tomcat integratie met Ant

Geavanceerde functies

  • Enkele van de geavanceerde functies van Tomcat gebruiken
  • Kleppen, Access Logklep, Single Sign-on-klep
  • Extern adresfilter en extern hostfilter
  • Dumperventiel aanvragen
  • De JNDI-bronnen configureren
  • JNDI: Java Naamgeving en directory-interface en definiëren van een JNDI-bron
  • De <omgeving></omgeving>Element en De <resource></resource>Element
  • Een Javamailsessie configureren
  • Mondiale hulpbronnen

JDBC-connectiviteit

  • Configureren van Tomcat om verbinding te maken met een Database
  • Overzicht van JDBC
  • JDBC-stuurprogramma's
  • Verbinding maken met een Database en verbindingspools
  • Downloaden en installeren MySQL
  • Configureer MySQL voor Tomcat
  • Maak een Database in MySQL
  • Download en implementeer een JDBC-stuurprogramma
  • Een gegevensbron definiëren in Tomcat en een gegevensbron handmatig definiëren
  • De implementatiedescriptor wijzigen
  • Het detecteren en sluiten van gelekte databaseverbindingen

Tomcat Beveiliging

  • Kijkend naar Beveiliging op Tomcat en de configuratie
  • Beveiligingsoverwegingen
  • Bestandssysteembeveiliging en aanbevelingen voor bestandssystemen
  • Java Beveiligingsmanager
  • Machtigingen verlenen aan Java apps en kijken naar Java Machtigingen
  • Uw eigen beleid maken en toevoegen
  • De Java Beveiligingsmanager inschakelen
  • Tips voor beveiligingsmanagers en beveiligingsdomeinen
  • Kijken naar de verschillende soorten rijken en het configureren van een rijk
  • Gebruikers en rollen (authenticatie en autorisatie)
  • Een gegevensbronrealm maken
  • De bescherming van wachtwoorden
  • FORM-gebaseerde authenticatie
  • Configuratie van Tomcat voor SSL
  • SSL vereisen in applicaties

Verbinden

  • Verbind Tomcat met Apache
  • Kijken naar connectoren
  • HTTP-connectoren
  • Voordelen van het gebruik van een Web Server
  • Connectorprotocollen
  • Configureer een AJP-connector
  • Mod_jk downloaden
  • Maak het mod_jk.conf-bestand
  • Begin Tomcat
  • Maak een werknemer
  • Configureer httpd.conf
  • Test de installatie
  • Load-balancing-applicaties over meerdere Tomcat instances
  • Problemen met taakverdeling
  • Serveraffiniteit via sticky-sessies
  • Gedeelde sessieopslag
  • Gerepliceerde sessies via Tomcat clustering
  • Gedeelde hosting
  • Tomcat Virtuele hosting
  • Configureer Tomcat om virtuele hosting als stand-alone server in te schakelen
  • Configureer Tomcat om virtuele hosting in te schakelen met behulp van jk2 of webapp.
  • Configureer Tomcat als stand-alone
  • Configureer Tomcat met AJP
  • Afzonderlijke JVM voor elke host

Laad testen

  • JMeter Toepassing
  • Belastingtesten met JMeter
  • Installeren en uitvoeren JMeter
  • Het maken van een testplan
  • Configureer de Thread Group en voeg een taak toe
  • Configureer het HTTP-verzoek
  • Voeg een rapportlistener toe
  • Voer het testplan uit
  • De resultaten bekijken

Requirements

Deze cursus is bedoeld voor: Web-/applicatieserverbeheerders die de Apache Tomcat-applicatieserver moeten kunnen installeren, configureren, uitvoeren en afstemmen.

Om het meeste voordeel uit de Tomcat Training te halen, moet u bekend zijn met de basisprincipes van web-/applicatieserverbeheer.

  21 Hours
 

Getuigenissen (3)

Related Courses

Related Categories