Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:server:prepare2apache [21.10.2013 13:33]
admin Tipps zu Case-insensitivem Server
de:server:prepare2apache [17.02.2015 13:25] (aktuell)
admin [Installationsverzeichnis]
Zeile 13: Zeile 13:
  
   * Option 1: Verwenden Sie ein Verzeichnis im Pfad für Webdokumente. Bei einem Apache-Webserver heißt das Verzeichnis für Webdokumente in der Regel ///​var/​www//​ oder ///​var/​www/​html//​ (Linux), ///​apache/​htdocs//​ (Windows), ///​webserver/​documents//​ (Macintosh) oder ähnlich. Der genaue Pfad ist ggf. der Apache-Konfiguration (httpd.conf oder darin importierte Dateien) zu entnehmen.   * Option 1: Verwenden Sie ein Verzeichnis im Pfad für Webdokumente. Bei einem Apache-Webserver heißt das Verzeichnis für Webdokumente in der Regel ///​var/​www//​ oder ///​var/​www/​html//​ (Linux), ///​apache/​htdocs//​ (Windows), ///​webserver/​documents//​ (Macintosh) oder ähnlich. Der genaue Pfad ist ggf. der Apache-Konfiguration (httpd.conf oder darin importierte Dateien) zu entnehmen.
-  * Option 2: Geben in der Apache Konfiguration mit der Anweisung ''​Alias''​ ein beliebiges Verzeichnis auf dem Server frei. Eine entsprechende Anweisung in der Datei //httpd.conf// könnte etwa aussehen wie folgt.+  * Option 2: Geben in der Apache Konfiguration mit der Anweisung ''​Alias''​ ein beliebiges Verzeichnis auf dem Server frei. Eine entsprechende Anweisung in der Datei ''​httpd.conf'' ​könnte etwa aussehen wie folgt.
  
 <​code>​Alias /survey "​C:/​Daten/​SoSci"​ <​code>​Alias /survey "​C:/​Daten/​SoSci"​
Zeile 25: Zeile 25:
 **Hinweis:​** Das Alias ist erst nach einem Neustart des Servers oder einem Neuladen der Konfiguration verfügbar. **Hinweis:​** Das Alias ist erst nach einem Neustart des Servers oder einem Neuladen der Konfiguration verfügbar.
  
 +
 +===== Zugriffssteuerung =====
 +
 +Nutzer, die via HTTP "von außen"​ auf den Webserver zugreifen, sollen auf die Projektverzeichnisse,​ das Verzeichnis ''​admin/'',​ ''​images/''​ u.s.w. zugreifen können -- nicht aber auf die geschützte Dateiablage oder die Konfiguration.
 +
 +In der Standard-Konfiguration überprüft Apache, ob eine Datei ''​.htaccess''​ in einem Verzeichnis liegt. Anhand dieser Datei kann SoSci Survey die Zugriffe entsprechend einschränken. __Falls__ Apache allerdings so konfiguriert ist, die ''​.htaccess''​-Dateien zu ignorieren, ist noch folgende Ergänzung in der Datei ''​httpd.conf''​ erforderlich.
 +
 +Die Verzeichnis-Namen (''​C:/​Daten/​SoSci/''​) sind natürlich an die jeweilige Installation anzupassen.
 +
 +<​code>​
 +<​Directory "​C:/​Daten/​SoSci/​inc/">​
 +  Order allow,deny
 +  deny from all
 +</​Directory>​
 +<​Directory "​C:/​Daten/​SoSci/​system/">​
 +  Order allow,deny
 +  deny from all
 +</​Directory>​
 +<​Directory "​C:/​Daten/​SoSci/​files/">​
 +  Order allow,deny
 +  deny from all
 +</​Directory>​
 +</​code>​
 ===== Verbindungen ===== ===== Verbindungen =====
  
de/server/prepare2apache.txt · Zuletzt geändert: 17.02.2015 13:25 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki