Skip to content

Installationsanleitung

Voraussetzungen

Konfiguration CMI Server

Im CMI Server sind die Einstellungen in den Servereinstellungen zu finden. Servereinstellungen

Lokaler Betrieb

Für den lokalen Betrieb muss die Checkbox "Aktivieren" angewählt werden. Die anderen drei müssen leergelassen werden.

Verteilter Betrieb

Wie auch im lokalen Betrieb muss die Checkbox "Aktivieren" angewählt werden. Zusätzlich müssen noch die folgenden Einstellungen gemacht werden: * Url: Basis-URL unter welcher der Dienst verfügbar ist * Mandant: Optional: Mandanten-Identifikation, falls im Service EnableMultitenancy konfiguriert wurde * API Key: Optional: konfigurierter API-Key, falls im Service EnableMultitenancy konfiguriert wurde

Installation im verteilten Betrieb

IIS

Application Pool

  1. Unter "Application Pools" einen neuen Application Pool hinzufügen
  2. Folgende Parameter befüllen:
    • Name: Frei wählbar (Bsp. cmi-document-service)
    • .NET CLR Version: No Managed Code
    • Managed pipeline mode: Integrated
    • Start application pool immediately: Aktiviert
  3. Mit OK bestätigen.

Website

  1. Im IIS unter Sites eine neue Website hinzufügt
  2. Folgende Parameter befüllen:
    • Site name: Beliebig wählbar (Bsp. cmi-document-service)
    • Application pool: Den erstellen Application pool vom obigen Schritt auswählen
    • Physical path: Beliebiger Pfad, unter welchem sich die Installationsdateien der Applikation befinden werden
    • Binding type: Https oder Http (je nach Bedarf)
    • IP-Adresse: All Unassigned
    • Port: Frei wählbar
    • Hostname: Domäne eintragen
    • SSL certificate: Ein gültiges SSL-certificate, welches auf dem Host name gebunden ist (nur bei Https)
    • Start Website: immediately
  3. Das ausgelieferte ZIP auf dem Server kopieren und den Inhalt im Zielverzeichnis kopieren.
    • Zielverzeichnis ist das Verzeichnis was beim Physical path eingetragen wurde
    • Den Application Pool recyclen

Appsettings.json

Die Konfiguration der Schnittstelle erfolgt in der Datei appsettings.json. Die Dokumentation dazu ist hier zu finden. Nach Anpassung der appsettings.json-Datei muss der Application-Pool Recyclet werden.

Docker

Ein Zugriff auf die CMI Dockerregistry kann über CMI bezogen werden. Die Konfiguration hängt vom gewählten Hostingprovider ab.