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 [26.04.2012 11:55] – [Apache-Konfiguration] adminde:server:prepare2apache [12.07.2012 17:37] – Integration des Installationsverzeichnis admin
Zeile 5: Zeile 5:
   * Einen sanften Neustart erzielt man mittels ''apache2ctl graceful'' -- allerdings ist der Server dann für einige Sekunden nicht erreichbar.   * Einen sanften Neustart erzielt man mittels ''apache2ctl graceful'' -- allerdings ist der Server dann für einige Sekunden nicht erreichbar.
   * Eleganter ist eine Prüfung der Konfigurationsdatei und das Neuladen selbiger:\\ ''apache2ctl -t''\\ ''/etc/init.d/apache2 reload''   * Eleganter ist eine Prüfung der Konfigurationsdatei und das Neuladen selbiger:\\ ''apache2ctl -t''\\ ''/etc/init.d/apache2 reload''
 +
 +===== Installationsverzeichnis für SoSci Survey =====
 +
 +Ein Webserver zeigt einem Nutzer/Besucher im Idealfall nur das, was der Besucher sehen soll. Vor allem sieht man "von außen" nicht, wo die Daten tatsächlich auf dem Server liegen.
 +
 +Beim Installationsverzeichnis muss man also unterscheiden, wo dieses Verzeichnis intern liegt (z.B. ///var/www/sosci///) und unter welchem Namen es extern aufgerufen wird (z.B. //%%http://www.domain.tld/survey/%%//). Damit ein Verzeichnis "von außen" via HTTP oder HTTPS sichtbar ist, haben Sie mindestens zwei Möglichkeiten:
 +
 +  * 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.
 +
 +<code>Alias /survey "C:/Daten/SoSci"
 +<Directory "C:/Daten/SoSci">
 +  AllowOverride All
 +  Options MultiViews 
 +  Order allow,deny
 +  Allow from all
 +</Directory></code>
 +
 +**Hinweis:** Das Alias ist erst nach einem Neustart des Servers oder einem Neuladen der Konfiguration verfügbar.
  
 ===== Apache-Konfiguration ===== ===== Apache-Konfiguration =====
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