Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation [2015/05/12 14:53] – [/etc/httpd/conf.d/vhost.conf] klaustachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation [2015/10/19 06:04] (aktuell) – [/etc/httpd/conf.d/jk.conf] klaus
Zeile 144: Zeile 144:
     JkWorkerProperty workers.java_home="/usr/lib/jvm/jre"     JkWorkerProperty workers.java_home="/usr/lib/jvm/jre"
  
-    JkWorkerProperty worker.list=worker1+    JkWorkerProperty worker.list=worker1,jkstatus 
 +    JkWorkerProperty worker.jkstatus.type=status
  
     JkWorkerProperty worker.worker1.type=ajp13     JkWorkerProperty worker.worker1.type=ajp13
Zeile 194: Zeile 195:
 </code> </code>
 Heimatverzeichnis der installierten Java-Version. Heimatverzeichnis der installierten Java-Version.
 +
 +<code apache>
 +JkWorkerProperty worker.list=worker1,jkstatus
 +</code>
 +Definition der liste der ''worker''.
 +
 +<code apache>
 +JkWorkerProperty worker.jkstatus.type=status
 +</code>
 +Definition des besonderen workers ''status'', über dessen Aufruf in einer URL eine Status-Anzeige erfolgt.
  
 <code apache> <code apache>
Zeile 233: Zeile 244:
                 # Tachtler (enable for unlimited access)                 # Tachtler (enable for unlimited access)
                 Require all granted                 Require all granted
 +        </Directory>
 +
 +        # Protect META-INF-Directory
 +        <Directory "/var/lib/tomcat/webapps/ROOT/META-INF">
 +                AllowOverride None
 +                Require all denied
 +        </Directory>
 +
 +        # Protect WEB-INF-Directory
 +        <Directory "/var/lib/tomcat/webapps/ROOT/WEB-INF">
 +                AllowOverride None
 +                Require all denied
         </Directory>         </Directory>
  
Zeile 258: Zeile 281:
  
 Die **zweite Zeile**, weist den [[http://httpd.apache.org|Apache HTTP Webserver]] alle angeforderten Seiten mit der Endung ''.jsp'' an den  [[http://tomcat.apache.org|Apache Tomcat]] zur Erstellung weiterzuleiten. Die **zweite Zeile**, weist den [[http://httpd.apache.org|Apache HTTP Webserver]] alle angeforderten Seiten mit der Endung ''.jsp'' an den  [[http://tomcat.apache.org|Apache Tomcat]] zur Erstellung weiterzuleiten.
 +
 +===== Beispiel =====
 +
 +Falls nun folgende einfache *.jsp-Datei mit dem Namen - ''date.jsp'' - in den hier angegebenen ''DocumentRoot'' erstellt wird 
 +  * ''/usr/share/tomcat/webapps/ROOT/date.jsp''
 +<code html>
 +<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
 +        pageEncoding="ISO-8859-1"%>
 +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 +
 +<head>
 +<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 +<title>JSP-Testseite</title>
 +</head>
 +<body>
 +<font style="font-family: arial; font-size: 0.8em"><%=new java.util.Date()%></font>
 +</body>
 +</html>
 +</code>
 +und diese wie folgt wie hier z.B. aufgerufen wird
 +  * http://www.tachtler.net/date.jsp
 +sollte das aktuelle Datum und die aktuelle Uhrzeit, wie nachfolgend gezeigt, erscheinen:
 +
 +{{:tachtler:tomcat:tomcat_root_jsp-testseite.png|Apache Tomcat - date.jsp - JSP-Testseite}}
  
tachtler/apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation.1431435202.txt.gz · Zuletzt geändert: 2015/05/12 14:53 von klaus