tachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation [2015/05/12 14:12] – klaus | tachtler:apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation [2015/10/19 06:04] (aktuell) – [/etc/httpd/conf.d/jk.conf] klaus | ||
---|---|---|---|
Zeile 134: | Zeile 134: | ||
# JkShmSize size can now be determined automatically | # JkShmSize size can now be determined automatically | ||
# JkShmSize 64k | # JkShmSize 64k | ||
- | JkShmFile "/var/cache/tomcat/temp/ | + | JkShmFile "/etc/httpd/run/ |
JkLogFile "/ | JkLogFile "/ | ||
Zeile 144: | Zeile 144: | ||
JkWorkerProperty workers.java_home="/ | JkWorkerProperty workers.java_home="/ | ||
- | 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 151: | Zeile 152: | ||
</ | </ | ||
</ | </ | ||
- | * //Dies ist nur eine Beispielkonfiguration. Die Bedeutung der einzelnen Befehle kann in der Dokumentation [[http:// | + | * //Dies ist nur eine Beispielkonfiguration.// |
+ | |||
+ | :!: **HINWEIS** - Die Bedeutung der einzelnen Befehle kann in der Dokumentation [[http:// | ||
<code apache> | <code apache> | ||
Zeile 159: | Zeile 162: | ||
<code apache> | <code apache> | ||
- | JkShmFile "/var/cache/tomcat/temp/ | + | JkShmFile "/etc/httpd/run/ |
- | < | + | </code> |
:!: **nur erforderlich für balancer- und status.worker** - Datei für den zusätzlichen Cache-Speicher auf der Festplatte (Shared Memeory) | :!: **nur erforderlich für balancer- und status.worker** - Datei für den zusätzlichen Cache-Speicher auf der Festplatte (Shared Memeory) | ||
Zeile 192: | Zeile 195: | ||
</ | </ | ||
Heimatverzeichnis der installierten Java-Version. | Heimatverzeichnis der installierten Java-Version. | ||
+ | |||
+ | <code apache> | ||
+ | JkWorkerProperty worker.list=worker1, | ||
+ | </ | ||
+ | Definition der liste der '' | ||
+ | |||
+ | <code apache> | ||
+ | JkWorkerProperty worker.jkstatus.type=status | ||
+ | </ | ||
+ | Definition des besonderen workers '' | ||
<code apache> | <code apache> | ||
Zeile 207: | Zeile 220: | ||
</ | </ | ||
AJP-Port des [[http:// | AJP-Port des [[http:// | ||
+ | |||
+ | ==== / | ||
+ | |||
+ | Falls kein // | ||
+ | |||
+ | Nachfolgend ein Beispiel für einen **// | ||
+ | <code apache> | ||
+ | # | ||
+ | # tomcat.tachtler.net (Apache Tomcat Applications) | ||
+ | # | ||
+ | < | ||
+ | ServerAdmin webmaster@tachtler.net | ||
+ | ServerName tomcat.tachtler.net | ||
+ | ServerAlias www.tomcat.tachtler.net | ||
+ | ServerPath / | ||
+ | |||
+ | DocumentRoot "/ | ||
+ | < | ||
+ | Options -Indexes +FollowSymLinks | ||
+ | # Tachtler (enable for .htaccess file support) | ||
+ | # AllowOverride AuthConfig | ||
+ | AllowOverride None | ||
+ | # Tachtler (enable for unlimited access) | ||
+ | Require all granted | ||
+ | </ | ||
+ | |||
+ | # Protect META-INF-Directory | ||
+ | < | ||
+ | AllowOverride None | ||
+ | Require all denied | ||
+ | </ | ||
+ | |||
+ | # Protect WEB-INF-Directory | ||
+ | < | ||
+ | AllowOverride None | ||
+ | Require all denied | ||
+ | </ | ||
+ | |||
+ | JkMount /*.action worker1 | ||
+ | JkMount /*.jsp worker1 | ||
+ | |||
+ | DirectoryIndex index.htm index.jsp | ||
+ | |||
+ | ErrorLog logs/ | ||
+ | SetEnvIf X-Forwarded-For " | ||
+ | CustomLog logs/ | ||
+ | CustomLog logs/ | ||
+ | </ | ||
+ | </ | ||
+ | * //Dies ist nur eine Beispielkonfiguration.// | ||
+ | |||
+ | Die Bedeutung der einzelnen Befehle kann in der Dokumentation [[http:// | ||
+ | |||
+ | <code apache> | ||
+ | JkMount /*.action worker1 | ||
+ | JkMount /*.jsp worker1 | ||
+ | </ | ||
+ | |||
+ | Die **erste Zeile**, weist den [[http:// | ||
+ | |||
+ | Die **zweite Zeile**, weist den [[http:// | ||
+ | |||
+ | ===== Beispiel ===== | ||
+ | |||
+ | Falls nun folgende einfache *.jsp-Datei mit dem Namen - '' | ||
+ | * ''/ | ||
+ | <code html> | ||
+ | <%@ page language=" | ||
+ | pageEncoding=" | ||
+ | < | ||
+ | |||
+ | < | ||
+ | <meta http-equiv=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <font style=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | und diese wie folgt wie hier z.B. aufgerufen wird | ||
+ | * http:// | ||
+ | sollte das aktuelle Datum und die aktuelle Uhrzeit, wie nachfolgend gezeigt, erscheinen: | ||
+ | |||
+ | {{: | ||
tachtler/apache_http_server_centos_7_-_mod_jk_-_apache_tomcat_kommunikation.1431432772.txt.gz · Zuletzt geändert: 2015/05/12 14:12 von klaus