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.

  21 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.

Pret per participant

Mărturii (3)

Cursuri înrudite

Categorii înrudite