Benutzer-Werkzeuge

Webseiten-Werkzeuge


installation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
installation [2019/01/07 14:29] – [Hinweis für Installationen mit sehr großem E-Mailaufkommen] lwsystemsinstallation [2024/01/16 09:08] – [GPG-Key zur Signaturprüfung der Paketverwaltung hinzufügen] lwsystems
Zeile 1: Zeile 1:
 ====== Installation ====== ====== Installation ======
  
 +Für ein einfache und schnelle Installation siehe auch: [[quick-install|Kurzanleitung zur Installation]]
 ===== Allgemeines ===== ===== Allgemeines =====
  
Zeile 36: Zeile 37:
  
 ===== Freigegebene Betriebssystemumgebungen  ===== ===== Freigegebene Betriebssystemumgebungen  =====
-Benno MailArchiv 2.x ist für folgende Betriebssysteme freigegeben: Debian GNU/Linux (das jeweilige stable Release) Univention Corporate Server (UCS), ab Version 4.x. 
- 
-Ubuntu Server wird in der LTS-Version 14.04, 16.04 und 18.04 unterstützt. 
-Erläuterungen zur Installation unter Ubuntu finden Sie [[ubuntu|hier]]. 
- 
-Auf Nachfrage: SuSE Linux Enterprise Server (SLES) RedHat Enterprise Linux (RHEL).  
- 
  
 +Die aktuell für die Installation von Benno MailArchiv freigegebenen Betriebssystemumgebungen finden Sie [[Betriebssystemumgebungen|hier]]
 ===== Benötigte Laufzeitumgebung  ===== ===== Benötigte Laufzeitumgebung  =====
 ==== Laufzeitumgebung für den Benno MailArchiv Server (Backend, Core und REST)  ==== ==== Laufzeitumgebung für den Benno MailArchiv Server (Backend, Core und REST)  ====
  
-Das Benno MailArchiv Backend sowie das REST-Interface benötigen zum Betrieb eine Java-Umgebung. Hierzu wird auf dem Server mindestens Java JDK Version benötigt.+Das Benno MailArchiv Backend sowie das REST-Interface benötigen zum Betrieb eine Java-Umgebung. Hierzu wird auf dem Server eine aktuelle OpenJDK Version benötigt.
  
-Laufzeitumgebung für die Benno MailArchiv WebApp Das Benno MailArchiv Frontend ist über PHP, HTML-Templates mit Cascading Style Sheets (CSS) realisiert. Zum Betrieb werden PHP5 sowie ein Apache2 Web-Server benötigt. +Laufzeitumgebung für die Benno MailArchiv WebApp Das Benno MailArchiv Frontend ist über PHP, HTML-Templates mit Cascading Style Sheets (CSS) realisiert. Zum Betrieb werden eine aktuelle PHP-Version sowie ein Web-Server benötigt. 
  
  
Zeile 95: Zeile 90:
 <code>deb http://www.benno-mailarchiv.de/download/debian /</code>  <code>deb http://www.benno-mailarchiv.de/download/debian /</code> 
 ===== GPG-Key zur Signaturprüfung der Paketverwaltung hinzufügen  ===== ===== GPG-Key zur Signaturprüfung der Paketverwaltung hinzufügen  =====
 +
 Debian-basierte Systeme verwenden GNU Privacy Guard (GPG) zur Prüfung der Authentizität der Paketquellen. Mit den folgenden Kommandos fügen Sie denn Benno MailArchiv Paketquellen-Key zu Ihrem System hinzu:  Debian-basierte Systeme verwenden GNU Privacy Guard (GPG) zur Prüfung der Authentizität der Paketquellen. Mit den folgenden Kommandos fügen Sie denn Benno MailArchiv Paketquellen-Key zu Ihrem System hinzu: 
-<code>wget -O - http://www.benno-mailarchiv.de/download/debian/benno.asc | apt-key add -</code> + 
 +<code bash> 
 +wget -O /etc/apt/trusted.gpg.d/benno-mailarchiv-archive-key-30.gpg \ 
 +  https://www.benno-mailarchiv.de/download/benno-mailarchiv-archive-key-30.gpg 
 +</code> 
 ===== Benno MailArchiv-Pakete installieren  ===== ===== Benno MailArchiv-Pakete installieren  =====
 Nach dem Sie dem System die Paketquelle für Benno MailArchiv und der Paketverwaltung den Signaturschlüssel hinzugefügt haben, müssen nun die Paketlisten mit folgendem Kommando aktualisiert werden: apt-get update Danach kann Benno MailArchiv über das Paketmanagement von Debian/Ubuntu/UCS installiert werden:  Nach dem Sie dem System die Paketquelle für Benno MailArchiv und der Paketverwaltung den Signaturschlüssel hinzugefügt haben, müssen nun die Paketlisten mit folgendem Kommando aktualisiert werden: apt-get update Danach kann Benno MailArchiv über das Paketmanagement von Debian/Ubuntu/UCS installiert werden: 
