Unterschiede zwischen den Revisionen 4 und 6 (über 2 Versionen hinweg)
Revision 4 vom 2015-10-07 21:31:40
Größe: 1387
Autor: anonym
Kommentar: cron-Jobs korrigiert
Revision 6 vom 2015-12-13 23:22:17
Größe: 1654
Autor: anonym
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 14: Zeile 14:
30 * * * * su -s /bin/bash www-data -c "/path/to/humhub/protected/yii cron/hourly" >/dev/null 2>&1
00 18 * * * su -s /bin/bash www-data -c "/path/to/humhub/protected/yii cron/daily" >/dev/null 2>&1}}}
30 * * * * su -s /bin/sh -c "/path/to/humhub/protected/yii cron/hourly" www-data >/dev/null 2>&1
00 18 * * * su -s /bin/sh -c "/path/to/humhub/protected/yii cron/daily" www-data >/dev/null 2>&1}}}

== Länge der Nutzernamen definieren ==
Standardmäßig können Nutzernamen nicht kürzer als vier Zeichen soll. Dies kann in {{{protected/humhub/config/common.php}}} angepasst werden:{{{
        'user' => [
            'minUsernameLength' => 3,
        ],
}}}

Diese Seite beschreibt die Installation und Einrichtung des sozialen Netzwerkes HumHub unter Debian Jessie.

Installation

Die Installation ist recht gut in der HumHub-Dokumentation beschrieben. Unter Debian sollten zusätzlich noch die folgenden Pakete installiert werden:

apt-get install php5-curl php5-ldap php5-apcu php5-intl

Anschließend sollte der Webserver neu gestartet werden.

Einrichtung

cron-Jobs

Humhub führt stündlich und täglich cron-jobs aus. Diese sollen mit den Rechten des Benutzers www-data laufen. Normalerweise hat dieser Benutzer keine Login-Shell1, so dass Shell-Befehle nicht gestartet werden können. Dies wird umgangen, wenn die cron-jobs das folgende Muster aufweisen - crontab -e:

30 * * * * su -s /bin/sh -c "/path/to/humhub/protected/yii cron/hourly" www-data >/dev/null 2>&1
00 18 * * * su -s /bin/sh -c "/path/to/humhub/protected/yii cron/daily" www-data >/dev/null 2>&1

Länge der Nutzernamen definieren

Standardmäßig können Nutzernamen nicht kürzer als vier Zeichen soll. Dies kann in protected/humhub/config/common.php angepasst werden:

        'user' => [
            'minUsernameLength' => 3,
        ],

Verwaltung

Updates

Updates der Module können direkt in der Oberfläche vorgenommen werden. Wie Humhub selbst aktualisiert wird, beschreibt wiederum die Doku ausführlich.

  1. siehe etc/passwd --> /usr/sbin/nologin (1)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.