tachtler:apache_http_server_-_mod_proxy_ajp_-_apache_tomcat_kommunikation
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
tachtler:apache_http_server_-_mod_proxy_ajp_-_apache_tomcat_kommunikation [2012/06/11 13:17] – klaus | tachtler:apache_http_server_-_mod_proxy_ajp_-_apache_tomcat_kommunikation [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Apache HTTP Server - mod_proxy_ajp - Apache Tomcat Kommunikation ====== | ||
- | |||
- | Die Konfiguration des mod_proxy_ajp ist im Vergleich zum mod_jk viel einfacher und bietet auch andere Möglichkeiten. Jedoch ist ein grosser Nachteil aus meiner Sicht, dass alle Anfragen (auch *.html-Seiten) so an den [[http:// | ||
- | |||
- | :!: **WICHTIG** Ab Version [[http:// | ||
- | <code apache> | ||
- | ProxyPassMatch | ||
- | </ | ||
- | jedoch ebenfalls erfolgen, wurde aber von mir noch nicht getestet! | ||
- | |||
- | Die Konfiguration ist im Gegensatz zum mod_jk einfacher und sieht wie folgt aus: | ||
- | |||
- | ===== Einbinden ===== | ||
- | |||
- | Ab hier werden '' | ||
- | < | ||
- | $ su - | ||
- | Password: | ||
- | </ | ||
- | |||
- | Folgende Modifikationen sind an der Konfigurationsdatei ''/ | ||
- | |||
- | **Schritt 1** | ||
- | |||
- | Laden der Module: | ||
- | <code apache> | ||
- | LoadModule proxy_module modules/ | ||
- | LoadModule proxy_ajp_module modules/ | ||
- | </ | ||
- | |||
- | ** Schritt 2** | ||
- | |||
- | Konfiguration des Modules: | ||
- | |||
- | Falls kein // | ||
- | <code apache> | ||
- | # | ||
- | # tomcat.tachtler.net | ||
- | # | ||
- | < | ||
- | ServerAdmin webmaster@tachtler.net | ||
- | ServerName tomcat.tachtler.net | ||
- | ServerAlias www.tomcat.tachtler.net | ||
- | ServerPath / | ||
- | DocumentRoot "/ | ||
- | < | ||
- | Options None | ||
- | AllowOverride AuthConfig | ||
- | Order allow,deny | ||
- | Allow from all | ||
- | </ | ||
- | |||
- | ProxyRequests Off | ||
- | |||
- | ProxyPass /default ajp:// | ||
- | ProxyPassReverse /default ajp:// | ||
- | ProxyPass / | ||
- | ProxyPassReverse / | ||
- | ProxyPass /manager ajp:// | ||
- | ProxyPassReverse /manager ajp:// | ||
- | ProxyPass /docs ajp:// | ||
- | ProxyPassReverse /docs ajp:// | ||
- | |||
- | # Rewrite the requestet URI, when following query was | ||
- | # NOT set to --> /default | ||
- | RewriteEngine on | ||
- | RewriteBase / | ||
- | RewriteRule ^$ %{REQUEST_URI}default [R=301,L] | ||
- | |||
- | DirectoryIndex index.htm | ||
- | ErrorLog logs/ | ||
- | CustomLog logs/ | ||
- | </ | ||
- | </ | ||
- | * //Dies ist nur eine Beispielkonfiguration. Die Bedeutung der einzelnen Befehle kann in der Dokumentation [[http:// | ||
- | |||
- | * **ProxyRequests Off** | ||
- | Deaktivieren der Eigenschaft als Standard Proxy zu fungieren! | ||
- | |||
- | * **ProxyPass** | ||
- | Alles was an die Anwendung im Verzeichnis und in der URL '' | ||
- | |||
- | * **ProxyPassReverse** | ||
- | Dies dient der " | ||
tachtler/apache_http_server_-_mod_proxy_ajp_-_apache_tomcat_kommunikation.1339413448.txt.gz · Zuletzt geändert: 2012/06/11 13:17 von klaus