Benutzer-Werkzeuge

Webseiten-Werkzeuge


quick-install

Schnell-Installation

Mit dem Kommandoaufruf

wget -O - http://www.benno-mailarchiv.de/download/debian-install.sh | bash

Wird ein Script zur Installation herunter geladen und direkt ausgeführt. Das Script führt die unten angegebenen Kommandos zur Installation und Konfiguration der von Benno MailArchiv aus.

Nach Ausführung des Scripts sollte noch das Passwort für den Adminuser gesetzt werden.

Schritt-für-Schritt Installation

Konfigurieren des Benno MailArchiv Repositories

Konfiguration der Repositories und Einspielen des Signaturschlüssels.

cat - >> /etc/apt/sources.list.d/<<EOF
deb http://www.benno-mailarchiv.de/download/debian /
EOF

GPG Key für Paketverwaltung

wget -O - http://www.benno-mailarchiv.de/download/debian/benno.asc | apt-key add -

Ubuntu

Bei der Installation unter Ubuntu sind die Hinweise für Ubuntu zu beachten.

Pakete installieren

Installation der Softwarepakete mittels apt

apt-get update
apt-get install benno-archive benno-rest benno-web

Debian 9 (Stretch) / Ubuntu 16.04

Ab Debian 9 und Ubuntu 16.04 muss zusätzlich das Paket php-mbstring installiert werden.

apt-get install php-mbstring
systemctl stop apache2
systemctl start apache2

Shared Secret setzen

Das mindestens 20 Zeichen lange Passwort in /etc/benno/rest.secret und in /etc/benno-web/rest.conf eintragen.

REST-Daemon

echo 'ganzGeheimesUndSicheresPasswort' > /etc/benno/rest.secret
chown benno.benno /etc/benno/rest.secret
chmod 0440 /etc/benno/rest.secret
history -c

Web-UI

echo 'SHARED_SECRET = ganzGeheimesUndSicheresPasswort' > /etc/benno-web/rest.conf
chgrp www-data /etc/benno-web/rest.conf
chmod 0440 /etc/benno-web/rest.conf
history -c

Hier das Passwort bitte mit dem PrefixSHARED_SECRET =“ eintragen.

Lizenzinformationen ausgeben

Wenn Sie Benno MailArchiv ohne gültiges Lizenzfile betreiben, läuft Benno MailArchiv ab Archivierung der ersten E-Mail für 60 Tage im Demo-Modus. Im Demo-Modus stehen alle Funktionen uneingeschränkt zur Verfügung. Wollen Sie Benno MailArchiv danach weiter betreiben, benötigen Sie eine gültige Lizenz.

Die Informationen zur Anforderung der Lizenz werden mit dem u.g. Kommando ermittelt.

/etc/init.d/benno-rest info

Bei Ausgabe einer Fehlermeldung sollte die Namensauflösung überprüft werden.

Ein gültiges Lizenzfile kann anschließend hier angefordert werden: https://www.benno-mailarchiv.de/lizenz/

Benno REST Daemon starten

/etc/init.d/benno-rest start

Benutzer konfigurieren

Passwort für den Admin User setzen

Falls keine LDAP-Anbindung o.ä. vorgesehen ist, erfolgt die Benutzerverwaltung mit dem Kommando benno-useradmin.

benno-useradmin -u admin -p secret

Benutzer anlegen

benno-useradmin -u hansen -p MyPass -n 'Paul Hansen' -e 'hansen@hansen-meyer.de,p.hansen@hansen-meyer.de'

Für einen Revisor mit Zugriff auf alle archivierten E-Mails könnte man folgenden User anlegen:

benno-useradmin -u revisor -p RevisorPass -n 'Revisor' -e '*@*'

nächste Schritte

quick-install.txt · Zuletzt geändert: 2018/01/08 15:19 von lwsystems