Integration von Schild NRW-3
Wie arbeiten an der optimalen Integration von Schild-NRW-3 in den CRANIX Server. Folgendes muss man bei der Installation des SVWS-Server auf einen CRANIX-Server beachten.
- Der SVWS-Server verwendet java-21-openjdk. Dieses muss nachinstalliert werden.
- Der cranix-api verwendet java-11-openjdk. Erst in der Version cranix-java-15.6-150601.20251204 wird dieser mit dem vollen Pfad aufgerufen. Also muss diese Version installiert werden. (crx_update.sh)
- Auf dem CRANIX-Server ist schon der MariaDB Server installiert und konfiguriert. Bei der Installation von SVWS Server darf MariaDB nicht installiert werden. Das root-Passwort von MariaDB auf dem CRANIX-Server entnehmen Sie aus der Datei /root/.my.cnf
Laden Sie nun das Installationsprogramm von SVWS Server und führen Sie diese aus:
CRANIX 15.6 admin.bla-4-5.bla:~ # wget https://github.com/SVWS-NRW/SVWS-Server/releases/download/v1.1.1/install-1.1.1.sh CRANIX 15.6 admin.bla-4-5.bla:~ # chmod 755 install-1.1.1.sh CRANIX 15.6 admin.bla-4-5.bla:~ # ./install-1.1.1.sh MariaDB-Konfiguration: Möchten Sie MariaDB installieren? (j/N): MARIADB_ROOT_PASSWORD: bd8TTVGBvC MARIADB_HOST: localhost Installationspfade: APP_PATH (default: '/opt/app/svws'): CONF_PATH (default: '/etc/app/svws/conf'): APP_PORT (default: 8443): Möchten Sie einen Keystore erstellen? (j/N): j Keystore für TLS: SVWS_TLS_KEYSTORE_PATH (default: '/etc/app/svws/conf/keystore'): SVWS_TLS_KEYSTORE_PASSWORD (default: 'test123'): bd8TTVGBvC SVWS_TLS_KEY_ALIAS (default: 'alias1'): admin Bitte geben Sie die folgenden Informationen für den Distinguished Name (dname) ein: Common NAME (CN): admin.bla-4-5.bla Organizational Unit (OU): admin Organization (O): Muster Schule Locality (L): Ortschaft State (S): NRW Country (C): DE Gültigkeitsdauer des Zertifikats in Tagen: 3600 Installation auf: Host: admin - 192.168.178.111 MariaDB-Konfiguration: MARIADB_ROOT_PASSWORD: bd8TTVGBvC Installationspfade: APP_PATH: /opt/app/svws CONF_PATH: /etc/app/svws/conf APP_PORT: 8443 Keystore für TLS: SVWS_TLS_KEYSTORE_PATH: /etc/app/svws/conf/keystore SVWS_TLS_KEYSTORE_PASSWORD: bd8TTVGBvC SVWS_TLS_KEY_ALIAS: admin Common Name (CN): admin.bla-4-5.bla Organizational Unit (OU): admin Organization (O): Muster Schule Locality (L): Ortschaft State (S): NRW Country (C): DE Gültigkeitsdauer des Zertifikats: 3600 Tage Sind alle Einstellungen korrekt? (j/N): j Erstelle .env-Datei und schreibe Konfiguration hinein Lade Abhängigkeiten ...