Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
de:server:prepare2apache [21.10.2013 13:33] – Tipps zu Case-insensitivem Server adminde:server:prepare2apache [17.02.2015 13:25] – [Installationsverzeichnis] admin
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: 16.06.2022 10:53 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