Zeile 148: Zeile 148:
  
  
-Nachdem Sie das Shared Secret eingerichtet haben, muss der Benno REST-Daemon gestartet werden, damit ein Zugriff über die WebApp möglich ist: ///etc/init.d/benno-rest start// +Nachdem Sie das Shared Secret eingerichtet haben, muss der Benno REST-Daemon gestartet werden, damit ein Zugriff über die WebApp möglich ist: //systemctl start benno-rest// 
  
 Der Start des REST-Daemon wird in der Datei ///var/log/benno/rest.log// protokolliert:  Der Start des REST-Daemon wird in der Datei ///var/log/benno/rest.log// protokolliert: 
Zeile 169: Zeile 169:
 Ein gültiges Lizenzfile kann jederzeit per Webformular (siehe unten) bezogen werden. Um das Lizenzfile zu bestellen, gehen Sie folgendermaßen vor:  Ein gültiges Lizenzfile kann jederzeit per Webformular (siehe unten) bezogen werden. Um das Lizenzfile zu bestellen, gehen Sie folgendermaßen vor: 
  
-=== 1. Ermitteln Sie die zur Lizenzierung erforderlichen Daten (Host-Info).  ===+=== 1. Ermitteln Sie die zur Lizenzierung erforderlichen Daten (Instance-Id).  ===
  
 Führen Sie dazu den folgenden Befehl aus: Führen Sie dazu den folgenden Befehl aus:
  
-  /etc/init.d/benno-rest info+  benno-client --instance-id
      
-Sie erhalten eine zweizeilige Bildschirmausgabe mit Ihrer IP-Adresse und dem FQDN (Full Qualified Domain Name) Ihres Benno MailArchiv Hostsbspw.: +Dieses Kommando gibt die Instance-ID des Systems aus, die Sie bei der Anforderung einer Lizenz angeben.
-<code> +
-Host-Info: 192.168.1.117/benno.kunde.de +
-Build-Info: 2012-05-24 16:21:08 +
-</code> +
-HINWEIS: Sollte hier eine andere Ausgabe als die vorgenannte Information erscheinen (bspw. eine Meldung wie die nachstehende), //Cannot determine usable hostname or ip address// so liegt ein Fehler in der Namensauflösung vor. Bitte in diesem Fall unter der nächsten Ziffer („Prüfung der Namensauflösung“), weiter verfahren, um das Problem zu lösen +
  
-=== 2. Anfordern eines Lizenzfiles  ===+=== 2. Anfordern der Lizenz  ===
 Nutzen Sie das folgende Webformular, um ein gültiges Lizenzfile für Ihre Benno MailArchiv Installation zu erhalten: [[https://www.benno-mailarchiv.de/lizenz]]. Das Lizenzfile wird Ihnen per E-Mail zugesendet. Nutzen Sie das folgende Webformular, um ein gültiges Lizenzfile für Ihre Benno MailArchiv Installation zu erhalten: [[https://www.benno-mailarchiv.de/lizenz]]. Das Lizenzfile wird Ihnen per E-Mail zugesendet.
 +
 +Falls  die E-Mail, mit der Ihnen das Lizenzfile zugeschickt wurde, vom Benno MailArchiv System archiviert wurde, wird die Lizenz automatisch beim nächsten Neustart des Benno REST Demons erkannt.
 +
 +Alternativ kann die anhängende Lizenzdatei //benno.lic// auch auf dem Benno MailArchiv System gespeichert werden. 
  
 === 3. Lizenzfile installieren  === === 3. Lizenzfile installieren  ===
Zeile 292: Zeile 291:
 Der Standard-Benutzer ist "admin". Bitte setzen Sie vor dem ersten Zugriff das Passwort dieses Benutzers und legen entsprechende Benutzerkonten mit entsprechenden Rechten an.  Der Standard-Benutzer ist "admin". Bitte setzen Sie vor dem ersten Zugriff das Passwort dieses Benutzers und legen entsprechende Benutzerkonten mit entsprechenden Rechten an. 
  
-  benno-useradmin -u admin -p SICHERSPASSWORT +  benno-useradmin -u admin -p SICHERESPASSWORT -e "emailadresse@firma.de"
  
 ====== Optionale Konfigurations-Einstellungen ====== ====== Optionale Konfigurations-Einstellungen ======
installation.txt · Zuletzt geändert: 2024/01/23 09:32 von lwsystems