Tomcat – Administration

Formation

A distance

Prix sur demande

Description

  • Typologie

    Formation

  • Méthodologie

    A distance

  • Dates de début

    Dates au choix

Tomcat est un serveur de servlets et JSP. La maîtrise de ses fonctionnalités et son optimisation peuvent se révéler complexes. Ce cours vous apprendra à l’installer, l’administrer et à l’intégrer au serveur Apache. Il vous montrera comment configurer, déployer, sécuriser vos applications et assurer leur connexion aux BD.

Les sites et dates disponibles

Lieu

Date de début

A distance

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Apache
  • JDBC
  • JSP

Le programme

 

Contexte des applications JEE 

  • Les projets Apache.
  • Les distributions de Tomcat.
  • JEE, Servlet, JSP et composants : architecture. 
Installation 
  • Installation et configuration de la JVM.
  • Installation du serveur.
  • Les options.
  • Installation et compilation de Tomcat avec Ant.
  • Les éléments de Tomcat : répertoires, moteur, connecteurs…

Travaux pratiques

Installation de Tomcat et paramétrage de base. 

Configuration 

  • Configurations : composants, utilisateurs, déploiement, contrôle d’accès, application Web.
  • Outils de configuration.
  • Automatisation avec Ant.
  • Fonctions avancées de Tomcat.
  • Filtrage de requêtes (les « Valves «), de log­ging.
  • Single Sign On.
  • Configuration de la persistance de sessions.
  • Les res­sources JNDI : JDBC et Mail.
  • Les Realms.
  • Analyse du chargement des classes Java.

Travaux pratiques

Configuration d’une application fournie. 

Les connecteurs 

  • HTTP 1.0 et 1.1 et connecteur Coyote.
  • Utilisation de Tomcat avec un serveur Proxy.
  • Intégration avec IIS et Apache.
  • Protocoles AJP.
  • Configuration Tomcat In-Process et Out-of-Process.
  • Répartition de la charge.
  • Connecteurs JDBC : alternative et configuration.

Travaux pratiques

Accès à l’application fournie à travers un serveur Web et connexion à une base de données. 

Sécurité 

  • Sécurisation du système de fichiers.
  • Les permissions.
  • Java Security Manager et Tomcat.
  • Les « Realms « : message Digest, rôles, fichiers, JDBC.
  • SSL : JSSE et PureTLS.

Travaux pratiques

Sécurisation de l’application.

Journalisation

  • Projet Log4J. Sorties : console, fichier, syslog...
  • Niveaux de log.
  • Lecture du journal.
  • Configuration par XML ou Java.

Travaux pratiques

Implémentation et configuration de logging de l’application. 

Performances et tests 

  • Hébergement virtuel.
  • Configuration « standalone » ou avec serveur Web.
  • JVM, usage de la mémoire...
  • Mise à l’échelle.
  • Tests de charge avec Jmeter.
  • Charge du serveur et charge de l’application.

Travaux pratiques

Établissement d’un plan de test pour l’application.

Tomcat – Administration

Prix sur demande