Integration von Schild NRW-3

Aus CEPHALIX/CRANIX
Version vom 4. Dezember 2025, 20:34 Uhr von Admin (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „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…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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 ...