DHM Tomcat Server Vorbereiten
Ubuntu Image laden, SHA256 prüfen
Server in View bereitstellen (2 CPUs, 8GB RAM, 50GB HDD, DHM_Server VLAN)
IP-Liste aktualisieren
Ubuntu Server installieren
Sprache Deutsch
IP einstellen (Netz 10.100.6.0/24, IP 10.100.6.x, GW 10.100.6.1, DNS 10.100.6.10, Suchdomäne leer)
alles Weitere default, auf neuen Installer aktualisieren, wenn möglich
Nutzername CONYU, Benutzername conyu, PW unser default
OpenSSH Server bei Hauptinstallation aktivieren
keine weiteren Pakete installieren
Installation abwarten, Updates installieren lassen und dann Reboot
neue Installation via "sudo apt-get" updaten (full-upgrade)
vitessaadmin Benutzer anlegen (Daten im KeePass) via "sudo adduser vitessaadmin"
mit "sudo usermod -aG sudo vitessaadmin" den Benutzer zur sudo Gruppe hinzufügen (Test mit less /etc/group)
Server rebooten
Snapshot erstellen
Installation (sudo apt-get install) von "openjdk-8-jdk-headless"
ggf. Deinstallation (sudo apt-get autoremove) von "openjdk-11-jdk-headless"
Installation (sudo apt-get install) von "tomcat9 tomcat9-admin"
Prüfen der Java Version mit "java -version", erwartete Ausgabe 1.8.0_xxx
Aufruf Tomcat über Browser IP:8080
Aufruf "sudo nano /etc/tomcat9/tomcat-users.xml", auskommentieren des Benutzers, Anpassung Anmeldedaten, Anpassung auf "manager-gui,manager-script,admin-gui"
Testanmeldung via Browser bei Tomcat
Aufruf "sudo nano /usr/share/tomcat9-admin/manager/WEB-INF/web.xml"
Beiden Zeilen "MaxFileSize und MaxRequestSize" mit <!-- --> auskommentieren
Mit "sudo systemctl restart tomcat9.service" den Dienst neu starten
Snapshot erstellen
optional: Testlauf durchführen, WAR in /tmp/ speichern, mit Parameter ausführen, auf Error warten, dann WAR nach /var/lib/tomcat9/webapps kopieren, parallel mit "tail -f /var/log/tomcat9/catalina.out" das Log beobachten, wenn Deploy erfolgreich, dann via Tomcat im Browser aufrufen, ansonsten ggf. /usr/local/clinit/ den hier liegenden Ordner umbenennen wie im Log benannt und den Schritt mit dem Kopieren wiederholen, vorher die WAR auf /var/lib/tomcat9/webapps löschen