2. Installations- und Systemvoraussetzungen MyBib eL Version 3.6Kapitel hinzufügen
2.1 Empfohlene SoftwareAbschnitt 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)
- Download von AdoptOpenJDK
- Apache2 mit dem Modul mod_jk
- Apache Tomcat 9.0.x
- Download von tomcat.apache.org
- 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 PartitionierungAbschnitt hinzufügen
Mountpoint | Größ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 BenutzerkontenAbschnitt 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 FirewallAbschnitt 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 BackupAbschnitt hinzufügen
Der Kunde übernimmt das Backup und stellt sicher, dass die Backups regelmäßig erstellt werden.