Schița de curs
Tomcat Prezentare generală
- Prezentare generală rapidă a Apache
- Apache Software Foundation
- Proiectul Jakarta
- Tomcat Licențiere
- Tehnologii J2EE
- Java Web Development
- Containere Servlet/JSP
Java Aplicații web
- O prezentare generală a servlet-urilor
- Avantajele servlet-urilor și ciclul de viață
- JavaPagini de server
- JSP, JavaFasole și biblioteci de etichete JSP
- cadre MVC
Instalare Tomcat
- Descărcarea și instalarea Apache Tomcat
- Descărcați și instalați un JVM, Descărcați Tomcat, Descărcați și instalați Ant
- Instalator Windows
- Java gestionarea memoriei și ajustarea JVM-ului pentru performanță
Tomcat Directoare
- Tomcat Directoare de instalare, Tomcat Structura directorului, Directorul bin, Directoare comune și partajate
- Directorul conf, directorul jurnalelor. director server, director de lucru, director temporar, director de aplicații web
- Structura structurii directorului aplicației web
- Implementarea paginilor HTML și JSP și a contextului web
- Pagina JSP și codul generat
- Implementarea unei aplicații web
ConfigurareTomcat
- Configurarea lui Tomcat și privind Tehnicile
- Arhitectura componentelor Tomcat.
- <Server> Element, <Service> Element, <Conector> Element, <Motor> Element, <Gazdă> Element, <Context> Element, <Realm> Element, <Supapă> Element, <Ascultător> Element, <Încărcător> Element, <Manager> Element
- Fișier Server.xml
- Se modifică server.xml
Aplicații Web
- Administrarea și implementarea aplicațiilor web
- Structura directorului unei aplicații web
- fișierul de configurare web.xml
- Descriptori de implementare
- <web-app></web-app> Element
- Maparea unui Servlet la o adresă URL
- <resource-ref></resource-ref> Element
- <env-entry></env-entry> Element
- <ejb-ref></ejb-ref> Element
- Un exemplu de fișier web.xml
- Implementarea unei aplicații web
- Fișierul implicit conf/web.xml al Tomcat.
- Ajustarea JSP implicită și servlet-urile cu conținut static
Tomcat Manager
- Implementarea și gestionarea aplicației web folosind Tomcat Manager
- Porniți Tomcat Manager și priviți Tomcat Manager
- Privind la Secțiunea Manager
- Aplicații, implementare, informații despre server
- Crearea unui fișier WAR
- Laboratorul 4: Implementarea unui fișier WAR
- Java Management Extensii (JMX) pe Tomcat
- Tomcat integrarea cu Ant
Caracteristici avansate
- Utilizarea unora dintre caracteristicile avansate ale Tomcat
- Supape, Access Supapă de bușteni, Supapă de conectare unică
- Filtrul de adresă de la distanță și filtrul de gazdă la distanță
- Solicitați supapă de basculantă
- Configurarea resurselor JNDI
- JNDI: Java Interfața de denumire și director și definirea unei resurse JNDI
- <mediul></mediul>Element și <resource></resource>Element
- Configurarea unei JavaSesiuni de e-mail
- Resurse globale
Conectivitate JDBC
- Configurarea Tomcat pentru a se conecta la un Database
- Prezentare generală a JDBC
- Drivere JDBC
- Conectarea la un Database și Pool-uri de conexiune
- Descărcați și instalați MySQL
- Configurați MySQL pentru Tomcat
- Creați un Database în MySQL
- Descărcați și implementați un driver JDBC
- Definirea unei surse de date în Tomcat și definirea manuală a unei surse de date
- Modificarea descriptorului de implementare
- Detectarea și închiderea conexiunilor la baze de date scurse
Tomcat Securitate
- Privind la Securitate pe Tomcat și la configurație
- Considerații de securitate
- Recomandări privind securitatea sistemului de fișiere și sistemul de fișiere
- Java Manager de securitate
- Acordarea de permisiuni pentru Java Aplicații și examinarea Java Permisiuni
- Crearea și adăugarea propriilor politici
- Activarea Java Manager de securitate
- Sfaturi pentru managerul de securitate și tărâmuri de securitate
- Privind diferitele tipuri de tărâmuri și configurarea unui tărâm
- Utilizatori și roluri (autentificare și autorizare)
- Crearea unui tărâm sursă de date
- Protecția parolelor
- Autentificare bazată pe FORM
- Configurarea Tomcat pentru SSL
- Necesită SSL în aplicații
Conectare
- Conectați Tomcat la Apache
- Privind la conectori
- Conectori HTTP
- Avantajele utilizării unui Web Server
- Protocoale conector
- Configurați un conector AJP
- Descărcați mod_jk
- Creați fișierul mod_jk.conf
- Începe Tomcat
- Creați un lucrător
- Configurați httpd.conf
- Testați configurația
- Aplicații de echilibrare a încărcăturii în mai multe Tomcat instanțe
- Probleme cu echilibrarea sarcinii
- Afinitate server prin sesiuni sticky
- Stocare de sesiune partajată
- Sesiuni replicate prin Tomcat clustering
- Gazduire partajata
- Tomcat Găzduire virtuală
- Configurați Tomcat pentru a activa găzduirea virtuală ca server autonom
- Configurați Tomcat pentru a activa găzduirea virtuală folosind jk2 sau aplicația web.
- Configurați Tomcat ca Stand-alone
- Configurați Tomcat cu AJP
- JVM separat pentru fiecare gazdă
Testare de sarcină
- JMeter Aplicație
- Testare de încărcare cu JMeter
- Instalați și rulați JMeter
- Crearea unui plan de testare
- Configurați grupul de fire și adăugați o sarcină
- Configurați cererea HTTP
- Adăugați un ascultător de raport
- Rulați planul de testare
- Vizualizarea rezultatelor
Cerințe
Acest curs este conceput pentru: Administratorilor de servere de aplicații web care trebuie să poată instala, configura, rula și regla serverul de aplicații Apache Tomcat.
Pentru a beneficia la maximum de cursul de formare Tomcat, trebuie să fiți familiarizat cu principiile de bază ale administrării serverelor web/aplicații.
Mărturii (5)
Interectiv și exemple.
Paulius Stankevicius - Festo SE & Co. KG
Curs - Apache Tomcat Administration
Tradus de catre o masina
Systematic approach; We have covered the whole process, from installation till creating a clustered environment...
Visnja Begovic - Euronet Services Kft
Curs - Apache Tomcat Administration
I like the complexity of the training
Attila Molnár - Euronet Services Kft
Curs - Apache Tomcat Administration
The delivery mechanism, being able to attend the training from home.
Chris Gagola - Canada Life Group Services
Curs - Apache Tomcat Administration
Training was very interactive.