Składowe serwera

Katalogi serwera

bin

Wszelakie pliki binarne, w tym pliki odpowiedzialne za uruchamianie i zatrzymywanie serwera.

conf

Pliki konfiguracji serwera

lib

Miejsce na zewnętrzne dołączane do serwera biblioteki

logs

Miejsce składowania logów

webapps

Miejsce w którym przechowywane są zainstalowane aplikacje

work

Skompilowane wersje plików JSP

Najważniejsze pliki i ich zawartość

Server.xml

Główny plik konfiguracji serwera

Tomcat-users.xml

Role, użytkownicy i hasła

Catalina.policy

Zasady bezpieczeństwa

Context.xml

Ustawienia kontekstów. Jeśli ustawisz tutaj jakieś parametry będą one dotyczyły wszystkich aplikacji na serwerze. Przykładowo możesz tutaj skonfigurować parametr reloadable – będzie on dotyczył wszystkich wdrożonch aplikacji.

Catalina.out

Główny log serwera

Pliki konfiguracyjne aplikacji

Poza wspólnymi ustawieniami dla wszystkich aplikacji, konfigurowanymi w pliku context.xml, każda aplikacja może mieć także swój osobny plik konfiguracji. Położenie tego pliku będzie zależne od parametrów ENGINE, HOST i CONTEXT określanych w pliku server.xml. Przykładowo wdrożona aplikacja Manager posiada taki plik, a jeśli nie zmienialiśmy domyslnej konfiguracji w.w elementów to jej plik konfiguracyjny znajdzie się w lokalizacji :

katalog_tomcata/conf/Catalina/localhost/manager.xml

Zawartość przykładowego pliku:

Ten artykuł jest elementem poniższych kursów: