SlideServe
Menu
Préférences
© SlideServe · v2026

Tomcat

alika-tillman avatar
14 diapositives · 295 Views · Nov 04, 2014

Tomcat. Struktura katalogów. bin – pliki startowe conf – pliki konfiguracyjne (server.xml) webapps – katalog dla „deployowanych” aplikacji work – pliki tymczasowe np. serwlety dla stron jsp logs - l ogi. Konfiguracja. conf/server.xml conf/tomcat-users.xml conf/web.xml

Tomcat - slide 1
01 / 14Tomcat
1 / 17

Télécharger la présentation

Tomcat
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Tomcat

  2. Struktura katalogów • bin – pliki startowe • conf – pliki konfiguracyjne (server.xml) • webapps – katalog dla „deployowanych” aplikacji • work – pliki tymczasowe np. serwlety dla stron jsp • logs - logi

  3. Konfiguracja • conf/server.xml • conf/tomcat-users.xml • conf/web.xml • conf/catalina.policy

  4. Konfiguracja – server.xml • Konfiguracja parametrów webservera • Konektory dla HTTP/HTTPS • Informacje o certyfikatach • Logowanie zdarzeń • Konfiguracja kontenera serwletów • osadzone aplikacje

  5. Pliki startowe • bin/startup.sh • bin/shutdown.sh • bin/catalina.sh Wymagane ustawienie zmiennej środowiskowej JAVA_HOME

  6. Baza danych, PostgreSQL Stworzenie repozytorium, uruchomienie serwera bazy danych, połączenie z bazą danych: 1. initdb -D db 2. prawa dostępu (uwaga na tabulatory) w db/pg_hba.conf: host all all $IPADDRESS $IPMASK trust 3. mapowanie identyfikatorów użytkowników w db/pg_ident.conf: map1 $USER $DBUSER 4. postmaster -D db -i -p $PORT & 5. createuser -p $PORT -a -d $DBUSER 6. createdb -E LATIN2 -p $PORT $DBNAME 7. psql -d $DBNAME -U $DBUSER -h $IPADDRESS -p $PORT

  7. Konfiguracja skryptu db.sh 1. Niezbędna konfiguracja: ustawienie portu, domyślnie 5433. 2. Utworzenie repozytorium i stworzenie bazy: ./db.sh create 3. Sprawdzenie połączenia z bazą danych: ./db.sh connect, \q 4. Stworzenie tabel w bazie danych: ./db.sh import db00.sql 5. Sprawdzenie tabel: ./db.sh connect, \dt, \q db00=# SELECT * FROM PAGE; id | content ------------------------------- 1 | First page 2 | Second page 6. Start, stop, restart bazy danych: ./db.sh {start|stop|restart}.

  8. index.jsp <html> <head> <title>Example 1</title> </head> <body> <h1>Example 1</h1> <form action="hello.jsp" method="GET"> <input name="name" value=""> <input type="submit" value="Submit"> </form> </body> </html>

  9. hello.jsp <html> <head> <title>Example 1</title> </head> <body> <h1>Example 1</h1> <% String name = request.getParameter("name"); String msg = name==null?"":name; %> <%=msg%> </body> </html>

  10. web.xml <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app PUBLIC"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app> <display-name>Example 1</display-name> <description> JSP example 1 </description> </web-app>

  11. Struktura katalogów aplikacji Katalog aplikacji Pliki JSP Deskryptory XML (WEB-INF)

  12. Request HTTP index.jsp hello.jsp index.jsp hello.jsp?name=Tekst+formularza

  13. Uruchomienie aplikacji 1/2

  14. Uruchomienie aplikacji 2/2