Struttura del corso

Panoramica di Tomcat

  • Breve panoramica di Apache
  • Apache Software Foundation
  • Progetto Jakarta
  • Licenze Tomcat
  • Tecnologie J2EE
  • Giava Web Development
  • Contenitori Servlet/JSP

Java Applicazioni Web

  • Una panoramica dei servlet
  • I vantaggi dei servlet e il ciclo di vita
  • Java Pagine del server
  • Librerie di tag JSP, JavaBeans e JSP
  • Framework MVC

Installazione Tomcat

  • Download e installazione di Apache Tomcat
  • Scarica e installa una JVM, Scarica Tomcat, Scarica e installa Ant
  • Programma di installazione di Windows
  • Gestione della memoria Java e ottimizzazione delle prestazioni della JVM

Tomcat Elenchi

  • Tomcat Directory di installazione, Tomcat Struttura delle directory, Directory bin, Directory comuni e condivise
  • La directory conf, registra la directory. directory del server, directory di lavoro, directory temporanea, directory webapps
  • Struttura della struttura di directory dell'applicazione Web
  • Distribuzione di pagine HTML e JSP e contesto Web
  • Pagina JSP e il codice generato
  • Distribuzione di un'app Web

ConfigurazioneTomcat

  • Configurazione di Tomcat e analisi delle Tecniche
  • Architettura dei componenti di Tomcat
  • Elemento <Server>, Elemento <Service>, Elemento <Connettore>, Elemento <Engine>, Elemento <Host>, Elemento <Context>, Elemento <Realm>, Elemento <Valve>, Elemento <Listener>, Elemento <Loader>, Elemento <Manager>
  • Server.xml File
  • Modifica server.xml

Applicazioni Web

  • Amministrazione e distribuzione di applicazioni Web
  • Struttura di directory di un'app Web
  • file di configurazione web.xml
  • Descrittori di distribuzione
  • L'elemento <web-app></web-app>
  • Mappatura di un servlet a un URL
  • L'elemento <resource-ref></resource-ref>
  • L'elemento <env-entry></env-entry>
  • L'elemento <ejb-ref></ejb-ref>
  • Un file web.xml di esempio
  • Distribuzione di un'applicazione Web
  • Tomcat file conf/web.xml predefinito di Tomcat
  • Ottimizzazione dei servlet JSP e statici predefiniti

Tomcat Gestore

  • Distribuzione e gestione di applicazioni Web tramite Tomcat Manager
  • Avviare Tomcat Manager e guardare Tomcat Manager
  • Guardando la sezione Manager
  • Applicazioni, Distribuzione, Informazioni sul server
  • Creazione di un file WAR
  • Lab 4: Distribuzione di un file WAR
  • Java Management Extensions (JMX) su Tomcat
  • Tomcat integrazione con Ant

Funzionalità avanzate

  • Utilizzo di alcune delle funzionalità avanzate di Tomcat
  • Valvole, Valvola di accesso, Valvola Single Sign-On
  • Filtro indirizzi remoti e filtro host remoto
  • Richiedi valvola dumper
  • Configurazione delle risorse JNDI
  • JNDI: Java Naming and Directory Interface e definizione di una risorsa JNDI
  • L'elemento <environment></environment> e l'elemento <resource></resource>element
  • Configurazione di una sessione JavaMail
  • Risorse globali

Connettività JDBC

  • Configurazione di Tomcat per la connessione a un database
  • Panoramica di JDBC
  • Driver JDBC
  • Connessione a un database e ai pool di connessioni
  • Scarica e installa MySQL
  • Configurare MySQL per Tomcat
  • Crea un database in MySQL
  • Scaricare e distribuire un driver JDBC
  • Definizione di un'origine dati in Tomcat e definizione manuale di un'origine dati
  • Modifica del descrittore di distribuzione
  • Rilevamento e chiusura delle connessioni al database perse

Tomcat Sicurezza

  • Esaminando la sicurezza su Tomcat e la configurazione
  • Considerazioni sulla sicurezza
  • Raccomandazioni per la sicurezza del file system e il file system
  • Gestore della sicurezza Java
  • Concessione di autorizzazioni alle applicazioni Java e analisi delle autorizzazioni Java
  • Creazione e aggiunta di criteri personalizzati
  • Abilitazione di Java Security Manager
  • Suggerimenti per i responsabili della sicurezza e aree di sicurezza
  • Analisi dei diversi tipi di reami e configurazione di un reame
  • Utenti e ruoli (autenticazione e autorizzazione)
  • Creazione di un'area di autenticazione dell'origine dati
  • La protezione delle password
  • Autenticazione basata su FORM
  • Configurazione Tomcat per SSL
  • Richiesta di SSL nelle applicazioni

Connettivo

  • Connetti Tomcat ad Apache
  • Analisi dei connettori
  • Connettori HTTP
  • Vantaggi dell'utilizzo di un Web Server
  • Protocolli dei connettori
  • Configurazione di un connettore AJP
  • Scarica mod_jk
  • Creare il file mod_jk.conf
  • Avvia Tomcat
  • Creazione di un ruolo di lavoro
  • Configurare httpd.conf
  • Testare l'installazione
  • Bilanciamento del carico delle applicazioni su più istanze Tomcat
  • Problemi con il bilanciamento del carico
  • Affinità server tramite sessioni permanenti
  • Archiviazione di sessioni condivise
  • Sessioni replicate tramite clustering Tomcat
  • Hosting condiviso
  • Hosting virtuale Tomcat
  • Configurare Tomcat per abilitare l'hosting virtuale come server autonomo
  • Configurare Tomcat per abilitare l'hosting virtuale utilizzando jk2 o webapp.
  • Configurare Tomcat come autonomo
  • Configurare Tomcat con AJP
  • JVM separata per ogni host

Test di carico

  • JMeter Applicazione
  • Test di carico con JMeter
  • Installare ed eseguire JMeter
  • Creazione di un piano di test
  • Configurare il gruppo di thread e aggiungere un'attività
  • Configurare la richiesta HTTP
  • Aggiunta di un listener di report
  • Eseguire il piano di test
  • Visualizzazione dei risultati

Requisiti

Questo corso è progettato per: Amministratori di server Web/applicazioni che devono essere in grado di installare, configurare, eseguire e ottimizzare il server applicazioni Apache Tomcat.

Per ottenere il massimo vantaggio dal corso di formazione Tomcat, è necessario avere familiarità con i principi di base dell'amministrazione del server Web/applicazioni.

  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

Categorie relative