Apache Tomcat Administration Kompakt - Schulung (5 Tage)
Kurzbeschreibung
Nach einer Einführung in die Architektur, den Versionen und den Aufgaben des Webservers erlernen Sie den Download und die Installation, die Entwicklung und die Verwaltung von Webapplikationen, die Logging Funktion und den Datenbankzugriff mit JDBC. Weitere Themen sind die Einrichtung von mehreren Hosts, den Aufbau von Clusterlösungen und Replikationsmechanismen, das Loadbalancing mit dem Apache Web Server und die Tomcat Server Administration via JMX.
Voraussetzungen
• Internettechnologie Kenntnisse
• JSP Kenntnisse
Seminarinhalt
Basics
• Die Aufgaben des Applikationsservers Tomcat
• Die Versionen
• Erstellung von Webapplikationen mit Java Serverlets und JavaServer Pages (JSP)
Architektur
• Architekturgrundlage
• Konfiguration der Elemente: Server, Service, Engine, Connector, Host und Context
• Serverkonfiguration: Admin Applikation und Server.xml
Download und Installation
• Download und Installation unter Windows/Linux
• Einrichten von Umgebungsvariablen
• Anlegen der Verzeichnisstruktur
• Serverstart und Stopp
Entwicklung und Deployment von Webapplikationen
• Aufbau von Webapplikationen
• Konfiguration mit dem Deployment Descriptor web.xml
• Packen der Webapplikationen
Webapplikationen verwalten
Die Manager Applikation
Bearbeitung von Webapplikationen mit dem Manager: Deployen, Starten, Entfernen und Stoppen
Logging
• File Logger für Webapplikationen implementieren
• Loggen mit Valves
Datenbankzugriff mit JDBC
• JDBC Datenbanktreiber für JDBC/MySQL/Oracle
• Datenbankverbindung: Aufbau, Datenabfrage und Schließen von Datenbankverbindung
• Connection Pooling mit DBCP
Anbindung von Tomcat an den Apache Webserver
• Anbindungsgründe
• Einrichtung des JK Connector: Download und Konfiguration
• Implementierung des Apache Webservers
• Implementierung des AJP Connector unter Tomcat Loadbalancing
Authentifikation (Realms) und Sicherheit
• Implementierung von Memory Realm und JDBC Realm
• Einrichten eines https Connector für SSL
Virtuelle Hosts
• Konfiguration des Host Containers
• Implementierung von mehreren virtuellen Hosts auf einem Tomcat Server
Clustering und Session Replication
• Replikationsmechanismen
• Cluster: Aufbau, Einrichtung und Aktivierung
• Session Änderungen (Session Replication): Empfang und Verteilung
Ein Rechner mit mehreren Tomcat Instanzen
• Vor- und Nachteile
• Implementierung unter Windows/Linux
Loadbalancing
• Implementierung der Tomcat Balance Applikation
• Loadbalancing mit dem Apache Web Server
• Realisierung der Sticky Sessions
Verwaltung des Tomcat Server via JMX
• Konzept der Java Management Extension (JMX)
• Einsatz der JConsole
• Administration mehrerer Tomcat•Server
Zielgruppen
• Web Programmierer
• Systemadministratoren
Preise und Termine
Eine offene Schulung findet in einem unserer Schulungszentren statt.
Dauer: | 5 Tage |
Preis: | 2.295,00 € zzgl. USt. pro Teilnehmer (2.731,05€ inkl. USt.) |
Seminarstandorte: | |
Starttermine: (ortsabhängig) | |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Eine Firmenschlung kann sowohl bei Ihnen vor Ort als auch in einem unserer Schulungszentren stattfinden.
Dauer: | 5 Tage |
Preis ab: | 1.250,00 € zzgl. USt. pro Tag (1.487,50€ inkl. USt.) |
Schulungszentren: |
|
Starttermin: | individuelle Vereinbarung |
Unterlagen: | zzgl. |
Verpflegung: | zzgl. |
Prüfung/Zertifizierung: | zzgl. |
Seminarsprache
die Seminarsprache ist deutsch, sofern keine andere Angabe. Englisch ist in aller Regel machbar, andere Seminarsprachen sind möglich, fragen Sie bitte an.