Kurzusleírás

Tomcat Áttekintés 

  • Az Apache gyors áttekintése
  • Az Apache Software Foundation
  • A Jakarta Project
  • A Tomcat licencelése
  • J2EE technológiák
  • Java webes fejlesztés
  • Servlet/JSP konténerek

Java Webes Alkalmazások

  • A servletek áttekintése
  • A servletek előnyei és életciklusa
  • JavaServer Pages
  • JSP, JavaBeans és JSP Tag Libraries
  • MVC keretrendszerek

A Tomcat Telepítése

  • Az Apache Tomcat letöltése és telepítése
  • JVM letöltése és telepítése, Tomcat letöltése, Ant letöltése és telepítése
  • Windows telepítő
  • Java memóriakezelés és a JVM finomhangolása a teljesítmény érdekében

Tomcat Könyvtárak

  • Tomcat telepítési könyvtárak, Tomcat könyvtárszerkezet, a bin könyvtár, Common és shared könyvtárak
  • A conf könyvtár, logs könyvtár, server könyvtár, work könyvtár, temp könyvtár, webapps könyvtár
  • A webalkalmazás könyvtárszerkezetének felépítése
  • HTML és JSP oldalak telepítése és webes kontextus
  • JSP oldal és a generált kód
  • Webalkalmazás telepítése

Tomcat Konfigurálása

  • A Tomcat konfigurálása és a technikák áttekintése
  • A Tomcat komponens architektúrája
  • A <Server> elem, a <Service> elem, a <Connector> elem, a <Engine> elem, a <Host> elem, a <Context> elem, a <Realm> elem, a <Valve> elem, a <Listener> elem, a <Loader> elem, a <Manager> elem
  • A server.xml fájl
  • A server.xml módosítása

Webalkalmazások

  • Webalkalmazások adminisztrációja és telepítése
  • Egy webalkalmazás könyvtárszerkezete
  • web.xml konfigurációs fájl
  • Telepítési leírók
  • A <web-app></web-app> elem
  • Egy servlet hozzárendelése egy URL-hez
  • A <resource-ref></resource-ref> elem
  • A <env-entry></env-entry> elem
  • A <ejb-ref></ejb-ref> elem
  • Egy példa web.xml fájl
  • Webalkalmazás telepítése
  • A Tomcat alapértelmezett conf/web.xml fájlja
  • Alapértelmezett JSP és statikus tartalom servletek finomhangolása

Tomcat Manager

  • Webalkalmazások telepítése és kezelése a Tomcat Manager segítségével
  • A Tomcat Manager indítása és áttekintése
  • A Manager szakasz áttekintése
  • Alkalmazások, telepítés, szerver információk
  • WAR fájl létrehozása
  • 4. labor: WAR fájl telepítése
  • Java Management Extensions (JMX) a Tomcat-on
  • Tomcat integráció Ant-al

Haladó Funkciók

  • A Tomcat néhány haladó funkciójának használata
  • Valves, Access Log Valve, Single Sign-on Valve
  • Remote Address Filter és Remote Host Filter
  • Request Dumper Valve
  • JNDI erőforrások konfigurálása
  • JNDI: Java Naming and Directory Interface és JNDI erőforrás definiálása
  • A <environment></environment> elem és a <resource></resource> elem
  • JavaMail munkamenet konfigurálása
  • Globális erőforrások

JDBC Kapcsolat

  • A Tomcat beállítása adatbázis csatlakozásra
  • A JDBC áttekintése
  • JDBC illesztőprogramok
  • Csatlakozás egy adatbázishoz és kapcsolatkészletek
  • MySQL letöltése és telepítése
  • MySQL beállítása a Tomcat számára
  • Adatbázis létrehozása MySQL-ben
  • JDBC illesztőprogram letöltése és telepítése
  • Adatforrás definiálása a Tomcat-ban és manuális adatforrás definiálása
  • A telepítési leíró módosítása
  • Kiszivárgott adatbázis kapcsolatok észlelése és lezárása

Tomcat Biztonság

  • A Tomcat biztonsági beállításainak és konfigurációjának áttekintése
  • Biztonsági megfontolások
  • Fájlrendszer biztonság és ajánlások
  • Java Security Manager
  • Engedélyek megadása Java alkalmazásokhoz és Java engedélyek áttekintése
  • Saját szabályzatok létrehozása és hozzáadása
  • A Java Security Manager engedélyezése
  • Security Manager tippek és biztonsági tartományok
  • A különböző típusú tartományok áttekintése és tartomány konfigurálása
  • Felhasználók és szerepkörök (hitelesítés és engedélyezés)
  • Adatforrás tartomány létrehozása
  • A jelszavak védelme
  • FORM-alapú hitelesítés
  • A Tomcat beállítása SSL-re
  • SSL megkövetelése alkalmazásokban

Kapcsolódás

  • A Tomcat csatlakoztatása az Apache-hoz
  • Konnektorok áttekintése
  • HTTP konnektorok
  • Webszerver használatának előnyei
  • Konnektor protokollok
  • AJP konnektor konfigurálása
  • mod_jk letöltése
  • A mod_jk.conf fájl létrehozása
  • A Tomcat indítása
  • Worker létrehozása
  • httpd.conf konfigurálása
  • A beállítás tesztelése
  • Alkalmazások terheléselosztása több Tomcat példány között
  • Terheléselosztással kapcsolatos problémák
  • Szerver affinitás ragadós munkamenetekkel
  • Közös munkamenet tárolás
  • Replikált munkamenetek Tomcat klaszterezéssel
  • Közös hosztolás
  • Tomcat virtuális hosztolás
  • A Tomcat beállítása virtuális hosztolásra önálló szerverként
  • A Tomcat beállítása virtuális hosztolásra jk2 vagy webapp segítségével.
  • A Tomcat beállítása önállóként
  • A Tomcat beállítása AJP-vel
  • Külön JVM minden hoszt számára

Terhelés Tesztelés

  • JMeter alkalmazás
  • Terhelés tesztelés JMeter-rel
  • JMeter telepítése és futtatása
  • Tervrajz létrehozása
  • A Thread Group konfigurálása és feladat hozzáadása
  • HTTP kérés konfigurálása
  • Jelentésfigyelő hozzáadása
  • A tervrajz futtatása
  • Az eredmények megtekintése

Követelmények

Ez a képzés a web/alkalmazásszerver adminisztrátorok számára készült, akiknek képesnek kell lenniük az Apache Tomcat Alkalmazásszerver telepítésére, konfigurálására, futtatására és finomhangolására.

A Tomcat képzési tanfolyam legnagyobb használatához érdemes tisztában lenni a web/alkalmazásszerver adminisztráció alapelveivel.

 21 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (6)

Közelgő kurzusok

Rokon kategóriák