Apache Tomcat od podstaw: konfiguracja i wdrażanie aplikacji

Szkolenie Apache Tomcat od podstaw obejmuje instalację i konfigurację kontenera Java, wdrażanie aplikacji WAR oraz podstawową diagnostykę. Program może być realizowany jako szkolenie otwarte lub zamknięte, z możliwością przygotowania dedykowanego programu.

Czas trwania: 1 dzień / 7 h

Programowanie – szkolenia dla programistów z nowoczesnych języków i technologii

Wybierz formę szkolenia

Szkolenie dedykowane

Dla Twojego zespołu

Wycena indywidualna


  • Program dopasowany do potrzeb uczestników
  • Stacjonarnie lub zdalnie
  • Termin ustalany elastycznie
Poproś o wycenę
Szkolenie otwarte

Zdalnie, w grupie

1 500 zł netto / osobę


  • Terminy: sprawdź w zakładce Szkolenia otwarte
  • 1 dzień / 7 h, online na żywo
  • Materiały i certyfikat w cenie
Zapisz się

Cena szkolenia zamkniętego zależy od liczby uczestników, formy, poziomu zaawansowania i zakresu dopasowania programu.

Szkolenia otwarte realizujemy wyłącznie w formie zdalnej, w momencie zebrania się grupy.

Opis

Architektura i instalacja Apache Tomcat

  • Wprowadzenie do Apache Tomcat i jego zastosowań w środowiskach Java
  • Architektura kontenera serwletów i podstawowe komponenty serwera
  • Wymagania systemowe oraz przygotowanie środowiska Java
  • Instalacja Apache Tomcat i konfiguracja zmiennych środowiskowych
  • Struktura katalogów, plików konfiguracyjnych i bibliotek
  • Uruchamianie, zatrzymywanie i restartowanie serwera

Konfiguracja portów, connectorów i hostów

  • Struktura pliku konfiguracyjnego server.xml
  • Konfiguracja portów nasłuchiwania i connectorów HTTP
  • Podstawowe parametry obsługi połączeń i żądań
  • Konfiguracja hostów wirtualnych i nazw domenowych
  • Ustawianie katalogów aplikacji i ścieżek kontekstowych
  • Testowanie dostępności serwera po zmianach konfiguracyjnych

Wdrażanie aplikacji WAR

  • Budowa i struktura pakietów aplikacyjnych WAR
  • Ręczne wdrażanie aplikacji w katalogu webapps
  • Konfiguracja kontekstu aplikacji
  • Uruchamianie, aktualizowanie i wycofywanie aplikacji
  • Weryfikacja poprawności wdrożenia i dostępności aplikacji
  • Rozpoznawanie typowych błędów związanych z wdrażaniem aplikacji Java

Dostęp administracyjny i bezpieczeństwo

  • Konfiguracja użytkowników i ról administracyjnych
  • Podstawy korzystania z aplikacji Manager i Host Manager
  • Kontrola dostępu do funkcji administracyjnych
  • Ograniczanie dostępu do interfejsów zarządzania
  • Podstawowe zasady bezpiecznej konfiguracji kontenera
  • Przegląd uprawnień do plików i katalogów serwera

Podstawy konfiguracji HTTPS

  • Podstawy szyfrowania połączeń z wykorzystaniem TLS
  • Przegląd certyfikatów i magazynów kluczy
  • Konfiguracja connectora HTTPS
  • Podstawowe parametry zabezpieczonego połączenia
  • Testowanie działania aplikacji przez HTTPS
  • Weryfikacja poprawności konfiguracji certyfikatu

Logi i diagnostyka problemów

  • Struktura katalogu logs i rodzaje logów Tomcat
  • Analiza komunikatów startowych i logów aplikacyjnych
  • Diagnozowanie błędów uruchomieniowych i wdrożeniowych
  • Rozpoznawanie problemów z portami i konfliktów konfiguracji
  • Analiza błędów HTTP i wyjątków aplikacji Java
  • Podstawowe metody testowania i weryfikacji działania serwera

Ćwiczenia praktyczne i utrwalenie wiedzy

  • Instalacja i uruchomienie Apache Tomcat
  • Zmiana portów i podstawowych parametrów serwera
  • Wdrożenie przykładowej aplikacji WAR
  • Konfiguracja dostępu administracyjnego
  • Uruchomienie HTTPS i sprawdzenie połączenia
  • Analiza logów i rozwiązywanie typowych problemów

 

FAQ – Apache Tomcat od podstaw – konfiguracja i wdrażanie aplikacji

1. Czym jest Apache Tomcat i do czego służy?

Apache Tomcat to kontener serwletów i stron JSP wykorzystywany do uruchamiania aplikacji internetowych opartych na technologiach Java. Umożliwia obsługę żądań HTTP, konfigurację połączeń sieciowych oraz wdrażanie aplikacji w formacie WAR, dlatego jest często stosowany w środowiskach programistycznych i produkcyjnych.

2. Czego można nauczyć się na szkoleniu Apache Tomcat od podstaw?

Uczestnicy poznają architekturę i instalację Tomcata, konfigurację portów, connectorów i hostów oraz sposoby wdrażania aplikacji WAR. Nauczą się konfigurować dostęp administracyjny, analizować logi, diagnozować typowe problemy z uruchamianiem aplikacji oraz przygotowywać podstawową konfigurację HTTPS.

3. Czy szkolenie Tomcat obejmuje praktyczne wdrażanie aplikacji Java?

Tak. Szkolenie zawiera ćwiczenia praktyczne z wdrażania aplikacji WAR, konfiguracji środowiska i sprawdzania poprawności działania usług. Uczestnicy poznają również podstawowe metody analizy logów i rozwiązywania problemów, które mogą pojawić się podczas uruchamiania aplikacji na serwerze Tomcat.

Zapytaj
o szkolenie

Nie widzisz szkolenia, którego szukasz?

Żadna tematyka nas nie ogranicza – jesteśmy otwarci i stworzymy szkolenie idealnie dopasowane do Twoich potrzeb.

Przykładowe szkolenia: Cisco, Analiza biznesowa, BPMN, UML, PowerBi, Elasticsearch, Sztuczna inteligencja, Python, C++, C#, Selenium, Jenkins, Szkolenia miękkie, UX, Social Media i Marketing, Sprzedaż, Zarządzanie projektami, Design Thinking, Linux, Embedded, Postman, Ms Excel, Adobe, Docker, Kubernetes, Terraform, Azure, SAP, UiPath, Machine Learning.