Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste Überarbeitung Beide Seiten der Revision | ||
admin:installation [2018/06/25 14:53] pollmann [Dokumenterstellung einrichten] |
admin:installation [2019/08/13 13:48] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 37: | Zeile 37: | ||
<code> | <code> | ||
- | apt install php7.0 php7.0-xsl php7.0-gd php7.0-pgsql php7.0-ldap php7.0-mcrypt php7.0-mbstring php7.0-soap php7.0-curl | + | apt install php7.0 php7.0-xsl php7.0-gd php7.0-pgsql php7.0-ldap php7.0-mcrypt php7.0-mbstring php7.0-soap php7.0-curl php7.0-zip |
</code> | </code> | ||
Zeile 129: | Zeile 129: | ||
In der fhcomplete-ssl.conf richten wir einen Caldav Redirect ein sofern die Caldav Schnittstelle verwendet werden soll. | In der fhcomplete-ssl.conf richten wir einen Caldav Redirect ein sofern die Caldav Schnittstelle verwendet werden soll. | ||
- | Zusätzlich setzen wir die Option AllowOverride und setzen die Environment Variable für Codeigniter. | + | Zusätzlich setzen wir die Option AllowOverride. |
<code bash /etc/apache2/sites-enabled/fhcomplete-ssl.conf> | <code bash /etc/apache2/sites-enabled/fhcomplete-ssl.conf> | ||
Zeile 144: | Zeile 144: | ||
Order allow,deny | Order allow,deny | ||
allow from all | allow from all | ||
- | |||
- | # Environment fuer Codeigniter auf production setzen | ||
- | SetEnv CI_ENV production | ||
- | |||
</Directory> | </Directory> | ||
</code> | </code> | ||
Zeile 247: | Zeile 243: | ||
</code> | </code> | ||
+ | Apache 2.2 | ||
<code bash /var/fhcomplete/htaccess/.htaccessrdf> | <code bash /var/fhcomplete/htaccess/.htaccessrdf> | ||
Order deny,allow | Order deny,allow | ||
Zeile 259: | Zeile 256: | ||
require valid-user | require valid-user | ||
satisfy any | satisfy any | ||
+ | </code> | ||
+ | |||
+ | Apache 2.4 | ||
+ | <code bash /var/fhcomplete/htaccess/.htaccessrdf> | ||
+ | Require local | ||
+ | AuthBasicProvider ldap | ||
+ | AuthName "FH Complete" | ||
+ | AuthType Basic | ||
+ | AuthLDAPURL "ldap://ldap.example.com:389/ou=People,dc=example,dc=com?uid?one?objectclass=posixAccount" STARTTLS | ||
+ | AuthLDAPGroupAttributeIsDN Off | ||
+ | AuthLDAPGroupAttribute memberuid | ||
+ | require valid-user | ||
</code> | </code> | ||
Zeile 457: | Zeile 466: | ||
\\ | \\ | ||
''# systemctl daemon-reload'' ausführen, um die neue konfiguration zu laden\\ | ''# systemctl daemon-reload'' ausführen, um die neue konfiguration zu laden\\ | ||
+ | ''# systemctl enable unoconv@[USERNAME]'' um den Dienst beim Booten zu aktivieren\\ | ||
''# systemctl start unoconv@[USERNAME]'' um den Dienst zu starten\\ | ''# systemctl start unoconv@[USERNAME]'' um den Dienst zu starten\\ | ||
''# systemctl status unoconv@[USERNAME]'' um den Status und das Log abzufragen\\ | ''# systemctl status unoconv@[USERNAME]'' um den Status und das Log abzufragen\\ |