2. Installations- und Systemvoraussetzungen MyBib eL Version 3.6
Kapitel hinzufügen

2.1 Empfohlene Software
Abschnitt hinzufügen

Die Distribution sollte eine 64-Bit-Version sein. Damit ist auch für einen längeren Zeitraum die Versorgung mit Updates möglich. Empfohlen wird Ubuntu Server 22 LTS, da dies alle benötigten Pakete in seinen Repositories enthält. Das reduziert Ihren Installationsaufwand erheblich.

Für den Betrieb benötigen Sie folgende Software: 

  • AdoptOpenJDK 11 (LTS) 
  • Apache2 mit dem Modul mod_jk 
  • Apache Tomcat 9.0.x 
  • ImageMagick (convert wird benötigt) 
  • Openssh-Server 
  • Zusätzlich nützliche Utilities für die Arbeit am System sind beispielsweise bzip2, gzip, unzip, zip, mc, multitail, htop oder ncdu. Es handelt sich dabei um grundlegende Werkzeuge für die allgemeine Arbeit auf Linux-Maschinen wie z.B. zum Packen/Entpacken von Paketen, Anzeige von Logfiles. Diese werden verwendet, um die Installation durchzuführen und die Funktionalität initial und bei Bedarf zu prüfen. 
  • ImageWare installiert ggf. weitere notwendige Pakete in Abhängigkeit von den Eigenheiten des jeweiligen Systems. Das bedeutet, dass beispielsweise eines der zuvor genannten Werkzeuge für ein Apache Modul nachinstalliert wird, weil es aufgrund der unterschiedlichen Konfiguration virtueller Maschinen bisher nicht enthalten war.

2.2 Partitionierung
Abschnitt hinzufügen

MountpointGröße Filesystem
/ 30 GB ext4
/data Rest unter LVM ext4
Swap 2 x RAM-Größe 2 x RAM-Größe

Die Verwendung eines RAID-Verbundes im Level 1 oder 5 wird hierbei dringend angeraten!

2.3 Benutzerkonten
Abschnitt hinzufügen

Zum Zeitpunkt der Installation des Betriebssystems sollte der Nutzer „ImageWare“ eingerichtet sein. Mit diesem Nutzer erfolgt der Zugriff auf das System via SSH. Im Rahmen der Arbeiten am System sind außerdem wiederkehrend administrative Rechte notwendig. Hierfür werden dann unter dem Nutzerkonto „Imageware“ durch die Verwendung von „sudo“ die für die Installation, Wartung und Pflege notwendigen Root-Rechte genutzt.

2.4 Firewall
Abschnitt hinzufügen

Für Wartungs- und Supportzugriffe benötigt ImageWare Zugriff auf MyBib eL. Dieser Zugriff erfolgt via http/https (Port 80/443) und via ssh (Port 22). Auf dem lokalen System empfehlen wir als Firewall eine netfilter-basierte Lösung. 

2.5 Backup
Abschnitt hinzufügen

Der Kunde übernimmt das Backup und stellt sicher, dass die Backups regelmäßig erstellt werden.