diff INSTALL.markdown @ 953:c3feae5ee714

Add example config for V-host/proxy and adapt docs.
author Tom Gottfried <tom@intevation.de>
date Wed, 04 Nov 2015 19:14:05 +0100
parents 6fb23d793caa
children 16fd88e8c922
line wrap: on
line diff
--- a/INSTALL.markdown	Wed Nov 04 14:52:55 2015 +0100
+++ b/INSTALL.markdown	Wed Nov 04 19:14:05 2015 +0100
@@ -64,7 +64,7 @@
 in der Datei `/etc/httpd/conf`. Die zu ladende Module sind in dieser Datei mit
 der Option `LoadModule` angegeben. Folgende Module werden benötigt:
 
-    * headers_module: Setzten der Header nach der Authentifizierung
+    * headers_module: Setzen der Header nach der Authentifizierung
     * proxy_module: Reverse Proxy des Apache zum Lada-Server
 
 ### Einrichtung der Anwendung
@@ -102,30 +102,15 @@
 ```
 
 Dies erlaubt dem Apache grundsätzlich sich mit einem anderen Dienst zu verbinden.
-Nun muss noch ein Reverse-Proxy eingerichtet werden. Dieser ist nur für
-bestimmte Adressen aktiv.
-
-Sollte aus dem Lada-Client heraus mittels PrintApp in mapfish-print gedruckt werden,
-so ist auch der zweite Proxy notwendig.
 
-Folgende Datei sollte unter `/etc/httpd/conf.d/lada.conf` angelegt werden:
-```
-    <VirtualHost *:80>
-        ServerAdmin webmaster@localhost
-        #ServerName dummy-host.example.com
-        ErrorLog logs/lada-error_log
-        CustomLog logs/lada-access_log common
-
-        # Set multiple Proxys
-        ProxyPass /lada/server http://LADASERVER/lada
-        ProxyPassReverse /lada/server http://LADASERVER/lada
-        # Add Printing
-        ProxyPass /lada-client/lada-printer http://MAPFISH-PRINT-URL/lada_print
-        ProxyPassReverse /lada-client/lada-printer http://MAPFISH-PRINT-URL/lada_print
-    </VirtualHost>
-```
-Alle Anfragen an die Adresse `/lada/service`, werden nun an den Server
-weitergeleitet.
+Nun muss noch ein Reverse-Proxy eingerichtet werden. Hierzu kann die Datei
+`custom-vhosts.conf` unter `/etc/httpd/conf.d/lada.conf` abgelegt werden.
+Die URL für den Lada-Server muss darin ggf. angepasst werden.
+Sollte aus dem Lada-Client heraus mittels PrintApp in mapfish-print gedruckt werden,
+so ist auch der zweite (in `custom-vhosts.conf` auskommentierte) Proxy
+notwendig.
+Die RequestHeader-Zeilen sind nur für ein Test-Setup ohne
+Shibboleth-Authentifizierung gedacht und müssen ansonsten entfernt werden.
 
 ### Authentifizierung
 

http://lada.wald.intevation.org