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.
Recensioni (5)
Interessante ed esempi.
Paulius Stankevicius - Festo SE & Co. KG
Corso - Apache Tomcat Administration
Traduzione automatica
Systematic approach; We have covered the whole process, from installation till creating a clustered environment...
Visnja Begovic - Euronet Services Kft
Corso - Apache Tomcat Administration
I like the complexity of the training
Attila Molnar - Euronet Services Kft
Corso - Apache Tomcat Administration
The delivery mechanism, being able to attend the training from home.
Chris Gagola - Canada Life Group Services
Corso - Apache Tomcat Administration
Training was very interactive.