Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
fh-complete:apache [2016/06/01 11:22] oesi |
fh-complete:apache [2016/06/01 11:30] oesi |
||
---|---|---|---|
Zeile 73: | Zeile 73: | ||
- | === Erstellen des Zertifikats === | ||
+ | === Testumgebung einrichten === | ||
+ | == Erstellen des Zertifikats == | ||
Für Testumgebungen kann mit folgendem Befehl ein selbst signiertes Zertifikat erstellt werden: | Für Testumgebungen kann mit folgendem Befehl ein selbst signiertes Zertifikat erstellt werden: | ||
<code> | <code> | ||
Zeile 90: | Zeile 91: | ||
update-ca-certificates | update-ca-certificates | ||
</code> | </code> | ||
+ | |||
+ | == Server und Client auf selben Rechner == | ||
+ | Wenn Server und Client am selben Rechner laufen muss im Apache ein eigener Port eingerichtet werden damit die Dokumentenerstellung korrekt funktioniert. | ||
+ | |||
+ | Die Daten für die Dokumentenerstellung werden dann über einen separaten Port geholt. | ||
+ | Dazu muss der zusätzliche Port in /etc/apache2/ports.conf aktiviert werden: | ||
+ | <code> | ||
+ | Listen 5555 | ||
+ | </code> | ||
+ | |||
+ | Unter /etc/apache2/sites-available muss ein eigener Virtulhost für diesen Port angelegt werden und AllowOverride auf None gesetzt werden: | ||
+ | <code> | ||
+ | <VirtualHost *:5555> | ||
+ | .... | ||
+ | <Directory /fhcomplete/rdf> | ||
+ | Options Indexes FollowSymLinks MultiViews | ||
+ | AllowOverride None | ||
+ | Order deny,allow | ||
+ | Deny from all | ||
+ | Allow from 127.0.0.1 | ||
+ | </Directory> | ||
+ | .... | ||
+ | </VirtualHost> | ||
+ | </code> | ||
+ | |||
+ | Diese Konfiguration sollte nur für Testumgebungen verwendet werden!!! |